Skip to content

πŸ’€ Foundations for various nefarious programs in Python, for use in blue team exercises.

Notifications You must be signed in to change notification settings

RabbitAtHope/Screwdriver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

1 Commit
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ’€ Screwdriver πŸ’€

β€’ a collection of half-baked malware β€’

for use with: tabletop exercises, attack simulations

////

Foundations for various nefarious programs in Python like ransomware, keyloggers and screenshotters, for use in tabletop simulations and blue team exercises to show in a controlled way what each type of malware might do to a computer. This code is deliberately very obvious, unobfuscated and unfinished to minimize the risk of malicious use and should be easily detected by most EDRs worth their salt. Much of this code is adapted from code from the book Black Hat Python.

⚠️ Disclaimers

  • Do not use these scripts for illegal activities. These scripts are intended for blue team testing and exercises only and are written in such a way that you have to really be trying to do something bad with them.
  • Be careful not to accidentally encrypt yourself while messing with ransomware, even if it's extremely basic and easy to reverse ransomware like this one.

About

πŸ’€ Foundations for various nefarious programs in Python, for use in blue team exercises.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages