Cheat Engine
Pembaruan Cheat Engine
Baca sebelum unduh: Anda harus berusia 18 tahun atau lebih, atau dianggap dewasa, untuk menginstal Cheat Engine. Cheat Engine hanya untuk tujuan pribadi dan Pendidikan. Sebelum Anda melampirkan Cheat Engine ke suatu proses, pastikan Anda tidak melanggar EULA/TOS dari game/aplikasi tertentu. cheatengine tidak mendukung penggunaan ilegal Cheat Engine.
Cheat Engine 7.6 (12 Februari 2025)
Saya dengan senang hati mengumumkan rilis Cheat Engine 7.6. Butuh waktu tetapi saya berhasil menambahkan beberapa perbaikan dan peningkatan yang rapi. Silakan laporkan bug dan berikan saran untuk meningkatkan Cheat Engine agar versi selanjutnya bisa lebih baik lagi.
Perubahan
- Penomoran versi tidak lagi ada di judul utama. Hanya layar tentang yang memilikinya
- Dapat berjalan tanpa admin dan meminta admin jika diperlukan (Anda dapat mengatur untuk berjalan sebagai admin di pengaturan juga)
- Pelaporan kesalahan yang lebih baik (Terutama jika menggunakan versi debugsymbol)
- Sinkronisasi simbol. Simbol dibagikan antar instance CE dan diingat saat membuka kembali CE
- Speedhack v3 kini menggantikan speedhack lama di windows. Tidak perlu lagi menyuntikkan dll speedhack (lebih banyak dll akan menyusul di masa depan)
- Speedhack juga berfungsi lebih baik di game unity sekarang (tidak perlu mematikan vsync lagi)
- byteTableToxxx sekarang mendukung indeks awal
- Perintah autoassembler AOBSCANEX - Memindai hanya memori yang dapat dieksekusi
- c compiler: menambahkan definisi __stdcall
- c compiler: windows: auto assembler dapat menangani nama simbol yang dimangled stdcall, dan c compiler dapat menangani simbol yang tidak dimangled saat stdcall digunakan
- c compiler: file header digunakan sebagai file tabel. Dan file tabel dapat memiliki nama apa pun sekarang
- Menambahkan info Java yang mirip dengan info .net/mono
- Meningkatkan kinerja daftar kelas info .net (terutama terlihat di ceserver)
- ctrl+space pada byte yang dipilih di hexview akan membuat disassembler pergi ke sana
- Banyak peningkatan info mono
- lua: treenode sekarang dapat ditulis
- Mendesain ulang internal struktur dissect. Harapkan banyak bug baru di sana, harap laporkan! (Saya sudah tahu beberapa di antaranya, tetapi menunggu laporan sebelum memperbaikinya)
- Memperbarui pustaka tcc ke versi yang lebih baru
- {$luacode} tidak perlu injeksi dll lagi untuk berfungsi
- Perintah auto assembler DB telah diperbarui untuk memungkinkan perubahan relatif. Misalnya: DB +1 +2 akan menambah byte di mana 'db' dilakukan masing-masing dengan 1 dan 2
- Anda tidak dapat menghancurkan objek stream luafile lagi. Anda sekarang harus menghancurkan luafile itu sendiri
- Menambahkan lebih banyak dukungan bahasa untuk skrip AA
- Menambahkan antarmuka debugger baru: gdbserver
- Skrip yang mencoba mengakses kontrol GUI dari thread lain akan error. (Hapus threadsafegui jika Anda tidak menginginkannya. Tapi Anda akan mendapatkan CE yang bermasalah)
- Tablist tidak dapat diklik saat pemindaian aktif
- Menghapus tombol tutup dari dialog komentar
- Kolom tampilan memoryregion sekarang dapat diurutkan
- Kode C: ANDROID define diatur pada target android
- lua: tampilan disassembler sekarang memiliki properti SelectionSize
- lua: caretX dan caretY sekarang diekspos ke synedit
- lua: TSynAutoComplete dapat dibuat
- lua: ModuleLoader sekarang dapat memuat stream dan file tabel
- Catatan memori sekarang dapat menetapkan nilai saat freeze/unfreeze/restore ke aslinya saat unfreeze
- Catatan memori dapat menyembunyikan kotak centang dan memilih untuk memindahkan deskripsi ke paling kiri
- Anda sekarang dapat menghubungkan hexview memoryview dengan kolom jendela struktur, sehingga alamatnya berubah saat hexview berubah
- Patchscan sekarang akan memberi tahu Anda bahwa itu tidak akan berfungsi saat Anda tidak memilih modul apa pun
- Visual mode gelap yang ditingkatkan
- Menambahkan opsi untuk mengabaikan byte atas dari pointer saat melakukan pointerscan (fitur keamanan tag memori ARM)
- Groupscan sekarang mendukung tipe aobscan juga
- aobscan dalam mode heksadesimal sekarang mendukung operator berikut: >XX : nilai harus lebih tinggi dari XX,
- Disassembler ARM64: Menambahkan beberapa warna
- .net info: Meningkatkan pencarian kelas
- .net info: Metode statis tidak membutuhkan alamat lagi
- .net info: Metode statis sekarang memiliki warna yang berbeda
- .net info: Menambahkan jendela konfigurasi di mana warna dapat diubah
- .net info: Memanggil metode memungkinkan Anda membuat objek menggunakan dialog
- encodeFunction hasil yang dihasilkan di arsitektur lain sekarang dapat digunakan oleh decodeFunction
- Structure dissect sekarang mengikuti direktif setPointerSize() dengan lebih baik
- Menambahkan file include lua
- Perekaman cpuid di dbvm
- Desain ulang lengkap penanganan kesalahan di pengumpul data mono
- Monodatacollector sekarang sadar multithread
- Menambahkan beberapa perintah lua untuk memudahkan pembuatan proses manual dan daftar modul
- Menambahkan dmahelper, yang merupakan skrip contoh untuk menunjukkan cara menggunakan akses memori langsung untuk mendapatkan daftar proses, dan daftar modul, dan cara menghubungkan info itu ke CE
- Beberapa callback lua sekarang memiliki parameter pertama sehingga mereka berjalan bahkan sebelum handler internal CE
- Menambahkan perintah ceserver EXTCMD_DLERROR untuk mendapatkan error saat injeksi modul gagal
- Meningkatkan kecepatan enum metode il2cpp
- Penghenti skrip threadsafe sekarang menampilkan dialog yang menanyakan apakah Anda ingin mematikan skrip atau tidak
- lua: Menambahkan loadNewSymbols() sehingga tidak semua simbol perlu dimuat ulang saat injeksi dll
- lua: Menambahkan setSpecialScanOptionsOverride sehingga Anda dapat mengontrol wilayah memori mana yang akan dipindai (berguna untuk emulator)
Perbaikan
- Banyak perbaikan di ceserver mulai dari pencarian simbol hingga debugging, pipa, inisialisasi dasar yang salah, dll.
- Memperbaiki pencarian simbol ke alamat yang mengambil versi lama dari simbol dengan nama yang sama sebagai ganti yang lebih baru (masalah dengan daftar simbol, seperti ccode)
- Memperbaiki kesalahan dengan info .net/mono yang memberikan error saat melihat string
- Memperbaiki disassembly beberapa instruksi vektor
- Memperbaiki instruksi VEX yang tidak berfungsi di target 32-bit
- Memperbaiki file terjemahan yang tidak mutakhir di penginstal
- Perbaikan dpi tinggi dissectcode
- Memperbaiki struktur dissect tanpa menggunakan jendela struktur dissect
- Masalah disassembler lebih banyak lagi terkait x86 vex dan aarch64
- Memperbaiki masalah saat mencentang dan menghapus centang kotak centang di konfigurasi pointerscan
- Memperbaiki beberapa warna font dan tipe sehingga menyesuaikan berdasarkan konfigurasi windows default
- Memperbaiki luacode saat target adalah 32-bit
- Memperbaiki disassembler memview yang bermasalah saat tinggi jendela terlalu kecil
- dbvm: Memperbaiki masalah yang akan membuat DBVM crash
- Lua: Skrip debugging sekarang tidak menghapus rutinitas debug yang ada
- Lua: Memperbaiki StructureFrmectedStructElement()
- Assembler x86_64: Memperbaiki assembling parameter ymm,m256
- Assembler x86_64: Memperbaiki pextrd
- ultimap1: Memperbaiki filter ret
- Informasi debug tidak lagi tersedia saat belum ada proses yang dibuka
- c/ccode: windows.h dan beberapa file header default lainnya kini dapat disertakan tanpa kesalahan
- c/ccode: Memperbaiki masalah dengan simbol chkstk
- mono: Memperbaiki penanganan parameter value_type dan pemanggilan metode
- Memperbaiki masalah di mana trace dbvm akan error pada hasilnya
- Memperbaiki assembling pextrd
- Beberapa perbaikan mengenai roundbraces dan perhitungan
- android: Memperbaiki masalah saat il2cpp berada di dalam apk
- Banyak perbaikan terkait android lainnya (java dan mono)
- Memperbaiki daftar modul jaringan agar lebih akurat
- Memperbaiki pointerscan untuk pemindaian nilai
- Dll map manual sekarang juga memuat struktur penanganan pengecualian
Cheat Engine 7.5 (14 Februari 2023)
Saya dengan senang hati mengumumkan rilis Cheat Engine 7.5 yang memiliki beberapa peningkatan yang sangat rapi dibandingkan 7.4. Silakan laporkan bug dan berikan saran untuk meningkatkan Cheat Engine agar versi selanjutnya bisa lebih baik lagi.
Perubahan
- Menghapus persyaratan driver untuk alat wilayah akses memori
- Menambahkan instruksi lompat 1 byte (yang akan menginstal penangan pengecualian dan menempatkan int3 di lokasi tersebut)
- Menambahkan opsi pemindaian sehingga Anda dapat melewati memori yang tidak dipaginasi. (seharusnya mencegah target memakan RAM saat dipindai)
- reassemble() sekarang menulis ulang instruksi menggunakan beberapa baris jika diperlukan
- Membuat beberapa pesan kesalahan lebih deskriptif
- Menambahkan opsi untuk memusatkan kode disassembler yang disorot ke tengah
- Menambahkan penjelasan mengapa driver tidak mau dimuat dan tautan dengan informasi cara memuatnya untuk saat ini
- Hotkey catatan memori sekarang dapat dinonaktifkan satu per satu
- Codefilter: info unwind sekarang memberikan lebih sedikit hasil yang buruk
- Menambahkan dukungan untuk pseudo-ops seperti cmpss/sd/ps/pd
- lua: Menambahkan perintah ceserver
- lua: Menampilkan stacktrace pada kesalahan eksekusi
- lua: Menambahkan convertToUTF8(stringbytetable, regioncode)
- Membuat pemuatan file CT dengan tanda tangan mungkin di bawah wine dan proton
- ceserver: Dukungan pipa (mono data dissector)
- ceserver: Menambahkan kemampuan mengubah perlindungan memori
- ceserver: Opsi yang tersedia sekarang dapat dikirim ke GUI CE
- .netinfo: Mengganti tampilan bidang dengan pohon
- Konfigurasi jaringan: Daftar proses sekarang memiliki fokus setelah membuka server
- lua: Menambahkan virtualstringtree
- lua: Menambahkan invertColor
- lua: Menambahkan disassembleBytes(bytestring)
- autoassembler: Sekarang peringatan visual ditampilkan ketika alokasi di dekatnya gagal
- autoassembler: Templat sekarang menghasilkan blok kode asli lompat 14 byte yang aman juga
- pointerscan sekarang memiliki opsi deviasi untuk "pointer harus diakhiri dengan offset" untuk membantu menemukan pointer kembali setelah pembaruan
- ultimap: Menambahkan salin hasil yang dipilih ke clipboard
- ipt: Menambahkan fitur intel process trace yang disediakan oleh microsoft.
- ceserver: Meningkatkan kecepatan pengambilan daftar modul, lebih stabil
- ceserver: Opsi untuk memutuskan sambungan dari ceserver yang ditutup
- ceserver: Daftar penemuan sekarang juga merupakan daftar riwayat
- ceserver: Menerapkan injeksi pada arm64 juga
- ceserver: Juga mendapatkan register fpu sekarang
- assembler x86_64: Lebih memilih mov rax,[rip+xxx] daripada mov rax,[imm64]
- disasembler x86_64: Beralih dari r#l ke r#b karena mengapa tidak
- mono: dll sekarang memiliki pemeriksaan versi sehingga Anda tidak sengaja mencampur dll monodatacollector
- mono: Menangani situasi di mana tidak ada mainform
- mono/.net: Daftar metode sekarang diurutkan berdasarkan nama
- Disassembler dan assembler arm yang lebih baik
- Disassembler dan assembler arm64 yang lebih baik
- Wilayah pemindaian dapat disimpan/dimuat saat menutup/membuka ce (opsi terpisah di pengaturan)
- Menambahkan opsi untuk melewatkan pemuatan file .PDB
- Lebih banyak fungsi diekspos ke thread newstate
- Menambahkan pemindaian rentang ke groupscan
- freeze+allow increase/decrease sekarang juga melihat apakah nilainya ditandatangani
- Trainer: Formulir dan kontrol sekarang diskalakan berdasarkan DPI
- Mengubah catatan showassigned/showashex sekarang juga berlaku untuk entri lain yang dipilih
- Texttraces sekarang tidak disimpan sebagai .cetrace tetapi sebagai .txt sekarang
- ccode: #include sekarang mencari file tabel untuk file di sana juga
- ccode: Penangan simbol internal sekarang dapat menangani simbol fungsi yang dipanggil dengan stdcall
- lua: Menambahkan properti ImageIndex ke TTreeNode
- lua: Menambahkan callback OnValuechanged dan OnValueChangedByUser ke objek MemoryRecord
- lua: Menambahkan getOpenedFileSize()
- lua: Menambahkan callback onHelpEvent
- lua: Menambahkan releaseDebugFiles()
- lua: Menambahkan enumRegisteredSymbolLists() dan enumRegisteredSymbols()
- lua: Menambahkan metode getBitmap ke objek ImageList
- Menambahkan properti .Visible ke entri treenode
- Menambahkan .VisibleRowCount dan .TopItem ke listviews
- Menambahkan disassembling dan assembling arm64
- Menambahkan fungsi lua "runCommand"
- Menambahkan tombol radio untuk memilih apakah skrip yang dihasilkan akan menggunakan lompatan 5 atau 14 byte.
- Lompatan bersyarat sekarang dapat menangani tujuan 2gb+ (akan ditulis ulang)
- dotnetinfo: Peningkatan kinerja
- Hotkey catatan memori sekarang memiliki opsi "Hanya saat ditekan"
- Memperbarui dbghelp ke versi yang lebih baru yang dapat menangani simbol pdb zaman sekarang dengan lebih baik
- Alokasi memori yang berbeda sekarang ditempatkan di dalam blok alokasi awal. Perlindungan diubah setelahnya
- Pelacak sekarang dapat melangkahi instruksi rep
- lua stringstream sekarang mewarisi dari memorystream, sehingga Anda memiliki akses ke bidang Memory
- lua: Menambahkan callback untuk setiap kali daftar struktur dimodifikasi
- Menambahkan pembeda arsitektur ke ceserver
- Menekan escape di formulir hotkey sekarang akan menutupnya
- Menambahkan dukungan struktur bersarang
- Menambahkan tipe kustom berbasis string
- ctrl+enter di disassembler sekarang menampilkan alamat relatif dari titik tersebut
- diffcount di "find out what accessess/writes" sekarang akan tetap ada bahkan ketika menonaktifkan opsi untuk menemukan jumlah alamat berbeda yang diakses suatu instruksi
Perbaikan
- vehdebug: Memperbaiki kasus di mana pembuatan thread baru atau peristiwa lain akan menyebabkan peristiwa lain yang memicu pada waktu yang sama persis sehingga pengecualian diabaikan dan hanya dilanjutkan
- monodatacollector: Memperbaiki metode invoke
- dotnetdatacollector: Memperbaiki masalah memuat versi dbgshim yang salah
- Memperbaiki disassembling cvtdq2pd
- ceserver: Memperbaiki pemuatan ekstensi dalam beberapa kasus
- ceserver: Memperbaiki stepping pada target x86
- Memperbaiki nama yang ditampilkan sebagai [physical memory] alih-alih nama file saat membuka file
- Memperbaiki kesalahan langka saat memindai menggunakan opsi tertentu
- Memperbaiki beberapa dokumentasi di celua pada beberapa titik
- Memperbaiki stackview di "more info" menjadi sampah/access violation
- Memperbaiki pencarian instruksi pelacak yang diakhiri dengan ]
- Memperbaiki fungsi lua enumExports
- Memperbaiki masalah di mana vehdebug akan crash
- Memperbaiki assembler dari memberikan [rex+reg*x] sebagai simbol saat debug
- Memperbaiki daftar belakang disassembler
- Memperbaiki masalah terminasi pada objek memscan
- Memperbaiki pencarian pelacak untuk instruksi yang diakhiri dengan ]
- VEH debug: Memperbaiki potensi penggunaan handle yang tidak valid
- Debug mode kernel dan VEH debug: Memperbaiki pengaturan konteks pada thread yang tidak ditangguhkan
- Memperbaiki delegasi lua_pcallk di contoh plugin c#
- Memperbaiki speedhack di wine 7.0
- Memperbaiki masalah dpi tinggi pada struktur dissect pada tampilan pertama
- Memperbaiki masalah dpi tinggi pada dialog find what access/writes
- Memulihkan editor jangkar (hilang di 7.4.1)
- Memperbaiki masalah pencarian instance info .net
- Memperbaiki tipe kustom yang ditandai sebagai string (bug diperkenalkan di 7.4.1)
- Memperbaiki runcommand
- Memperbaiki modalforms yang kehilangan warna teks secara internal (bug diperkenalkan di 7.4.1)
- mac: Memperbaiki beberapa progressbar yang tidak diperbarui dengan benar
- Memperbaiki tipe all tidak menemukan 4 tipe ketika double tidak dipilih
- Memperbaiki tipe "all" saat tidak menggunakan double
- Memperbaiki akses ccode esp di 32-bit dan tipe "reg"f
- Memperbaiki disassembling saat menggunakan binutils untuk disassembly
- Memperbaiki daftar menu file tabel yang memakan memori karena tidak dihapus dengan benar
- Memperbaiki masalah .net yang menggunakan modul obfuscated dan metadata yang hilang
- Memperbaiki parsing nilai yang dimulai dengan - atau +
- Memperbaiki assembling pmovmskb
- Memperbaiki disassembling vgather* vex256 dan memungkinkan penggunaan register xmm/ymm sebagai alamat (untuk instruksi yang mengizinkannya. Seperti ini)
- Memperbaiki daftar alamat yang tidak memberikan kesalahan yang tepat saat menggunakan beberapa bagian enable atau disable
- Memperbaiki kesalahan saat menggunakan ctrl untuk hotkey speedhack
- Memperbaiki parser perintah groupscan dari memberikan wildcard ke combobox yang salah
- Memperbaiki disassembling xchg eax/rax,xxx
- Memperbaiki pendaftaran tipe kustom lua sebagai float saat menggunakan metode non lua function
- Memperbaiki masalah kecil memscan untuk data di akhir blok memori
- ccode tidak mendaftarkan simbol yang tidak berguna lagi
Cheat Engine 7.4 (18 Januari 2022)
Selamat tahun 2022. Untuk memulai tahun ini dengan baik, berikut rilis resmi Cheat Engine 7.4. Silakan laporkan bug dan berikan saran untuk meningkatkan Cheat Engine.
Perubahan dan Penambahan
- Templat AA sekarang menghasilkan skrip lompat 14 byte saat menahan ctrl
- Dialog Foundcode: Tombol Ganti sekarang beralih antara nop dan asli. Juga mencegah duplikat
- Meningkatkan kontrol keyboard ke hexview di memoryview. Anda sekarang dapat menahan shift sambil menggunakan kursor untuk bergerak
- laststate tidak disimpan di tabel lagi (kecuali ctrl ditekan)
- Menambahkan sedikit ruang untuk fungsi dbvm sehingga lebih kecil kemungkinannya untuk mengkliknya
- Anda sekarang dapat menghapus hasil yang disimpan secara manual
- Jendela timeout debugger attach sekarang akan menampilkan status pada beberapa antarmuka debugger
- Modul untuk 64-bit di target 32-bit ditandai dengan lebih jelas sebagai demikian
- Mono tidak akan mencoba untuk melampirkan kembali setelah pemutusan
- lua: Memperbaiki mode copyMemory 2
- Structure dissect watch for changes sekarang juga menunjukkan kepada Anda ketika sesuatu telah berubah di antaranya
- Menambahkan petunjuk tentang cara kerja wildcard pointer
- Tombol ganti di dialog foundcode sekarang mendukung multiselect
- Anda sekarang juga dapat mengubah nilai hasil pemindaian groupscan langsung di foundlist
- Perintah openProcess lua sekarang tidak akan menonaktifkan semua entri ketika sebelumnya tidak ada proses yang dipilih
- Anda sekarang dapat mengedit instruksi dengan breakpoint di atasnya
- Menambahkan dll compiler c ABI linux
- Secara default mono sekarang melepaskan thread .net
- Menambahkan pintasan untuk menambahkan alamat ini ke daftar alamat di hexview (ctrl+numPlus)
- Popup goto address sekarang berada di tengah jendela memview, bukan di tengah layar
- Anda sekarang dapat mengubah font pohon pelacak
- Menambahkan isRep ke bidang lua LastDisassemblerData. Dan stepover sekarang melangkahi instruksi rep
- Break and trace: Menambahkan opsi 'stay within module'
- Menambahkan opsi kustom alignment ke bagian hexviewer dari memoryviewer
Perbaikan
- Memperbaiki pemuatan kembali konfigurasi highlighter untuk jendela auto assembler
- .netinfo: Memperbaiki pencarian bidang
- Memperbaiki masalah disassembler/korupsi memori saat menutup jendela memoryview sekunder
- Memperbaiki brake and trace yang membunuh debugger saat melewatkan modul tertentu dan gagal menemukan alamat kembali
- Memperbaiki auto attach yang tidak menghentikan flash proses
- Mono lebih kecil kemungkinannya untuk terputus saat membedah alamat memori yang tidak valid
- Memperbaiki checkbox dan radiobutton yang tidak berukuran dengan benar dalam mode gelap
- Foundlist: override tipe tampilan juga mempengaruhi kolom yang disimpan
- Foundlist: pemindaian baru sekarang juga membersihkan hasil yang disimpan
- Daftar proses: Memperbaiki entri proses warna yang disorot dalam mode terang
- Memperbaiki hotkey compare to first scan
- Memperbaiki penanganan folder bahasa yang rusak/kosong
- Memperbaiki pencarian ukuran modul jaringan. (Membutuhkan build ceserver baru juga)
- Memperbaiki penyimpanan posisi untuk dialog foundcode
- Memperbaiki kesalahan lua yang tidak memberikan pesan kesalahan yang tepat
- Memperbaiki {$c} dan {$ccode} untuk build CE 32-bit
- Memperbaiki logging penulisan untuk mengabaikan pembekuan daftar alamat(Skyrimfus)
- Memperbaiki penanganan -0.0f di blok c/ccode
- Memperbaiki memscan pada blok terakhir memori yang dapat dibaca
- Memperbaiki penanganan format namespaceame:modulename yang tepat. (Mendukung kedua format)
- Memperbaiki kesalahan saat menggunakan freeze by thread dengan interval yang sangat kecil
- Memperbaiki {$ccode} dan {$luacode} saat tidak memberikan parameter apa pun
- Memperbaiki beberapa file include yang error saat digunakan
- ceserver jaringan/linux: Memperbaiki wpm yang merusak memori
- Memperbaiki parser simbol elf
- Memperbaiki speedhack di linux
- il2cpp sekarang memiliki progressbar
- Memperbaiki penanganan beberapa game il2cpp yang lebih baru
- Memperbaiki assembling vmin
- Memperbaiki pembekuan saat memasukkan detail ceserver yang salah
- Memperbaiki penghapusan entri groupscan dari pemindaian
- Memperbaiki pointerscan yang tidak memuat hasil ketika berada di jalur dengan karakter non-ascii
- Memperbaiki pembuat trainer standalone yang memberikan kesalahan tentang entri duplikat
- lua: Memperbaiki readByte yang memperluas tanda saat seharusnya tidak
- Memperbaiki changeregonbp yang hanya mengubah xmm0
- Penyimpanan posisi jendela dari "find what addresses this code accesses" harus lebih dapat diprediksi
- Memperbaiki penyimpanan beberapa preferensi warna di hexview, dan menambahkan fadecolor
- Memperbaiki AA createThreadAndWait yang tidak berfungsi di skrip standalone
- Meningkatkan stabilitas mono
- Memperbaiki break and trace ignore flag yang menyebabkan berhenti alih-alih mengabaikan pada target 64 bit
Platform Lainnya
Berita Piala Dunia
Jika Anda memiliki pertanyaan, silakan kirim email ke [email protected]