Cakupan kode adalah prosedur yang membantu peneliti memahami berapa banyak bagian dari algoritma aplikasi yang terlibat dalam pemrosesan data. Biasanya, prosedur ini digunakan untuk menemukan kerentanan dalam perangkat lunak. Dalam artikel ini, kita akan melihat praktik bagaimana Anda dapat menggunakan alat ini untuk menyederhanakan prosedur pemeriksaan kode aplikasi.
Set alat dan pengaturan stand stand
, , , . . , : . :
- , . , , . .
? , , , . . , . :
dll Windows. :
, ()
- call
- . .
:
IDA Pro
-
IDA Pro LightHouse
Windows 10
Virtual Box
. CrackMe. . , , CrackMe, - . , . , . .
. IDA Pro. , :
IDA Pro
IDAPython : idaapi.get_user_idadir()
, plugins,
plugins ,
IDA Pro
, File:
. , drrun.exe drcov. :
drrun -t drcov -logdir ./ -- KeygenMe.exe
drrun , DinamoRIO . bin32. ".proc". . IDA Pro , . :
.
, , . , .
, . , .
OTUS - Reverse-Engineering. Professional.
: " "