LostByteSoft/ScannerIP

GitHub: LostByteSoft/ScannerIP

一款基于 Bash 的 IPv4/IPv6 网络扫描工具,用于批量发现活跃 IP 并检测常见端口开放状态。

Stars: 0 | Forks: 0

# LBS ScannerIP ``` # 扫描并测试互联网上所有带某些端口的 IP。 Tested in Debian cinnamon 12 & 13. (Bash needed) Version 6.00 first public release. https://github.com/LostByteSoft LostBytesSoft, lost byte softwares, because everything is ephemeral. Scan IP network for responding ip and test open port. NOT answering devices will NOT shown. When responding ip found scan with theses port: If address found scan port : 20, 21, 80, 443, 8008, 8080 If address found and scanmoreports=1 : 20, 21, 22, 23, 53, 69, 80, 443, 981, 989, 1194, 1337, 5001, 6969, 8080, 8008, 8087, 8888, 31337 https://en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbers Max ip adress : 256.256.256.256 = 4 294 967 296 addresses 256*256*256*256= 4M (the 0 count and 255 is special and count) IPv4 uses a 32-bit address space which provides 4 294 967 296 unique addresses. 592 708 864 are reserved so 3 702 258 432 are usable on direct internet. Ports are unsigned 16-bit integers (0-65535) Don't hack paid software, free software exists and does the job better. 1.0.0.0 to 2.0.0.0 = 16 777 216 address Scanning IP addresses without explicit permission is illegal in most countries. It can be seen as unauthorized access or reconnaissance. There an extra log file here : /dev/shm/logs.txt ``` ## 运行此软件需要什么: 一台能够运行 bash 的 linux 计算机。 ``` Any cpu, ram (1.1 mb for each scan) & hdd (100 mb). Some tools are not needed but recommended. Curl Ftp Filezilla Whois Xclip Xdotool ``` 你可以使用此命令来安装它们: sudo apt-get install Curl && sudo apt-get install Ftp && sudo apt-get install Filezilla && sudo apt-get install Whois && sudo apt-get install Xclip && sudo apt-get install Xdotool ## 使用说明: ``` There are 256 files named ScanIP_WAN_V_*version*-X.0.0.0-X.0.0.0.sh The first one and the last one: ScanIP_WAN_V_202503252134-0.0.0.0-1.0.0.0.sh ... ScanIP_WAN_V_202503252134-255.0.0.0-256.0.0.0.sh Just execute each .sh files (Suggest no more than 10 at the same time) If your computer fail or shutdown, just restart ScanIP_WAN_V_*version*-X.0.0.0-X.0.0.0.sh they will continue at last WatchDog. Press alt+c to friendly quit. ``` 其他文件: ScanIP TEST ALL port specific ip.sh -指定一个 ip,例如:192.168.0.1,并扫描所有 0 到 65535 的端口。 ScanIP TEST ip ftp anonymous.sh -测试指定的 ip 的 21 端口 (ftp) 是否允许匿名访问。 ScanIP TEST port specific ip.sh -指定一个 ip,例如:192.168.0.1,并扫描以下端口: 20, 21, 22,, 23, 69, 80, 443, 981, 989, 1194, 5001, 8080, 8081, 8008, 8888, 31337 bo2k1-3_beta5_bin.zip -BackOrifice2000 index.html ScannerHTML.htm ScannerLOGS.htm -Web 风格界面 ScanERRORS.txt -WatchDog 报告 扫描需要很长时间……等待……再等待……然后打开:/ScannerHTML.htm ScanHTML-20.169.htm 表示 ScanHTML-20.169.XXX.XXX.htm ## 窗口视图: 该微型扫描程序窗口大小针对 1920x1080 分辨率进行了优化,这意味着可以同时显示 8 个 ScannerIP 窗口。 ## 选项: 有很多选项:(在每个 .sh 文件的第 57 行开始) ``` watchdog , 0 or 1 , 0 deactivated , 1 activated , default 1 scanmoreport , 0 or 1 , 0 deactivated , 1 activated , default 0 askmore , 0 or 1 , 0 deactivated , 1 activated , default 1 pingdns , 0 or 1 , 0 deactivated , 1 activated , default 1 htmlcreate , 0 or 1 , 0 deactivated , 1 activated , default 1 watchdogreport , 0 or 1 , 0 deactivated , 1 activated , default 1 minimize , 0 or 1 , 0 deactivated , 1 activated , default 0 ``` ## 日志: 错误报告保存在 ../ 目录中 其他所有内容都保存在以下文件夹中: 日志进入 /ScanLOGS 文件夹。./ScanLOGS/ScanLOGS-X.txt Ftp 进入 /ScanFTP 文件夹。ScanFTP/ScanFTP-X.sh Http 进入 /ScanHTTP 文件夹。ScanHTTP/ScanHTTP-X.sh Extra 进入 /ScanEXTRA 文件夹。ScanEXTRA/ScanEXTRA-X.txt Html 进入 /ScanHTML 文件夹。ScanHTML/ScanHTML-X.htm ## 保留地址: 有许多未使用和保留的 ip 地址。查看此网站获取更多信息:https://en.wikipedia.org/wiki/Reserved_IP_addresses 扫描这些 ip 毫无意义,但此程序无论如何都会进行扫描。 0.0.0.0–0.255.255.255 保留 ... 整个 127.0.0.0/8 范围(127.0.0.0 到 127.255.255.255)被保留用于环回目的。 ... 所有高于 240.0.0.0 的地址均被保留或未使用。 240.0.0.0–255.255.255.254 Internet 保留供未来使用(原 Class E 网络) 255.255.255.255 子网 保留作为受限广播目的地址 ## Ftp: https://files.digilent.com/reference%2FEnabling_Access_to_FTP_Sites.pdf ## BackOrifice2k: 你可以尝试 bo2k1-3_beta5_bin.zip (BackOrifice2k) 来连接 31337 端口。 下载 https://sourceforge.net/projects/boxp/ ## ScannerIP v6: 使用 "ScannerIPv6-1,13.sh" 扫描 ipv6,目前仅支持随机扫描。只需启动多个实例即可扫描更多内容。 ## 截图: 所有文件位于: ![截图](https://raw.githubusercontent.com/LostByteSoft/ScannerIP/main/Images/filesdoc.jpg) 功能信息 ![截图](https://static.pigsec.cn/wp-content/uploads/repos/cas/74/746c2d759f52e1d45f95974fa3800f16e8600266478f309311ced250991ea54c.jpg) 单个 ScannerIP ![截图](https://static.pigsec.cn/wp-content/uploads/repos/cas/49/49f28a8cb04e12d7555ce6b2b83292d4be3b437fef25468032688c85fe7e916c.jpg) 在 1366x768 分辨率下(6 个扫描) ![截图](https://raw.githubusercontent.com/LostByteSoft/ScannerIP/main/Images/6win.jpg) 在 1920x1080 分辨率下(8 个扫描) ![截图](https://raw.githubusercontent.com/LostByteSoft/ScannerIP/main/Images/8win1920.jpg) 版本 6.23 功能 ![截图](https://raw.githubusercontent.com/LostByteSoft/ScannerIP/main/Images/6.23_functions.jpg) 版本 6.23 扫描中 ![截图](https://static.pigsec.cn/wp-content/uploads/repos/cas/37/374a472bcc511c495468842096fd2c215e0762c3393b42adfabcfa37f26cccee.jpg) ## 未包含: 我使用 bash 编译器来创建 'ScannerHTML.htm'、'ScannerLOGS.htm' 以及所有的 'ScanIP_WAN_V_202VERSIONS-X.0.0.0-X.0.0.0.sh' 这些编译器并未包含在内。 ## 版本: ScannerIP v6,23 - 2026-06-10 ScannerIP v6,21 - 2026-06-07 ScannerIP v6,00 - 2025 - 首次公开发布 ScannerIP v5,75 - 2025-04-09-17-56-09 ScannerIP v5,72 - 2025-04-08-13-27-35 ScannerIP v5,59 - 2025-03-30 星期日 19:50:28 ScannerIP v5,35 - 版本 2025-03-25 ScannerIP v0,01 - 2025 年 1 月 ## 常见问题 (FAQ): 既然外面有更好的选择,为什么还要使用 bash? 我想要使用 bash。 这个的目的是什么? 扫描所有 ip 以查找网站。 寻找隐藏的内容。 个人项目。 ## 最终用户许可协议 (EULA) ``` JUST DO WHAT THE F*** YOU WANT WITH THE PUBLIC LICENSE Version 3.1415926532 (January 2022) TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION Everyone is permitted to copy and distribute verbatim or modified copies of this license document. As is customary and in compliance with current global and interplanetary regulations, the author of these pages disclaims all liability for the consequences of the advice given here, in particular in the event of partial or total destruction of the material, Loss of rights to the manufacturer warranty, electrocution, drowning, divorce, civil war, the effects of radiation due to atomic fission, unexpected tax recalls or encounters with extraterrestrial beings elsewhere. YOU MUST ACCEPT THESES TERMS OR NOTHING WILL HAPPEN. LostByteSoft no copyright or copyleft we are in the center. You can send your request and your Christmas wishes to this address: Père Noël Pôle Nord, Canada H0H 0H0 ```
标签:Awesome, Bash, IP扫描, 云存储安全, 应用安全, 插件系统, 数据统计, 端口扫描, 系统管理, 网络工具, 网络扫描