5pider Profile picture
developer at (REDACTED) and @InfinityXCurve

Aug 4, 2022, 12 tweets

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:
pre.empt.dev
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

0xrick.github.io/misc/c2/

5/12

Great courses I really recommend taking is by @SEKTOR7net:
(Beginner) institute.sektor7.net/red-team-opera…
(Intermediate) institute.sektor7.net/rto-maldev-int…
Worth the money

6/12

A website I recommend bookmark is by @CaptMeelo
captmeelo.com
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)

github.com/Cracked5pider

8/12

Another amazing place to learn malware development is of course @vxunderground
vx-underground.org 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

Share this Scrolly Tale with your friends.

A Scrolly Tale is a new way to read Twitter threads with a more visually immersive experience.
Discover more beautiful Scrolly Tales like this.

Keep scrolling