python pip scanless 在线端口扫描网站 匿名端口扫描工具 简介
目录
scanless介绍
scanless安装与使用
scanless支持的在线端口扫描网站
在python中 库的使用方式
scanless介绍
官网地址:github.com/vesche/scanless
scanless是一款使用在线端口扫描网站进行端口扫描的工具,因为使用了第三方扫描平台,所以进行端口扫描时可实现匿名扫描。
scanless安装与使用
# 下载
$ git clone https://github.com/vesche/scanless.git# 安装
$ pip install scanless --user# 使用
$ scanless --help
usage: scanless [-h] [-v] [-t TARGET] [-s SCANNER] [-r] [-l] [-a]scanless, an online port scan scraper.optional arguments:-h, --help show this help message and exit-v, --version display the current version-t TARGET, --target TARGETip or domain to scan-s SCANNER, --scanner SCANNERscanner to use (default: hackertarget)-r, --random use a random scanner-l, --list list scanners-a, --all use all the scanners-d, --debug debug mode (cli mode off & show network errors)$ scanless --list
+----------------+--------------------------------------+
| Scanner Name | Website |
+----------------+--------------------------------------+
| hackertarget | https://hackertarget.com |
| ipfingerprints | https://www.ipfingerprints.com |
| spiderip | https://spiderip.com |
| standingtech | https://portscanner.standingtech.com |
| viewdns | https://viewdns.info |
| yougetsignal | https://www.yougetsignal.com |
+----------------+--------------------------------------+$ scanless -t scanme.nmap.org -s spiderip
Running scanless v2.1.6...spiderip:
PORT STATE SERVICE
21/tcp closed ftp
22/tcp open ssh
25/tcp closed smtp
80/tcp open http
110/tcp closed pop3
143/tcp closed imap
443/tcp closed https
465/tcp closed smtps
993/tcp closed imaps
995/tcp closed pop3s
1433/tcp closed ms-sql-s
3306/tcp closed mysql
3389/tcp closed ms-wbt-server
5900/tcp closed vnc
8080/tcp closed http-proxy
8443/tcp closed https-alt
scanless支持的在线端口扫描网站
默认集成的扫描接口都是国外主流在线端口扫描网站
- yougetsignal
- viewdns
- hackertarget
- ipfingerprints
- pingeu
- spiderip
- t1shopper
- standingtech
扫描平台都是国外的,你可以自己集成更多扫描接口。
在python中 库的使用方式
>>> import scanless
>>> sl = scanless.Scanless()
>>> output = sl.scan('scanme.nmap.org', scanner='hackertarget')
>>> print(output['raw'])
Starting Nmap 7.70 ( https://nmap.org ) at 2020-05-12 21:39 UTC
Nmap scan report for scanme.nmap.org (45.33.32.156)
Host is up (0.065s latency).
Other addresses for scanme.nmap.org (not scanned): 2600:3c01::f03c:91ff:fe18:bb2fPORT STATE SERVICE
21/tcp closed ftp
22/tcp open ssh
80/tcp open http
443/tcp closed httpsNmap done: 1 IP address (1 host up) scanned in 0.11 seconds
>>> import json
>>> print(json.dumps(output['parsed'], indent=2))
[{"port": "21","state": "closed","service": "ftp","protocol": "tcp"},{"port": "22","state": "open","service": "ssh","protocol": "tcp"},{"port": "80","state": "open","service": "http","protocol": "tcp"},{"port": "443","state": "closed","service": "https","protocol": "tcp"}
]
python pip scanless 在线端口扫描网站 匿名端口扫描工具 简介相关推荐
- 服务器文件扫描,网站目录文件扫描工具dirbuster
网站目录扫描的工具很多,最开始用的wwwscan .御剑,甚至一些小扫描器自带的比如,椰树.北极熊 用来用去,最终你还是会发现,一些个人写的工具真的都是渣渣要么后门,要么崩溃闪退,小白用用还是可以的, ...
- 很好的在线端口扫描网站
很好的在线端口扫描网站: http://www.3464.com/Tools/ScanPort/
- python pip升级问题之使用代理端口
之前爬取别人的网站使用了代理ip 开启代理端连接网络 但是之前设置的pip源是清华源的https://pypi.tuna.tsinghua.edu.cn/ 所以本地python使用清华源来进行pip升 ...
- 怎么用python扫描主机_python扫描主机开放的端口
!/usr/bin/python -- coding: utf-8 -- """ @version: ?? @author: Guanjie Zhou @license: ...
- 从入门到入土:基于Python|ACK|FIN|Null|Xmas|windows|扫描|端口扫描|scapy库编写|icmp协议探测主机|对开放端口和非开放端口完成半连接扫描|全连接扫描|
此博客仅用于记录个人学习进度,学识浅薄,若有错误观点欢迎评论区指出.欢迎各位前来交流.(部分材料来源网络,若有侵权,立即删除) 本人博客所有文章纯属学习之用,不涉及商业利益.不合适引用,自当删除! 若 ...
- python在线编程练习_有哪些在线编程练习网站?
原标题:有哪些在线编程练习网站? 现在学编程的程序员小伙伴越来越多了,追求高薪和理想是众多程序员梦寐以求的事情. 在线学编程的网站哪家强呢?下面给程序员小伙伴们推荐5个高大上的编程网站: 1.Udem ...
- python指纹识别_分享Python编写的网站组件指纹扫描工具.
这是一个使用Python语言编写的开源网站组件指纹扫描工具,该工具运行在Python2.73环境下,Windows平台,它支持如下功能: 1.自动提取互联网URL,根据GoDumpDomainSele ...
- Python+Django基于Python的古诗词在线学习网站#毕业设计
项目编号:Python+Django205-基于Python的古诗词在线学习网站#毕业设计 开发语言:Python python框架:django 软件版本:python3.7 数据库:mysql 5 ...
- python 基于PHP在线音乐网站
随着时代的发展,人们的生活水平越来越高,相对应的对精神世界的追求也越来越多,而音乐一直以来一直是人们追求美好生活的象征,它不仅可以陶冶人们的情操还可以美化人们的灵魂,音乐也一直是千百年来人们不断追求的 ...
最新文章
- 浅谈网络游戏的设计——服务器端编程 (3)
- vue-router(2)
- java ee的小程序_用微服务和容器替换旧版Java EE应用程序服务器
- video怎么重新加载 vue_vue 事件中更改video的src成功,视频不加载
- C++——《算法分析》实验贰——最长公共子序列问题
- git学习(四):理解git暂存区(stage)
- pythonscrapy爬虫_python爬虫scrapy之如何同时执行多个scrapy爬行任务
- python - 编程规范问题
- 解决MYSQL不报错误详细信息的问题 Can‘t find error-message file
- Tensorflow图像调整大小
- IT男出轨概率最高是哪家机构得出的统计结论?
- 三菱plc和三菱E700变频器专用协议通讯程序
- 锯齿波FMCW雷达目标检测原理
- java编程马拉松比赛_编程马拉松 | Hackathon is coming!
- 中国网页游戏行业调研与分析
- 怎样在matlab中使用多项式,MATLAB中的多项式运算
- 华为eNSP防火墙NAT配置
- 虚拟机linux开启端口 与阿里云服务器开启端口的方法
- OceanBase集群手动部署
- 文件夹访问被拒绝 你需要权限来执行此操作,你需要来自SYSTEM的权限才能对此文件夹进行更改