Introduction

Introduction to Malware Development

Note: Any Piece of Software / method / etc. shall be used for educational purposes only. The author does not condone the use of any of it for Malicious purposes.

Welcome to my blog. This is my attempt to write malware in order to better understand how it works. I would also explore low-level internals, and other red teaming stuffs. I'll break down different various techniques that I have come across, or occasionally my own ridiculous experiments.

Before all of that, there are some prerequisites in order to get into it like :-

  • Basic Computer Knowledge

  • Low level Programming language like C/C++/Rust

  • Basic Reversing

  • Basic Assembly Instructions

  • Debugging

  • A lot of Determination & Patience

Complexity would gradually increase as we dive into windows internals to understand how certain things work. I have already mentioned the resources which I have found quite useful below, and I don't want to repeat the same thing again so go check that out if you want.

There would also be a lot of Googling stuffs & going through different Documentations & undocumented structures, and smashing your head against the wall. Perseverance is necessary

Resources

Last updated

Was this helpful?