Skip to content

Instantly share code, notes, and snippets.

View AhmedCoolProjects's full-sized avatar
🏠
Working from home

Ahmed Cool Projects AhmedCoolProjects

🏠
Working from home
View GitHub Profile
@AhmedCoolProjects
AhmedCoolProjects / collect_domains_metadata.py
Created May 22, 2026 11:08
Domain metadata collector — DNS/RDAP/TLS/IP/CT feature extraction for malicious domain research
#!/usr/bin/env python3
"""
collect_domains_metadata.py
===========================
Single-file domain metadata collector — optimized for Google Colab.
Key optimisations over the original repo:
• 5 modules (RDAP/DNS/TLS/IP/CT) run *concurrently* per domain via an inner
ThreadPoolExecutor → latency ≈ max(module_times) instead of sum.
• Thread-local requests.Session and dns.Resolver — no per-call construction.
@AhmedCoolProjects
AhmedCoolProjects / collect_domains_metadata.py
Created May 16, 2026 15:18
Domain metadata collector (RDAP/DNS/TLS/IP/CT) — optimized for Google Colab with concurrent module execution
#!/usr/bin/env python3
"""
collect_domains_metadata.py
===========================
Single-file domain metadata collector — optimized for Google Colab.
Key optimisations over the original repo:
• 5 modules (RDAP/DNS/TLS/IP/CT) run *concurrently* per domain via an inner
ThreadPoolExecutor → latency ≈ max(module_times) instead of sum.
• Thread-local requests.Session and dns.Resolver — no per-call construction.
@AhmedCoolProjects
AhmedCoolProjects / dgl-first-application.ipynb
Created December 25, 2025 14:01
DGL first application.ipynb
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@AhmedCoolProjects
AhmedCoolProjects / gcn-first-application.ipynb
Created December 7, 2025 12:40
GCN First Application.ipynb
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@AhmedCoolProjects
AhmedCoolProjects / gcn.ipynb
Last active December 3, 2025 20:01
gcn.ipynb
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@AhmedCoolProjects
AhmedCoolProjects / deepwalk.ipynb
Created December 1, 2025 18:28
DeepWalk.ipynb
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@AhmedCoolProjects
AhmedCoolProjects / bi-lstm-application.ipynb
Created November 23, 2025 02:37
Bi-LSTM Application.ipynb
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@AhmedCoolProjects
AhmedCoolProjects / gru-application.ipynb
Created November 18, 2025 12:44
GRU application.ipynb
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.