Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
21 changes: 12 additions & 9 deletions README.txt
Original file line number Diff line number Diff line change
Expand Up @@ -3,16 +3,19 @@ SSLScrape | A scanning tool for scaping hostnames from SSL certificates.
Written by Peter Kim <Author, The Hacker Playbook> and @bbuerhaus
<CEO, Secure Planet LLC>

_________ _________.____ _________
/ _____// _____/| | / _____/ ________________ ______ ____
\_____ \ \_____ \ | | \_____ \_/ ___\_ __ \__ \ \____ \_/ __ \
/ \/ \| |___ / \ \___| | \// __ \| |_> > ___/
_________ _________.____ _________
/ _____// _____/| | / _____/ ________________ ______ ____
\_____ \ \_____ \ | | \_____ \_/ ___\_ __ \__ \ \____ \_/ __ \
/ \/ \| |___ / \ \___| | \// __ \| |_> > ___/
/_______ /_______ /|_______ \/_______ /\___ >__| (____ / __/ \___ >
\/ \/ \/ \/ \/ \/|__| \/
\/ \/ \/ \/ \/ \/|__| \/

Usage | python sslScrape.py [CIDR Range]
E.X | python sslScrape.py 10.100.100.0/24

Requirements:
pip install ndg-httpsclient
pip install python-masscan

## Installation:

1. Clone this repository by executing git clone https://github.com/cheetz/sslScrape
2. (Optional) Create a virtualenv(https://virtualenv.pypa.io/en/stable/) for sslScrape and activate it
3. Inside the sslScrape directory, execute pip install -r requirements.txt which will install the necessary dependencies

16 changes: 16 additions & 0 deletions requirements.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,16 @@
asn1crypto==0.24.0
certifi==2018.10.15
cffi==1.11.5
chardet==3.0.4
cryptography==2.3.1
enum34==1.1.6
idna==2.7
ipaddress==1.0.22
ndg-httpsclient==0.5.1
pyasn1==0.4.4
pycparser==2.19
pyOpenSSL==18.0.0
python-masscan==0.1.2
requests==2.20.0
six==1.11.0
urllib3==1.24