Shellcode2PE Logo

Shellcode2PE

0
Free
Visit Website

This is a Python script that converts shellcode into a PE32 or PE32+ file. It takes a shellcode file path and an architecture (win32 or win64) as input. The script creates a PE file with the provided shellcode. The script uses pre-defined stubs for PE32 and PE32+ files, and appends the shellcode to the stub. The resulting PE file is written to a new file with a .pe.bin extension.

FEATURES

ALTERNATIVES

Detect capabilities in executable files and identify potential behaviors.

Ropper is a tool for analyzing binary files and searching for gadgets to build rop chains for different architectures.

Yaraprocessor allows for scanning data streams in unique ways and dynamic scanning of payloads from network packet captures.

A tool that generates pseudo-malicious files to trigger YARA rules.

A Unix-based tool that scans for rootkits and other malware on a system, providing a detailed report of the scan results.

Scans running processes for potentially malicious implants and dumps them.

PinCTF is a tool for using Intel's Pin Tool to instrument reverse engineering binaries and count instructions.

Original SmaliHook Java source for Android cracking and reversing.