Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Sign in
Toggle navigation
N
NIDS-Encrypted-Traffic-Anomaly-Detection
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
rawan.salameh
NIDS-Encrypted-Traffic-Anomaly-Detection
Commits
5dc11eb0
Commit
5dc11eb0
authored
Aug 08, 2026
by
rawan.salameh
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Update README.md
parent
532029c9
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
19 additions
and
18 deletions
+19
-18
README.md
README.md
+19
-18
No files found.
README.md
View file @
5dc11eb0
...
...
@@ -27,28 +27,29 @@ The core motivation: labeled malicious samples are scarce for supervised learnin
## Repository Structure
```
graduation-project/
├── models/
# Training notebooks and architecture-comparison experiments
│
├── data_preprocessing.ipynb # Preprocessing of CESNET-TLS22 and TrickBot data
│
├── CNN_AE.ipynb # Baseline CNN AutoEncoder
│
├── CNN_Conditioned.ipynb # CNN + packet-count conditioning
│
├── CNN_FlagCond.ipynb # CNN + TCP flag conditioning
│
├── DensePPI_AE.ipynb # Dense AutoEncoder (Kim & Kim baseline)
│
├── FlowAE.ipynb # Model based on aggregated flow-level features
│
├── StackedLSTM_AE.ipynb # Champion model — Stacked LSTM AutoEncoder
│
└── fine-tuning.ipynb # Fine-tuning of the final model (L=8) on CTU-Normal-20
├── models/
│
├── data_preprocessing.ipynb
│
├── CNN_AE.ipynb
│
├── CNN_Conditioned.ipynb
│
├── CNN_FlagCond.ipynb
│
├── DensePPI_AE.ipynb
│
├── FlowAE.ipynb
│
├── StackedLSTM_AE.ipynb
│
└── fine-tuning.ipynb
│
├── nids-system-code-final/
│
├── capture-service/ # Live sniffer + flow aggregator + inference engine
│
│ └── tests/ # unit_test.py, load_test_synthetic.py
│
├── api-service/ # FastAPI middleware over the detections database
│
├── dashboard/ # Real-time monitoring dashboard (Streamlit)
│
├── victim/ # Nginx HTTPS server (traffic generation target)
│
├── tests/ # integration_test.py, security_test.py
│ └── docker-compose.yml
│
├── capture-service/
│
│ └── tests/
│
├── api-service/
│
├── dashboard/
│
├── victim/
│
├── tests/
│
└── docker-compose.yml
│
└── report.docx
# Full graduation project report (Arabic)
└── report.docx
```
## Live System Architecture
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment