Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/peterpt/eternal_scanner
An internet scanner for exploit CVE-2017-0144 (Eternal Blue) & CVE-2017-0145 (Eternal Romance)
https://github.com/peterpt/eternal_scanner
Last synced: 4 days ago
JSON representation
An internet scanner for exploit CVE-2017-0144 (Eternal Blue) & CVE-2017-0145 (Eternal Romance)
- Host: GitHub
- URL: https://github.com/peterpt/eternal_scanner
- Owner: peterpt
- License: mit
- Created: 2017-07-16T19:44:04.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-07-31T13:54:45.000Z (4 months ago)
- Last Synced: 2024-12-01T09:08:21.526Z (11 days ago)
- Language: Shell
- Homepage:
- Size: 145 KB
- Stars: 323
- Watchers: 22
- Forks: 105
- Open Issues: 2
-
Metadata Files:
- Readme: readme.md
- Changelog: changelog.md
- License: LICENSE
Awesome Lists containing this project
- awesome-termux-hacking - eternal_scanner - An internet scanner for exploit CVE-2017-0144 (Eternal Blue) & CVE-2017-0145 (Eternal Romance).[![->](https://img.shields.io/github/stars/peterpt/eternal_scanner.svg?style=social&label=Star&maxAge=2592000)](https://github.com/peterpt/eternal_scanner/stargazers/) (Uncategorized / Uncategorized)
- awesome-hacking-lists - peterpt/eternal_scanner - An internet scanner for exploit CVE-2017-0144 (Eternal Blue) & CVE-2017-0145 (Eternal Romance) (Shell)
README
## ETERNAL SCANNER 2.4
Eternal scanner is an network scanner for Eternal Blue exploit CVE-2017-0144 & Eternal Romance (named pipe) CVE-2017-0145 .
# Screenshots
## 2.2 Version (New Implementations)
* Eternal Romance Vulnerability check (escan -er)
*
* Escan Database Splited Results (escan -l)
*
# Video
* Eternal Scanner 2.0 : https://www.youtube.com/watch?v=8heVXfcywq0
* Eternal Scanner 2.2 (install & run) : https://www.youtube.com/watch?v=BS9kYs-Y64U# Requirements
- netcat
- masscan
- metasploit-framework
- wget (To Update Eternal Scanner Directly from github)
- pip (for alternative install of python modules)
- python-crypto (Dependency for Eternal Romance check)
- python-impacket (Dependency for Eternal Romance check)
- python-pyasn1-modules (Dependency for Eternal Romance check)# How to Install
- git clone https://github.com/peterpt/Eternal_Scanner.git
- cd eternal_scanner && ./escan
- OR ./escan -h (to change scanner speed)# Install Requirements
- apt-get install masscan metasploit-framework wget python-pip python-crypto python-impacket python-pyasn1-modules netcatFor python modules as alernative it can be used pip to install the libraries :
- pip install crypto && pip install impacket && pip install pyasn1-modules# Notes
- Starting from version 2.0 , eternal scanner will auto install itself on your system on 1st run .
- Vulnerable scanned Ip data (vuln.txt) will be placed from now on in /usr/local/share/eternal_scanner
- Multiples sessions of escan will break the script , however , user can be scanning or checking with escan in one terminal
and use another escan session terminal to search in database by writing ( escan -l)
- Escan will run normally as before if eternal Romance dependencies are not installed ,
however (escan -er) will not work without them .
- Escan requires root previleges* From Version 2.2
- Eternal Romance Vulnerability check original source : https://github.com/worawit/MS17-010