详细的内部网络信息扫描器
Python
Latest commit 874e323 Aug 27, 2016 @sowish update version 1.5
Permalink
Failed to load latest commit information.
libs
report readme Jul 28, 2016
rules add bbscan Jul 26, 2016
.gitignore
LNScan.py
LNScan.pyc
README.md

README.md

LNScan

LNScan(Local Network Scanner),作为一个内部网络扫描器,仅是为了企业安全自检使用。请不要将本工具用于违法犯罪。本工具结合并部分修改了lijiejie的BBScan,感谢大牛的分享。

Features

  • 快速高效,多进程 + 多线程结合
  • 支持指定ip段,或者文件导入(ip/域名)
  • 敏感文件扫描支持多web端口
  • 扫描结束后生成格式鲜明的html报告,方便查看
  • 支持自定义扩展每个导入ip/doamin,如"--extentd 30",则扩展成4个

Usage

usage: LNScan [options]

A WebScanner to scan local network.
By wps2015(http://wps2015.org)

optional arguments:
  -h, --help       show this help message and exit
  -v               show program's version number and exit
  -f F             import the file of ip/domain list
  --ip IP          ip addresses like 192.168.1.1/24
  --port PORT      user single quotes to split the ports, like 80,21, default 8 ports
  --extend EXTEND  extend the given ips by ip masks ,such as "30"

Require

ipaddress、bs4、requests、ssl

Other

if you have any bug , please remind me in the Issues.

Update

2016.8.27 更新版本v1.5
  1. 更改页面抓取编码正则,改进title抓取为乱码的情况
  2. 添加https扫描敏感路径功能

etc. 感谢@junmoxiao的建议