Skip to content
KitploitKITPLOIT
工具漏洞利用博客
Log in
提交
工具漏洞利用博客
提交

黑客、渗透测试和网络安全工具,武装您的安全武器库!

Kitploit 是一个黑客、网络安全和渗透测试工具的目录。发现最新的项目更新,查找漏洞、分析系统、自动化测试并加强你的安全。

订阅源联系隐私© 2026 Kitploit

工具目录

分类

查看所有分类
Loading categories
nullscan — 一个模块化框架,用于串联和自动化安全测试。 | Kitploit
工具/GitHubGitHub/noptrix/nullscan
渗透测试框架侦察漏洞扫描器端口扫描漏洞利用信息收集网络安全渗透测试
GitHubnoptrix/nullscan

nullscan

一个模块化框架,用于串联和自动化安全测试。

查看仓库
4411285年前Kitploit 审核通过
网站

最受欢迎

查看全部 →

发现我们社区最常用的工具。

探索所有工具

浏览我们的工具集合

查看所有工具 →
分享

描述

一个模块化框架,旨在链接和自动化安全测试。它从命令行解析目标定义,然后运行相应的模块及其 nullscan-tools。它也可以先接收主机并启动 nmap 执行基本端口扫描,之后再运行模块。此外,nullscan 可以解析给定的 nmap 日志文件,获取打开的 TCP 和 UDP 端口,然后再次运行模块。所有结果将记录在指定目录中,具有清晰的结构,随后可以生成 HTML 报告。

此代码献给我的朋友 Zeljko(安息),他于 2012 年 12 月 2 日逝世。

用法

[ hacker@blackarch ~ ]$ nullscan -H
                ____
   ____  __  __/ / /_____________ _____
  / __ \/ / / / / / ___/ ___/ __ `/ __ \
 / / / / /_/ / / (__  ) /__/ /_/ / / / /
/_/ /_/\__,_/_/_/____/\___/\__,_/_/ /_/

   --==[ by nullsecurity.net ]==--

usage

  nullscan <modes> [options] | <misc>

modes

  -t <targets> - hosts to scan via nmap and then attack - ? for info
  -u <uris>    - targets to attack directly via URIs - ? for info
  -l <file>    - parse nmap xml logfile and attack hosts on open ports

options

  -o <opts>    - extra options for modes - ? for info
  -i <mods>    - include modules (default: all) - ? for info
  -I <tools>   - include tools (default: all) - ? for info
  -x <mods>    - exclude modules (default: see nullscan.cfg) - ? for info
  -X <tools>   - exclude tools (default: see nullscan.cfg) - ? for info
  -T <num>     - num workers for parallel target checks (default: 15)
  -M <num>     - num workers to run parallel modules (default: 10)
  -P <num>     - num workers to run parallel tools (default: 15)
  -k <sec>     - num seconds for tool (global) timeout (default: 0.0)
  -r           - generate an html report
  -R <dir>     - work, log and report dir (default: pwd + date)
  -c <file>    - config file (default: /etc/nullscan.conf)
  -v           - verbose mode (default: false)
  -d           - debug mode (default: false)

misc

  -C           - check for missing tools (recommended)
  -p <args>    - print tools and exit - ? for info
  -m <args>    - create and add a new module - ? for info
  -a <args>    - add tool to existing module - ? for info
  -V           - print version of nullscan and exit
  -H           - print this help and exit

examples

  -t 192.168.0.0/24 -i tcp=ssh,http -r -I hydra_ssh,crack_http_auth

  -u 'tcp://nsa.gov:80=http,22=ssh;udp://foo.bar:1337;
      http://fbi.gov,https://cia.gov;mail://[email protected];
      person://justin bieber,noptrix;lan://eth0,tap0;wifi://wlan0'
      -o 'user=root;plists=/tmp/pwds.txt;rhost=192.168.0.1;
      sport=1337;dirsearch_web=-o my -p "own opts" -c 1 -f 4;'

  -n /tmp/scanned.xml -i 'host=icmp;tcp=default' -r

  -l hosts.txt -X sqlmap,wpscan -v -o 'httping_web=-p cia.gov;
     rpcdump_udp=-f foo -b bar;nmap=-sT,-n,-p-;'

  -p 'tcp=ssh,http;host=zonetransfer;udp'

  -m 'icmp/ping ping_flood ping -f -s 9999'

  -a 'tcp/ssh crack_ssh sshcracker -c arg -f arg'

示例

asciicast

安装

运行 setup.sh。然后使用 pip install -r docs/requirements.txt 安装所需的 Python 模块。

作者

noptrix

备注

  • 请查看 docs/nullscan.1 的手册页
  • 对任何命令行选项使用 '?' 选项值。它会提供用法和示例信息。
  • 干净的代码;真正的项目
  • nullscan 已打包,可用于 BlackArch Linux
  • 我的主分支始终稳定;开发分支是为当前工作创建的。
  • 你找到的所有我的公开内容都通过 nullsecurity.net 正式发布。

许可证

查看 docs/LICENSE。

免责声明

我们在此强调,在 nullsecurity.net 上找到的与黑客相关的内容仅供教育目的。我们对任何损害不承担任何责任。您应对自己的行为负责。

下载工具