Screenshots
Example Usage
#include <hexi.h>
#include <array>
#include <vector>
#include <cstddef>
struct LoginPacket {
uint64_t user_id;
uint64_t timestamp;
std::array<uint8_t, 16> ipv6;
};
auto deserialise(std::span<const char> network_buffer) {
hexi::buffer_adaptor adaptor(network_buffer); // wrap the buffer
hexi::binary_stream stream(adaptor); // create a binary stream
// deserialise!
LoginPacket packet;
stream >> packet;
return packet;
}
auto serialise(const LoginPacket& packet) {
std::vector<uint8_t> buffer;
hexi::buffer_adaptor adaptor(buffer); // wrap the buffer
hexi::binary_stream stream(adaptor); // create a binary stream
// serialise!
stream << packet;
return buffer;
}
See also
GH-Offset-Dumper
Free
Scan signatures and netvars. Dumps header files, cheat tables and ReClass files.…
pyinstxtractor-ng
Open Source
PyInstaller Extractor Next Generation…
AndKittyInjector
Open Source
Inject a shared library into a process using ptrace…
NebulaFD
Free
A work in progress, reimagined decompiler for Clickteam Fusion.…
NTRGhidra
Open Source
A Nintendo DS binary loader for Ghidra…
abcde
Open Source
ABCDE是一个使用Kotlin编写的OpenHarmony逆向工具包,目前已经实现的功能为解析方舟字节码文件中 的类信息、方法信息、字面量数组信息以及对方法进行反汇编,解析资源索引文件等功能。…