├── .gitignore ├── Exercises ├── Chapter1 │ ├── condition.cs │ ├── consoleparameters.cs │ ├── hello.cs │ ├── interactive_menu.cs │ ├── loop.cs │ ├── stringops.cs │ └── userinput.cs ├── Chapter2 │ ├── WebClient.cs │ ├── WebClientAdvanced.cs │ ├── WebSocket-C2 │ │ ├── Program.cs │ │ ├── WebSocket-C2.csproj │ │ └── WebsocketService.cs │ ├── WebSocket-Implant.cs │ ├── checkprocess.cs │ ├── encryption.cs │ ├── process_menu.cs │ ├── registry_menu.cs │ └── registry_menu_advanced.cs ├── Chapter3 │ ├── Petaq-CapabilitiesClass.cs │ ├── Readme.txt │ ├── System.Management.Automation.dll │ ├── encryption.cs │ ├── pinvoke1.cs │ ├── pinvoke2.cs │ └── shellcodeinvoke1.cs └── Chapter4 │ ├── Petaq-CapabilitiesClass.cs │ ├── PetaqAmsiScanbuffer.cs │ ├── Readme.txt │ ├── System.Management.Automation.dll │ ├── amsibypass.cs │ └── ransoblin │ ├── .gitattributes │ ├── .gitignore │ ├── LICENSE │ ├── Program.cs │ ├── README.md │ ├── ransoblin.csproj │ └── ransoblin.sln ├── LICENSE ├── README.md ├── Tradecraft Development in Adversary Simulations.pdf └── c2 ├── c2commands.txt ├── hello.cs ├── hello.dll └── hello.exe /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fozavci/TradecraftDevelopment-Fundamentals/HEAD/.gitignore -------------------------------------------------------------------------------- /Exercises/Chapter1/condition.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fozavci/TradecraftDevelopment-Fundamentals/HEAD/Exercises/Chapter1/condition.cs -------------------------------------------------------------------------------- /Exercises/Chapter1/consoleparameters.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fozavci/TradecraftDevelopment-Fundamentals/HEAD/Exercises/Chapter1/consoleparameters.cs -------------------------------------------------------------------------------- /Exercises/Chapter1/hello.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fozavci/TradecraftDevelopment-Fundamentals/HEAD/Exercises/Chapter1/hello.cs -------------------------------------------------------------------------------- /Exercises/Chapter1/interactive_menu.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fozavci/TradecraftDevelopment-Fundamentals/HEAD/Exercises/Chapter1/interactive_menu.cs -------------------------------------------------------------------------------- /Exercises/Chapter1/loop.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fozavci/TradecraftDevelopment-Fundamentals/HEAD/Exercises/Chapter1/loop.cs -------------------------------------------------------------------------------- /Exercises/Chapter1/stringops.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fozavci/TradecraftDevelopment-Fundamentals/HEAD/Exercises/Chapter1/stringops.cs -------------------------------------------------------------------------------- /Exercises/Chapter1/userinput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fozavci/TradecraftDevelopment-Fundamentals/HEAD/Exercises/Chapter1/userinput.cs -------------------------------------------------------------------------------- /Exercises/Chapter2/WebClient.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fozavci/TradecraftDevelopment-Fundamentals/HEAD/Exercises/Chapter2/WebClient.cs -------------------------------------------------------------------------------- /Exercises/Chapter2/WebClientAdvanced.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fozavci/TradecraftDevelopment-Fundamentals/HEAD/Exercises/Chapter2/WebClientAdvanced.cs -------------------------------------------------------------------------------- /Exercises/Chapter2/WebSocket-C2/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fozavci/TradecraftDevelopment-Fundamentals/HEAD/Exercises/Chapter2/WebSocket-C2/Program.cs -------------------------------------------------------------------------------- /Exercises/Chapter2/WebSocket-C2/WebSocket-C2.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fozavci/TradecraftDevelopment-Fundamentals/HEAD/Exercises/Chapter2/WebSocket-C2/WebSocket-C2.csproj -------------------------------------------------------------------------------- /Exercises/Chapter2/WebSocket-C2/WebsocketService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fozavci/TradecraftDevelopment-Fundamentals/HEAD/Exercises/Chapter2/WebSocket-C2/WebsocketService.cs -------------------------------------------------------------------------------- /Exercises/Chapter2/WebSocket-Implant.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fozavci/TradecraftDevelopment-Fundamentals/HEAD/Exercises/Chapter2/WebSocket-Implant.cs -------------------------------------------------------------------------------- /Exercises/Chapter2/checkprocess.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fozavci/TradecraftDevelopment-Fundamentals/HEAD/Exercises/Chapter2/checkprocess.cs -------------------------------------------------------------------------------- /Exercises/Chapter2/encryption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fozavci/TradecraftDevelopment-Fundamentals/HEAD/Exercises/Chapter2/encryption.cs -------------------------------------------------------------------------------- /Exercises/Chapter2/process_menu.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fozavci/TradecraftDevelopment-Fundamentals/HEAD/Exercises/Chapter2/process_menu.cs -------------------------------------------------------------------------------- /Exercises/Chapter2/registry_menu.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fozavci/TradecraftDevelopment-Fundamentals/HEAD/Exercises/Chapter2/registry_menu.cs -------------------------------------------------------------------------------- /Exercises/Chapter2/registry_menu_advanced.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fozavci/TradecraftDevelopment-Fundamentals/HEAD/Exercises/Chapter2/registry_menu_advanced.cs -------------------------------------------------------------------------------- /Exercises/Chapter3/Petaq-CapabilitiesClass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fozavci/TradecraftDevelopment-Fundamentals/HEAD/Exercises/Chapter3/Petaq-CapabilitiesClass.cs -------------------------------------------------------------------------------- /Exercises/Chapter3/Readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fozavci/TradecraftDevelopment-Fundamentals/HEAD/Exercises/Chapter3/Readme.txt -------------------------------------------------------------------------------- /Exercises/Chapter3/System.Management.Automation.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fozavci/TradecraftDevelopment-Fundamentals/HEAD/Exercises/Chapter3/System.Management.Automation.dll -------------------------------------------------------------------------------- /Exercises/Chapter3/encryption.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fozavci/TradecraftDevelopment-Fundamentals/HEAD/Exercises/Chapter3/encryption.cs -------------------------------------------------------------------------------- /Exercises/Chapter3/pinvoke1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fozavci/TradecraftDevelopment-Fundamentals/HEAD/Exercises/Chapter3/pinvoke1.cs -------------------------------------------------------------------------------- /Exercises/Chapter3/pinvoke2.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fozavci/TradecraftDevelopment-Fundamentals/HEAD/Exercises/Chapter3/pinvoke2.cs -------------------------------------------------------------------------------- /Exercises/Chapter3/shellcodeinvoke1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fozavci/TradecraftDevelopment-Fundamentals/HEAD/Exercises/Chapter3/shellcodeinvoke1.cs -------------------------------------------------------------------------------- /Exercises/Chapter4/Petaq-CapabilitiesClass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fozavci/TradecraftDevelopment-Fundamentals/HEAD/Exercises/Chapter4/Petaq-CapabilitiesClass.cs -------------------------------------------------------------------------------- /Exercises/Chapter4/PetaqAmsiScanbuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fozavci/TradecraftDevelopment-Fundamentals/HEAD/Exercises/Chapter4/PetaqAmsiScanbuffer.cs -------------------------------------------------------------------------------- /Exercises/Chapter4/Readme.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fozavci/TradecraftDevelopment-Fundamentals/HEAD/Exercises/Chapter4/Readme.txt -------------------------------------------------------------------------------- /Exercises/Chapter4/System.Management.Automation.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fozavci/TradecraftDevelopment-Fundamentals/HEAD/Exercises/Chapter4/System.Management.Automation.dll -------------------------------------------------------------------------------- /Exercises/Chapter4/amsibypass.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fozavci/TradecraftDevelopment-Fundamentals/HEAD/Exercises/Chapter4/amsibypass.cs -------------------------------------------------------------------------------- /Exercises/Chapter4/ransoblin/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fozavci/TradecraftDevelopment-Fundamentals/HEAD/Exercises/Chapter4/ransoblin/.gitattributes -------------------------------------------------------------------------------- /Exercises/Chapter4/ransoblin/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fozavci/TradecraftDevelopment-Fundamentals/HEAD/Exercises/Chapter4/ransoblin/.gitignore -------------------------------------------------------------------------------- /Exercises/Chapter4/ransoblin/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fozavci/TradecraftDevelopment-Fundamentals/HEAD/Exercises/Chapter4/ransoblin/LICENSE -------------------------------------------------------------------------------- /Exercises/Chapter4/ransoblin/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fozavci/TradecraftDevelopment-Fundamentals/HEAD/Exercises/Chapter4/ransoblin/Program.cs -------------------------------------------------------------------------------- /Exercises/Chapter4/ransoblin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fozavci/TradecraftDevelopment-Fundamentals/HEAD/Exercises/Chapter4/ransoblin/README.md -------------------------------------------------------------------------------- /Exercises/Chapter4/ransoblin/ransoblin.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fozavci/TradecraftDevelopment-Fundamentals/HEAD/Exercises/Chapter4/ransoblin/ransoblin.csproj -------------------------------------------------------------------------------- /Exercises/Chapter4/ransoblin/ransoblin.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fozavci/TradecraftDevelopment-Fundamentals/HEAD/Exercises/Chapter4/ransoblin/ransoblin.sln -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fozavci/TradecraftDevelopment-Fundamentals/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fozavci/TradecraftDevelopment-Fundamentals/HEAD/README.md -------------------------------------------------------------------------------- /Tradecraft Development in Adversary Simulations.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fozavci/TradecraftDevelopment-Fundamentals/HEAD/Tradecraft Development in Adversary Simulations.pdf -------------------------------------------------------------------------------- /c2/c2commands.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fozavci/TradecraftDevelopment-Fundamentals/HEAD/c2/c2commands.txt -------------------------------------------------------------------------------- /c2/hello.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fozavci/TradecraftDevelopment-Fundamentals/HEAD/c2/hello.cs -------------------------------------------------------------------------------- /c2/hello.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fozavci/TradecraftDevelopment-Fundamentals/HEAD/c2/hello.dll -------------------------------------------------------------------------------- /c2/hello.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fozavci/TradecraftDevelopment-Fundamentals/HEAD/c2/hello.exe --------------------------------------------------------------------------------