- Mastering Reverse Engineering
- Reginald Wong
- 91字
- 2021-06-10 19:40:20
Disassemblers
Disassemblers are used to view the low-level code of a program. Reading low-level code requires knowledge of assembly language. Analysis done with a disassembler gives information about the execution conditions and system interactions that a program will carry out when executed. However, the highlights when reading low-level code are when the program uses Application Program Interface (API) functions. The following screenshot shows a code snippet of a program module that uses the GetJob() API. This API is used to get information about the printer job, as shown here:
推薦閱讀
- Securing Blockchain Networks like Ethereum and Hyperledger Fabric
- 網(wǎng)絡(luò)空間攻防技術(shù)原理
- INSTANT Metasploit Starter
- Penetration Testing with Perl
- 工業(yè)物聯(lián)網(wǎng)安全
- Testing and Securing Android Studio Applications
- 數(shù)據(jù)安全領(lǐng)域指南
- CTF那些事兒
- 解密數(shù)據(jù)恢復(fù)
- 網(wǎng)絡(luò)安全設(shè)計(jì)、配置與管理大全
- 華為防火墻實(shí)戰(zhàn)指南
- 從實(shí)踐中學(xué)習(xí)密碼安全與防護(hù)
- 數(shù)據(jù)保護(hù):工作負(fù)載的可恢復(fù)性
- 網(wǎng)絡(luò)空間安全:拒絕服務(wù)攻擊檢測(cè)與防御
- 網(wǎng)絡(luò)空間安全導(dǎo)論