Asembler x86/Narzędzia: Różnice pomiędzy wersjami

Usunięta treść Dodana treść
Mythov (dyskusja | edycje)
Mythov (dyskusja | edycje)
Linia 14:
 
=== Disasembler ===
Disasembler to program tłumaczący kod maszynowy na język asemblera. Z reguły proste disasemblery dostarczane są w pakiecie wraz z asemblerami (bardzo dobry disasembler dostarczany jest wraz z asemblerem NASM). Jako, że jest to proces dość złożony istnieje wiele komercyjnych disasemblerów, z których wg. ogólnej opinii najlepszy to ''IDA Pro Disassembler''. Dzięki tej grupie programów możemy wejrzeć w kod cudzych programów, jednak zdeasemblowany kod znacznie różni się od oryginału, przez co jego interpretacja może być dość trudna. Proces interpretacji tegoż kodu nazywamy mianem '''inżynierii wstecznej''' (ang. ''reverse engineering'').
 
=== IDE ===