Skip to content

Malware analysis scripts written in Python. Scripts include unpacking zip samples, string extraction, and query VT hashes of samples.

License

Notifications You must be signed in to change notification settings

aj-tap/mr.roboto

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mr Roboto

Python scripts that skips repetitive malware analysis tasks.

asciicast

Features:

  • [ x ] Extracts bulk zip password-protected samples.
  • [ x ] String Extraction ML based (StringSifter).
  • [ x ] PE Analysis tool.
  • [ x ] Generate report from CAPA.
  • [ x ] Queries hash only of the sample to different CTI.
    • [ x ] Virustotal
    • [ ] Alien OTX
    • [ ] Malware Bazaar
    • [ ] Generate PDF summary report

Usage

Extracts bulk zip samples with standard "infected" password and pull strings, Capa results and VT search query.

python3 main.py --unzip -f <samples-files> -o <saved-specimens> -vt <vt-key>

Installation

# Clone this repository 
git clone https://github.com/aj-tap/mr.roboto
# Create a virtual environment 
python3 -m venv env 
# Activate virtual environment 
source env/bin/activate
# Install libraries 
pip install -r requirements.txt
# See Instruction
python main.py --help

About

Malware analysis scripts written in Python. Scripts include unpacking zip samples, string extraction, and query VT hashes of samples.

Topics

Resources

License

Stars

Watchers

Forks

Languages