On Thu, 26 Nov 1998 08:47:32 +0700 M Sovan Hadibowo <[EMAIL PROTECTED]>
wrote: Ini hal yang baru bagi saya.... Mungkin Kak Rusmin bisa
> njelasinn beberapa...
> Karena sepengetahuan saya... executable code tu udah dalam biner.
> Bahkan saya punya dugaan bahwa debug pun kadang menterjemahkannya ke
> ASM dengan keliru.
Betul sekali ..., terutama dalam menerjemahkan, .Code dalam asm, atau
M$ jelek nyebutnya .text dalam their Fucking PE Header dan .data ...
Dissasm macam WDasm ajah kalo nerjemahin Unicode, udah ngak bisa, udah
ngaco banget nerjemahinnya ..., tapi yang 99 persen bisa itu si IDA
(Interactiv Dissasm) ..., dia bisa ngenalin Unicode, dan .data yang
dihandle dengan error oleh Wdasm dan dissasm yang lain ...,
kekurangannya, kinerjanya hampir 3 kali lipet lebih pelan dari Wdasm ...
> nyebutnya Exe ke Delphi(Pascal) tidak bisa sebab true-compiler. > [M.
> Sovan Hadibowo] Setuju.... emang Exe kembali ke high level
> language nggak bisa... bahkan kembali ke midle level kayak C...
> apakah bisa? Istilah "True compiler" ---> bisa dijelaskan.
> Sedangkan Exe ke Visual Basic, Exe ke Clipper bisa sebab pseudo-code.
EXE2Delphi, ada tuh ... tapi entah kenapa di computer gua ngak pernah
jalan, hang mlulu ... :)
Kalo ke VB itu juga ada, tapi yach perkembangannya decompiler VB ngak
sejalan dengan kecepatan M$ dalam membuat VB, sekarang VB decompiler
baru kuat nangannin sampe versi 5, itupun belum perfek bener, sedang
kita tahu M$ udah ngebikin VB versi 6 ... :)
> [M. Sovan Hadibowo] Saya ragu... kembali alasan saya, setahu saya
> Exe nggak bisa ditarik lagi ke high level... apalagi ke VB. Tapi
> mungkin kalo ada bukti akan saya dukung habis-habisan... bisa kasih
> url toolsnya? kembali istilah "Pseudo-code" ... mohon penjelasannya.
> Karena sepengetahuan saya... pseudo code mengaju ke gaya bahasa yang
> digunakan untuk algoritma.... yg sering disebut C-like....
> Pascal-like, etc.
Bisa, ini terutama kalo dilihat , berdasar pengamatan, bahwa untuk
perintah tertentu, misalnya dalam VB, ternyata selalu dicompile sama
(dalam asm) , hanya berbeda misalnya dalam Variabel misalnya ...
C: Like --->>> Right to Left Convension
Pascal Like --->>> Left to Right Convesion
Di Asm ada satu lagi, yang ngambil Pascal like, tapi dalam beberapa
perintah ngambil C like ... :)
Sebetulnya, sulit membuat decompiler yang bener bener perfek, tapi kalau
kamu cuman penasaran dengan beberapa kode tertentu/perintah tertentu,
kamu bisa coba fungsi FLIRT dari IDA 3.80, gua belum make yang 3.80,
yang di gua baru 3.76 , FLIRT punya semacam signature yang otomatis
diload oleh IDA ketika dia mengdissam file, nah untuk perintah yang
dikenali oleh dia akan ditampilkan di option Names, FLIRT udah dukung
hampir semua compiler dari Bahasa terkemuka, yang di 3.76 BDelphi 3 ada,
tapi yang 4 belum, mungkin di 3.80 ada kali ..., VC didukung semua, VB
juga ....
flag eRRatum -
[eKH] http://come.to/eKH [Home of Cracking and Information]
P's shop - Warez & HPVAC Online Shop - at http://surf.to/pshop/
_______________________________________________________________________________
AC MaiList Admin: Andry Christian <[EMAIL PROTECTED]>
Hosted by : Subscribe: [EMAIL PROTECTED]
www.BATavia-Online.com UnSubscribe: [EMAIL PROTECTED]