7 matches found
kong
Kong: 에이전틱 리버스 엔지니어 바이너리 리버스 엔지니어링을 위한 LLM 오케스트레이션 Kong이란 무엇인가? 대부분의 작업은 선형 관계를 따릅니다. 작업이 어려울수록 시간이 더 오래 걸리는 경향이 있습니다. 하지만 리버스 엔지니어링및 바이너리 분석은 실제 난이도는 다소 사소하지만 실행 시간이 몇 시간또는 며칠!이 걸릴 수 있는 작업입니다. 심지어 함수가 수백 개도 안 되는 바이너리라도 말이죠. Kong은 NSA 등급의 리버스 엔지니어링 프레임워크를 사용하여 기계적 계층을 자동화합니다. Kong은 완전히 난독화되고 스트립된...
resym
ReSym アーティファクト このリポジトリは、論文 "ReSym: Harnessing LLMs to Recover Variable and Data Structure Symbols from Stripped Binaries" CCS 2024 のアーティファクトを提供します。 🏆 ACM SIGSAC Distinguished Paper Award 受賞 注意 : 当アーティファクトは積極的にメンテナンス・更新されています。最新バージョンを使用していることを確認してください。 提供されるデータとリソース データ準備スクリプト : processdata...
r2gopclntabParser
r2gopclntabParser 注意: この機能は radare2 のコアに直接実装され、gopc analysis plugin として提供されています。 radare2ベースのGo gopclntab パーサーで、完全にストリップされたものを含むGoバイナリから関数シンボルを復元します。ELF、Mach-O、PEバイナリをサポートし、Goバージョン1.2、1.16、1.18、1.20+に対応しています。 Go 1.2以降のすべてのバイナリには、gopclntab(Program Counter Line...
fnprint
fnprint matches functions in binaries by what they do , not by what their bytes or control-flow graphs look like. it runs each function in a tiny emulator with made-up inputs, records the side effects it produces, and hashes that behavior into a fingerprint. two functions that behave the same get...
Identifying Adversary Tactics and Techniques in Malware Binaries with an LLM Agent
Understanding TTPs Tactics, Techniques, and Procedures in malware binaries is essential for security analysis and threat intelligence, yet remains challenging in practice. Real-world malware binaries are typically stripped of symbols, contain large numbers of functions, and distribute malicious...
VulBinLLM: LLM-Powered Vulnerability Detection for Stripped Binaries
Recognizing vulnerabilities in stripped binary files presents a significant challenge in software security. Although some progress has been made in generating human-readable information from decompiled binary files with Large Language Models LLMs, effectively and scalably detecting vulnerabilitie...
Heaptrace - Helps Visualize Heap Operations For Pwn And Debugging
heaptrace is a heap debugger for tracking glibc heap operations in ELF64 x8664 binaries. Its purpose is to help visualize heap operations when debugging binaries or doing heap pwn. replaces addresses with easy-to-understand symbols detects heap corruption and memory leakage issues can debug in gd...