From b5330ff4d5c79b68cc922eb7819a7b5aceeb0dd2 Mon Sep 17 00:00:00 2001 From: vesche Date: Sun, 6 May 2018 14:44:37 -0400 Subject: [PATCH] Update for v1.0.8 release. --- README.md | 25 +++++++++++++++++++++++-- scanless/__init__.py | 12 +++++++++++- scanless/scanless.py | 17 ++++++++++------- scanless/scanners/__init__.py | 4 +++- scanless/scanners/hackertarget.py | 2 ++ scanless/scanners/ipfingerprints.py | 2 ++ scanless/scanners/pingeu.py | 2 ++ scanless/scanners/portcheckers.py | 2 ++ scanless/scanners/spiderip.py | 2 ++ scanless/scanners/t1shopper.py | 2 ++ scanless/scanners/viewdns.py | 2 ++ scanless/scanners/yougetsignal.py | 2 ++ setup.py | 16 ++++++++++++++-- 13 files changed, 77 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index 309a189..d222533 100644 --- a/README.md +++ b/README.md @@ -12,6 +12,7 @@ Command-line utility for using websites that can perform port scans on your beha * [pingeu](http://ping.eu/port-chk/) * [spiderip](https://spiderip.com/online-port-scan.php) * [t1shopper](http://www.t1shopper.com/tools/port-scan/) +* [standingtech](https://portscanner.standingtech.com/) ## Install @@ -23,13 +24,14 @@ $ sudo pip install scanless ## Usage ``` -$ scanless --help -usage: scanless [-h] [-t TARGET] [-s SCANNER] [-l] [-a] +$ scanless --help +usage: scanless [-h] [-v] [-t TARGET] [-s SCANNER] [-r] [-l] [-a] scanless, public port scan scrapper optional arguments: -h, --help show this help message and exit + -v, --version display the current version -t TARGET, --target TARGET ip or domain to scan -s SCANNER, --scanner SCANNER @@ -48,6 +50,7 @@ ipfingerprints | http://www.ipfingerprints.com pingeu | http://ping.eu spiderip | https://spiderip.com t1shopper | http://www.t1shopper.com +standingtech | https://portscanner.standingtech.com $ scanless -t scanme.nmap.org -s ipfingerprints Running scanless... @@ -197,4 +200,22 @@ PORT STATE SERVICE 5900/tcp closed vnc 8080/tcp closed http-alt ------------------------- + +------- standingtech ------- +PORT STATE SERVICE +21/tcp closed ftp +22/tcp open ssh +23/tcp closed telnet +25/tcp closed smtp +80/tcp open http +110/tcp closed pop3 +139/tcp closed netbios +143/tcp closed imap +443/tcp closed https +445/tcp closed smb +1433/tcp closed mssql +3306/tcp closed mysql +3389/tcp closed rdp +5900/tcp closed vnc +---------------------------- ``` diff --git a/scanless/__init__.py b/scanless/__init__.py index 8eb8a7b..51d29f7 100644 --- a/scanless/__init__.py +++ b/scanless/__init__.py @@ -1 +1,11 @@ -__version__ = '1.0.7' \ No newline at end of file +# -*- coding: utf-8 -*- + +# _____ __ ____ ____ _ ___ _____ _____ +# / ___/ / ] / || \ | | / _]/ ___// ___/ +# ( \_ / / | o || _ || | / [_( \_( \_ +# \__ |/ / | || | || |___ | _]\__ |\__ | +# / \ / \_ | _ || | || || [_ / \ |/ \ | +# \ \ || | || | || || |\ |\ | +# \___|\____||__|__||__|__||_____||_____| \___| \___| + +__version__ = '1.0.8' \ No newline at end of file diff --git a/scanless/scanless.py b/scanless/scanless.py index 50234fd..79a8cf0 100644 --- a/scanless/scanless.py +++ b/scanless/scanless.py @@ -1,4 +1,5 @@ #!/usr/bin/env python +# -*- coding: utf-8 -*- # # scanless - public port scan scrapper @@ -22,14 +23,16 @@ pingeu | http://ping.eu spiderip | https://spiderip.com t1shopper | http://www.t1shopper.com +standingtech | https://portscanner.standingtech.com ''' -SCANNERS = { 'yougetsignal': yougetsignal, - 'viewdns': viewdns, - 'hackertarget': hackertarget, - 'ipfingerprints': ipfingerprints, - 'pingeu': pingeu, - 'spiderip': spiderip, - 't1shopper': t1shopper } +SCANNERS = { 'yougetsignal': yougetsignal, + 'viewdns': viewdns, + 'hackertarget': hackertarget, + 'ipfingerprints': ipfingerprints, + 'pingeu': pingeu, + 'spiderip': spiderip, + 't1shopper': t1shopper, + 'standingtech': standingtech } def scanless(target, scanner): diff --git a/scanless/scanners/__init__.py b/scanless/scanners/__init__.py index aab42f2..ec87520 100644 --- a/scanless/scanners/__init__.py +++ b/scanless/scanners/__init__.py @@ -1,2 +1,4 @@ +# -*- coding: utf-8 -*- + __all__ = [ 'hackertarget', 'ipfingerprints', 'pingeu', 'portcheckers', - 'spiderip', 'viewdns', 'yougetsignal', 't1shopper' ] + 'spiderip', 'standingtech', 'viewdns', 'yougetsignal', 't1shopper' ] diff --git a/scanless/scanners/hackertarget.py b/scanless/scanners/hackertarget.py index 457de44..f08f39e 100644 --- a/scanless/scanners/hackertarget.py +++ b/scanless/scanners/hackertarget.py @@ -1,3 +1,5 @@ +# -*- coding: utf-8 -*- + # # scanless hackertarget module # https://github.com/vesche/scanless diff --git a/scanless/scanners/ipfingerprints.py b/scanless/scanners/ipfingerprints.py index 3dbeae7..c781d2b 100644 --- a/scanless/scanners/ipfingerprints.py +++ b/scanless/scanners/ipfingerprints.py @@ -1,3 +1,5 @@ +# -*- coding: utf-8 -*- + # # scanless ipfingerprints module # https://github.com/vesche/scanless diff --git a/scanless/scanners/pingeu.py b/scanless/scanners/pingeu.py index 0f78de7..fb4d8f6 100644 --- a/scanless/scanners/pingeu.py +++ b/scanless/scanners/pingeu.py @@ -1,3 +1,5 @@ +# -*- coding: utf-8 -*- + # # scanless pingeu module # https://github.com/vesche/scanless diff --git a/scanless/scanners/portcheckers.py b/scanless/scanners/portcheckers.py index 3b86e2f..72de31c 100644 --- a/scanless/scanners/portcheckers.py +++ b/scanless/scanners/portcheckers.py @@ -1,3 +1,5 @@ +# -*- coding: utf-8 -*- + # # scanless portcheckers module # https://github.com/vesche/scanless diff --git a/scanless/scanners/spiderip.py b/scanless/scanners/spiderip.py index 479f37e..57fe5c9 100644 --- a/scanless/scanners/spiderip.py +++ b/scanless/scanners/spiderip.py @@ -1,3 +1,5 @@ +# -*- coding: utf-8 -*- + # # scanless spiderip module # https://github.com/vesche/scanless diff --git a/scanless/scanners/t1shopper.py b/scanless/scanners/t1shopper.py index 7831397..6afc6ec 100644 --- a/scanless/scanners/t1shopper.py +++ b/scanless/scanners/t1shopper.py @@ -1,3 +1,5 @@ +# -*- coding: utf-8 -*- + # # scanless t1shopper module # https://github.com/vesche/scanless diff --git a/scanless/scanners/viewdns.py b/scanless/scanners/viewdns.py index 8a04519..0796ed8 100644 --- a/scanless/scanners/viewdns.py +++ b/scanless/scanners/viewdns.py @@ -1,3 +1,5 @@ +# -*- coding: utf-8 -*- + # # scanless viewdns module # https://github.com/vesche/scanless diff --git a/scanless/scanners/yougetsignal.py b/scanless/scanners/yougetsignal.py index d57d23a..870cba6 100644 --- a/scanless/scanners/yougetsignal.py +++ b/scanless/scanners/yougetsignal.py @@ -1,3 +1,5 @@ +# -*- coding: utf-8 -*- + # # scanless yougetsignal module # https://github.com/vesche/scanless diff --git a/setup.py b/setup.py index e4ef863..a9e5c5e 100644 --- a/setup.py +++ b/setup.py @@ -1,4 +1,5 @@ #!/usr/bin/env python +# -*- coding: utf-8 -*- from setuptools import setup from scanless import __version__ @@ -17,5 +18,16 @@ 'scanless = scanless.scanless:main', ] }, - install_requires=['beautifulsoup4', 'requests'] -) + install_requires=['beautifulsoup4', 'requests'], + classifiers=[ + "Development Status :: 5 - Production/Stable", + "Environment :: Console", + "Intended Audience :: Information Technology", + "License :: OSI Approved :: MIT License", + "Programming Language :: Python :: 2", + "Programming Language :: Python :: 2.7", + "Programming Language :: Python :: 3", + "Programming Language :: Python :: 3.6", + "Topic :: Security" + ] +) \ No newline at end of file