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框架