Skip to content

An IDA Pro script for creating a clearer idb for nymaim malware

Notifications You must be signed in to change notification settings

d00rt/easy_way_nymaim

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

Easy Way Nymaim

An IDA Pro script for creating a clearer IDB for Nymaim malware.

Nymaim, to obfuscate its code uses a technique I have called "Unreferenced Call" (I don't know if there is another, more precise, name). To do this, it has some functions (115 in almost every sample I have tested) that receive two parameters. Then it does a mathematical operation between both arguments which will result in the address of the function to be executed.

This IDA Python script I wrote is calculating the result given by the operation inside the "Unreferenced Call" and adds a comment with the value to where the function would jump. This way, reversing and debugging the binary become much easier.

Usage/Demo

Demo

About

An IDA Pro script for creating a clearer idb for nymaim malware

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages