bitpeach / Protocol-Informatics
“Protocol Informatics” is a project to design for automatically network protocol reverse engineering based on frame or packet analysis. "PI" is short for “Protocol Informatics”, which introduces local and global sequence alignment algorithms. The PI project is famous in network protocol reverse engineering based on network trace. I am not the au…
☆50Updated 6 years ago
Alternatives and similar repositories for Protocol-Informatics:
Users that are interested in Protocol-Informatics are comparing it to the libraries listed below
- NEtwork MEssage Syntax analysYS (WOOT 2018) and NEtwork MEssage TYpe identification by aLignment (INFOCOM 2020)☆53Updated 9 months ago
- List of (automatic) protocol reverse engineering tools for network protocols☆158Updated 10 months ago
- NetPlier: Probabilistic Network Protocol Reverse Engineering from Message Traces☆69Updated 8 months ago
- A protocol reverse engineering tool for industrial binary protocol based on pin tool☆17Updated 4 years ago
- StateAFL: A Greybox Fuzzer for Stateful Network Servers☆163Updated last year
- Protocol Learning and Stateful Fuzzing☆351Updated 2 years ago
- ProFuzzBench - A Benchmark for Stateful Protocol Fuzzing☆230Updated 7 months ago
- Protocol state machine learner and fuzzer for DTLS servers and clients☆37Updated last week
- ☆64Updated 4 years ago
- modbus fuzzer based on boofuzz framework.!! Cool☆30Updated 6 years ago
- Polar : Function Code Aware Fuzz Testing of ICS Protocol☆31Updated 4 years ago
- SmartSeed☆10Updated 6 years ago
- ☆92Updated last year
- Patches to the Protocol Informatics project to make it work with a numpy.☆20Updated 12 years ago
- IoT Security Reading List☆62Updated 4 years ago
- VulSeeker: A Semantic Learning Based Vulnerability Seeker For Cross-Platform Binary☆103Updated 6 years ago
- Automated IoT firmware fuzzing framework.☆80Updated 5 years ago
- Protocol Inspection and State Machine Analysis☆24Updated 6 years ago
- ☆52Updated 6 years ago
- ☆54Updated 5 years ago
- ☆12Updated 3 years ago
- An evolutionary, coverage-guided greybox network protocol fuzzer☆19Updated 3 years ago
- ☆24Updated 2 years ago
- DiAne is a smart fuzzer for IoT devices☆39Updated last year
- This is the source code for P2IM paper (accepted to Usenix Security'20)☆135Updated last year
- Re-implementation of the protocol reverse engineering approach FieldHunter☆13Updated 2 years ago
- This is a deep learning dataset for cross-version binary code similarity detection.☆27Updated 6 years ago
- Reverse engineering tool using bioinformatics sequence alignment algorithms☆26Updated 4 years ago
- SAFE: Self-Attentive Function Embeddings for binary similarity☆176Updated last year
- Research papers on ML for security☆33Updated 4 years ago