- Joined
- Jan 8, 2019
- Messages
- 56,623
- Solutions
- 2
- Reputation
- 32
- Reaction score
- 100,455
- Points
- 2,313
- Credits
- 32,750
6 Years of Service
76%

HatVenom
HatSploit native powerful payload generation and shellcode injection tool that provides support for common platforms and architectures.
Features
Support for most common executable formats like elf, macho, pe.
Support for most common architectures like x64, x86, aarch64, armle, mipsle, mipsbe.
Ability to modify shellcode by changing pre-defined offsets.
Basic functions
There are all HatVenom basic functions that can be used to generate a payload, covert data, or inject shellcode.
ip_bytes(ip) – Converts IP address to bytes allowed by the shellcode.
port_bytes(port) – Converts numeric port to bytes allowed by the shellcode.
string_bytes(string) – Converts a string to bytes allowed by the shellcode.
generate(file_format, arch, shellcode, offsets={}) – Generates payload for specified target and with specified shellcode.
generate_to(file_format, arch, shellcode, offsets={}, filename=’a.out’) – Generates payload for specified target and with specified shellcode and saves it to the specified file.
To see this hidden content, you must like this content.