Skip to content

Commit 8d66881

Browse files
feat: Add requirements.txt with all dependencies for Attack Surface Mapper
Added core dependencies and additional libraries for various functionalities.
1 parent b18862f commit 8d66881

File tree

1 file changed

+40
-0
lines changed

1 file changed

+40
-0
lines changed
Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,40 @@
1+
# Attack Surface Mapper - Dependencies
2+
# Python-based OSINT Reconnaissance Tool
3+
4+
# Core Dependencies
5+
requests==2.31.0
6+
click==8.1.7
7+
colorama==0.4.6
8+
9+
# API and Web Scraping
10+
bs4==4.12.2
11+
lxml==4.9.3
12+
selenium==4.13.0
13+
14+
# DNS and Networking
15+
dnspython==2.4.2
16+
nmap==0.0.1
17+
python-nmap==0.0.1
18+
19+
# Data Processing
20+
pandas==2.0.3
21+
numpy==1.24.3
22+
23+
# Security and Cryptography
24+
cryptography==41.0.3
25+
26+
# Database (optional)
27+
sqlalchemy==2.0.21
28+
29+
# Testing
30+
pytest==7.4.0
31+
pytest-cov==4.1.0
32+
33+
# Documentation
34+
sphinx==7.2.6
35+
36+
# Development
37+
black==23.9.1
38+
flake8==6.0.0
39+
pylint==2.17.5
40+
mypy==1.5.1

0 commit comments

Comments
 (0)