8000 GitHub - admeder/dissecta: Dissecta is used to dissect little malware samples PE/PE32+ in time.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Dissecta is used to dissect little malware samples PE/PE32+ in time.

License

Notifications You must be signed in to change notification settings

admeder/dissecta

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Dissecta logo

A simple dissectool to play and have fun statically with little malware. Only PE/PE32+ format

About the project

DissectaHelp

Dissecta happens to be a tool created in the context of my learning about malware analysis. It pretends to be a facility for the static analysis of PE files, taking it as an object to dissect (understand 6073 the reference malware -> biological virus) their PE structure and generating a report of it for further analysis or integration with other tools. It also has an integrated plugin system (explained in the official Doc) that allows the scalability of the project.

Reports

Generates a report in .dsx(JSON) format with the possible features(IOCS in any case)

Features:

  • Metadata - (Name, File Size, Time Stamp, Machine, Others)
  • Hash Sum - (md5, sha1, sha256)
  • Readable strings
  • URLs
  • Sections - (Virtual Addr, Virtual Size, Data Size, Perms, Entropy)
  • Imphash
  • Executable sections opcodes
  • WINDOWS API calls
  • Imports

PATH: ./reports/*.dsx

Dataset

Insert features into a dataset for future training of an ML model (to avoid data congestion avoid using the -d parameter if you are not sure about inserting it into the dataset).

PATH: ./dataset/dataset.json

Acknowledgements

  • Bible Malcore - For its intuitive and well explained section: "Windows PE File Structure".

  • PEfile Project - For the library used in this project that made things easier for me.

Thanks.

About

Dissecta is used to dissect little malware samples PE/PE32+ in time.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

0