JG91/CNNPRE

CNNPRE: A CNN-Based Protocol Reverse Engineering Method

23
/ 100
Experimental

This tool helps network security analysts and researchers identify unknown communication protocols by analyzing network traffic. It takes raw network packet capture (PCAP) files or pre-processed traffic features as input and classifies message types within the traffic. The output helps in understanding the structure and function of new or proprietary network protocols.

Use this if you need to understand the communication patterns and message types of an unknown network protocol from captured network data.

Not ideal if you already know the protocols and simply need to monitor or troubleshoot standard network traffic.

Network Security Protocol Analysis Cyber Defense Traffic Classification Malware Analysis
No License No Package No Dependents
Maintenance 10 / 25
Adoption 5 / 25
Maturity 8 / 25
Community 0 / 25

How are scores calculated?

Stars

10

Forks

Language

Jupyter Notebook

License

Last pushed

Jan 13, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/JG91/CNNPRE"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.