OUR TRAINING

PROFICIENT LEVEL

OFFENSIVE DEV 101

  • DURATION 3 Days
  • PRACTICE 95%
  • TRAINEES max 10 ppl
  • LANGUAGE FR
  • CERTIFIED DIATEAM

This course will teach you how to develop your own custom malware for the latest versions of Microsoft Windows such as creating a dropper for any payload, injecting your shellcodes into remote processes, creating backdoors in existing software and bypassing Windows Defender AV.

LEARNING OBJECTIVES

This initial 101 training will teach you how to be stealthy during the first approaches, how to set up command & control mechanisms, how to remain discreet in its deployment and how to persist on systems.

PREREQUISITES

  • Understanding of operating system architecture​
  • Good experience with Windows OS
  • Basic knowledge about .NET & development basics
  • IP Network and TCP / IP protocols​
  • Kill chain basics (delivery, exploitation, …)

SYLLABUS

1

What is maldev ?

  • Understand your dev env.​
  • Communication​
    • HTTP/HTTPS​
    • DNS
2

Weaponization

  • Payload backdoring​
    • PE file structure​
    • Store payload inside PE​
    • Backdoor programs​
  • Injection​
    • Process injection​
    • Thread injection​
    • PE injection​
3

Persistence

  • User-land​
  • Admin-land​
  • Payload protection​
    • Payload encryption​
    • Payload obfuscation​

KEY TARGETS

Understand fundamentals on how to develop a custom malware

Know the stealth mechanisms on a network

CERTIFIED TRAINING

DIATEAM provides Certificate Of Completion for every completed course. This certificate may be verified by contacting training@diateam.net using the enrolment ID from the given certificate.

CONTACT US