
90% of my Twitter DMs are asking me about how to start getting into Malware development. Well, I love answering them but it's easier to write a small thread about it so here we go. 1/12
First, we gotta learn some fundamentals. I would highly recommend learning following things: Win32 API Networking (Communicate over HTTP/s, DNS, ICMP) Encryption (basic use of Aes, Xor, Rc4, etc.) Injection Techniques Learn how to use Debuggers. trust me you gonna need this 2/12
So alright the first resource I recommend going through is the maelstrom blog post series from @preemptdev: 3/12
Read the source code of already existing open source C2s like Metasploits Meterpreter, Empire Framework, SharpC2, Shadow. These projects contain so much info and code on how to: make malware modular using reflective loaders/code injection, communicate with the C2, and more. 4/12
Another great "write your own C2 blog post series" is the one from @Ahm3d_H3sham 5/12
Great courses I really recommend taking is by @SEKTOR7net: (Beginner) (Intermediate) Worth the money 6/12
A website I recommend bookmark is by @CaptMeelo Some very good blogs about evading AVs, Process Injection, native API, and more. 7/12
I would recommend you to read a few of my Projects. I wrote them to learn how specific techniques work. For example: I wrote KaynLdr to learn how Reflective Loaders work (same with CoffeeLdr) 8/12
Another amazing place to learn malware development is of course @vxunderground is one of the best places to learn malware development. They have papers, projects, code snippets, and samples to reverse. 9/12
People I really recommend following and looking into their projects/courses/blogs/talks/tweets are: @0xBoku @trickster012 @s4ntiago_p @kyleavery_ @SolomonSklash @GeKarantzas @_xpn_ @_RastaMouse @am0nsec @LittleJoeTables 10/12
Another list of people I really recommend following and looking into their projects/courses/blogs/talks/tweets are: @ilove2pwn_ @ORCA10K @rad9800 @modexpblog @peterwintrsmith @passthehashbrwn @waldoirc @Und3rf10w @MrUn1k0d3r @chvancooten 11/12
Learn how to use google lol I learned nearly everything from public resources. 12/12
Follow us on Twitter
to be informed of the latest developments and updates!
Follow @tivitikothreadYou can easily use to @tivitikothread bot for create more readable thread!