Ada satu pertanyaan menarik tapi sangat jarang diharapkan orang. Seperti kita tahu Windows ada versi 32-bit dan 64-bit. Tentu saja jenis programnya dapat berbeda. Yang niscaya aplikasi 64-bit tidak dapat dijalankan di 32-bit tapi sebaliknya bisa. Ini kadang yang bikin orang galau dan salah mend0wnl0ad jenis software yang dibutuhkan.
Sempat terpikir jikalau Windowsnya 32-bit ya tinggal jalankan saja exenya, jikalau gagal berarti 64-bit. Sebaliknya jikalau pada Windows 64-bit semua dapat digunakan, jadi membedakannya dapat lewat Task Manager dan melihat apakah ada simbol *32 pada nama prosesnya. Nah.. pertanyaan kali ini yaitu bagaimana caranya membedakan kegiatan 32-bit dan 64-bit tanpa menjalankannya.
Saya ketemu cara paling gampang dan cuma membutuhkan Notepad. Makara bukalah exe dari aplikasinya menggunakan Notepad. Kemudian cari karakter sehabis goresan pena PE pertama kali:
- Apabila tulisannya PE L maka ini yaitu x86/32-bit. Yang aku blok dalam gambar diatas jikalau anda bingung.
- Alternatifnya yaitu PE d† menunjukan x64/64-bit.
Oh ya, jikalau ukuran kegiatan besar maka dapat usang sekali dibukanya dengan Notepad. Beberapa MB sudahlah cukup besar aku coba. Untungnya hal yang dicari letaknya diawal, pas aku coba geser kebawah dapat ngelag banget soalnya.
Oh ya, maksudnya NUL itu karakter dengan ukuran 0 byte dalam binary-nya. Kalau pakai teks editor lain coba ganti encodingnya ke ANSI.
Semoga bermanfaat. 🙂
Sumber gurupintar.com