
рдЕрднрд┐рд╡рд╛рджрди
рджреВрд╕рд░реЗ рджрд┐рди, рд╣реЗрдХреНрд╕-рд░реЗ рдХреЗ рд╕рд╛рдерд┐рдпреЛрдВ рдиреЗ рдПрдХ рдирдП рдЖрдИрдбреАрдП рд╣реЛрдо рдХреА рдШреЛрд╖рдгрд╛ рдХреА , рдЬреЛ IDA Starter
рд╕реНрдерд╛рдиреАрдп рдбрд┐рдмрдЧрд░ рдФрд░ рд╕рдорд░реНрдерди рдХреЗ рд╕рд╛рде рд╕рд┐рд░реНрдл рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкреНрд▓реЗрдЯрдлреЙрд░реНрдо (20 рд╕реЗ рдЕрдзрд┐рдХ рдХреЗ рд▓рд┐рдП) рдХреА рддрд░рд╣, рдкреНрд░рддрд┐ рд╡рд░реНрд╖ $ 365 (рдФрд░ $ 979 ) рдХреА рд▓рд╛рдЧрдд рдХреЗ x64
рд▓рд┐рдП рд╕реНрдХреНрд░рд┐рдкреНрдЯрд┐рдВрдЧ рдХрд░рддрд╛ рд╣реИ ред рдЕрдЧрд▓рд╛, рд╕рд░реНрд╡рд╢реНрд░реЗрд╖реНрда рдХреЗ рд▓рд┐рдП рдПрдХ рдкреНрд░рддрд┐рдпреЛрдЧрд┐рддрд╛Python
рдЪрд┐рддреНрд░рдХрд╛рд░реАрдПрдХ рдирдП рдХреЗ рд▓рд┐рдП рд▓реЛрдЧреЛ IDA
, рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рд╕рдмрд╕реЗ рдЕрдЪреНрдЫреЗ рдХрд╛рдо рдХреЗ рд▓реЗрдЦрдХ рдХреЛ рдореБрдлреНрдд рдореЗрдВ рд╣реЛрдо рд╕рдВрд╕реНрдХрд░рдг рдкреНрд░рд╛рдкреНрдд рд╣реЛрдЧрд╛ ред
рдЗрд╕ " рд╕рдореАрдХреНрд╖рд╛ " рдореЗрдВ рдореИрдВ рдЙрддреНрдкрд╛рдж рдХреЗ рдирдП рд╕рдВрд╕реНрдХрд░рдг рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдмрд╛рд░реАрдХреА рд╕реЗ рдЬрд╛рдирдХрд╛рд░реА рд▓реЗрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реВрдВ, рдореИрдВ рдпрд╣ рдкрддрд╛ рд▓рдЧрд╛рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░реВрдВрдЧрд╛ рдХрд┐ рдпрд╣ (рдХреЗрдВрджреНрд░реАрдп рджрд░реНрд╢рдХреЛрдВ) рдХреЗ рд▓рд┐рдП рдХреМрди рдЙрдиреНрдореБрдЦ рдерд╛ рдФрд░ рдХреБрдЫ рдирд┐рд╖реНрдХрд░реНрд╖ рдирд┐рдХрд╛рд▓реЗред

рд╕рдВрдХреНрд╖рд┐рдкреНрдд
рдЗрд╕рд▓рд┐рдП, рдбреЗрд╡рд▓рдкрд░реНрд╕ рдХреЗ рдЕрдиреБрд╕рд╛рд░, рдирдпрд╛ рд╕рдВрд╕реНрдХрд░рдг рдЙрди рд▓реЛрдЧреЛрдВ рдХреА рдЬрд░реВрд░рддреЛрдВ рдХреЛ рдкреВрд░рд╛ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдЬрд╝рд╛рдЗрди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ рдЬрд┐рдирдХреЗ рд▓рд┐рдП рд░рд┐рд╡рд░реНрд╕-рдЗрдВрдЬреАрдирд┐рдпрд░рд┐рдВрдЧ рдПрдХ рд╢реМрдХ рд╣реИред рдореИрдВ рдРрд╕реЗ рд▓реЛрдЧреЛрдВ рд╕реЗ рд╕рдВрдмрдВрдзрд┐рдд рд╣реВрдВред рдПрдХ рд╢реМрдХ рдХреЗ рд▓рд┐рдП рдкреНрд░рддрд┐ рджрд┐рди рдПрдХ рдбреЙрд▓рд░ рдХреА рдХреАрдордд, рдЬреЛ рдореЗрд░реЗ рд▓рд┐рдП рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ, рдореБрдЭреЗ рдмрд╣реБрдд рдмрдбрд╝рд╛ рдирд╣реАрдВ рд▓рдЧрд╛ред рдкреАрдИ-рдлрд╛рдЗрд▓реЗрдВ рдореИрдВ рдЙрд▓рдЯ рджреЗрддрд╛ рд╣реВрдВ, рд╡рд╣рд╛рдВ Motorola 68k
рд╣реЛрдиреЗ рдХреЗ рд▓рд┐рдП рдбрд┐рдХрдВрдкрд╛рдЗрд▓рд░ Hex-Rays
, рдФрд░ рдЗрд╕рд▓рд┐рдП рдЗрд╕рдХреА рдорд╛рдВрдЧ рдХрд░реЗрдВ, рдореИрдВ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ - рдЗрд╕реЗ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддреЗ рд╣реБрдП, рдореИрдВрдиреЗ рдЕрдзрд┐рдЧреНрд░рд╣рдг рдХреА рд╕рдВрднрд╛рд╡рдирд╛ рдкрд░ рд╡рд┐рдЪрд╛рд░ рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛ IDA Home
ред
рдФрд░ рдлрд┐рд░ рд╕рд╡рд╛рд▓ рдереЗ
рдбреАрдмрдЧрд░
, : PC
/ARM
/M68K
/MIPS
/PPC
, , . , . , -: PC
, PC- IDA Home
.
, IDA 7.4
, GDB
ARM
/M68K
/MIPS
/PPC
, , GDB-wrapper ( Z80).
.. M68K
, , . :

.. , , PC-, , PC- , . тАФ 365$/. , , , , :

SDK//
IDA
. IDA
тАФ . , .. , SDK
.
, IDA Home
, , SDK, Python
( , ), , . , , C++
IDA
( Python) .

, ? , Hex-Rays , RE-, . : , . , IDA Pro
, , . , : , , "RE-community, , тАФ ", , , .
, IDA Home
. , , , , Motorola
, , , ROM
. , , , , PE-: , . , , PE .
P.S. , , . , , . , , , , .
P.P.S. "Embedded", , : Binary Ninja
, Relyze
, Ghidra
, , Hex-Rays
. ( ), , , , (, , "hobbyist" , ). , , , , . , , .
, , ...
UPD. VEG Home-.
рдпрджрд┐ рдЖрдк рдирд╡реАрдиреАрдХрд░рдг рдХреЗ рд▓рд┐рдП рднреБрдЧрддрд╛рди рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдкреБрд░рд╛рдиреЗ рд╕рдВрд╕реНрдХрд░рдг рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдХреНрд╖рдорддрд╛ рдХреЗ рд╕рд╛рде рдХреНрд╖рдг рдХреЛ рд╕реНрдкрд╖реНрдЯ рдХрд░реЗрдВ, рдЬреЛ рдЖрдИрдбреАрдП рдкреНрд░реЛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддреЗ рд╕рдордп рд╕рдВрднрд╡ рд╣реИред рдЙрдиреНрд╣реЛрдВрдиреЗ рдХрд╣рд╛ рдХрд┐ рдЖрдИрдбреАрдП рд╣реЛрдо рдХреА рд╕рджрд╕реНрдпрддрд╛ рдХреЛ рдирд╡реАрдиреАрдХреГрдд рдХрд░рдирд╛ рдЖрд╡рд╢реНрдпрдХ рд╣реИ - рдЖрдк рдкреБрд░рд╛рдиреЗ рд╕рдВрд╕реНрдХрд░рдг рдкрд░ рдирд╣реАрдВ рдЯрд┐рдХ рд╕рдХрддреЗред