Windows平臺shellcode高級開發(fā)
本系列課程名為《windows平臺shellcode高級開發(fā)》,,主旨打破shellcode開發(fā)枯燥,、難懂,、效率低,、門檻高的局面,,帶領(lǐng)大家打造自己的簡單、高效,、易懂,、易調(diào)試、穩(wěn)定的shllcode開發(fā)框架,,開發(fā)自己的shellcode將不是夢,。 本系列課程將帶領(lǐng)大家認(rèn)識shellcode、學(xué)習(xí)優(yōu)秀現(xiàn)有shellcode框架原理,、打造自己的shellcode開發(fā)框架,,并將這幾年積累的開發(fā)上的小技巧、以及排除常見的bug,、以及如何快速定位問題等等經(jīng)驗和盤托出,。
基礎(chǔ)要求:
(1) 熟悉windows平臺c/c++編程、熟悉WindowsAPI編程,。
(2) 認(rèn)識windows平臺的x86/x64匯編,。
目錄:
一、認(rèn)識Shellcode
二,、shellcode開發(fā)環(huán)境的下載安裝,,輔助工具的認(rèn)識
三、shellcode工程搭建,、測試以及核心代碼的認(rèn)知
四,、shellcode兼容x86和x64 cpu
五、shellcode的提取
六,、Duilib-Shellcode工程,,直觀友好易操作
七、多文件shellcode框架
八,、shellcode開發(fā)中的一些小技巧
九,、shellcode調(diào)試經(jīng)驗總結(jié)
簡單了解ShellcodeX框架