Kali Linux菜单中各工具功能大全
各工具kali官方简介(竖排):https://tools.kali.org/tools-listing
| 名称 | 类型 | 使用模式 | 功能 | 功能评价 |
| dmitry | 信息收集 | whois查询/子域名收集/端口扫描 | whois并不简单明了;子域名和邮箱依赖google;端口扫描速度一般 | |
| dnmap | 信息收集 | 用于组建分布式nmap,dnmap_server为服务端;dnmap_client为客户端 | 用起来并不是那么方便,不是实在不行不是很必要 | |
| ike-scan | 信息收集 | 收集ipsec vpn server指纹信息 | 好像用于攻击vpn,不太懂 | |
| maltegoce | 信息收集 | gui | 域名/账号等关联性收集展示 | 关联性展示功能确实很好,但效果可能没有那么理想,特别是对国内而言 |
| netdiscover | 信息收集 | 主动发出arp包和截获arp包 | 就arp探测功能就此功能本身而言做得算很好了 | |
| nmap | 信息收集 | cmd-line | 端口服务探测和端口漏洞扫描 | 端口扫描集大成者 |
| p0f | 信息收集 | cmd-line | 监听网卡收发的数据包,从数据包中读取远端机器操作系统服务版本等信息 | 毕竟只是截取数据 包中的版本信息,效果期望不要很大 |
| regon-ng | 信息收集 | shell | 模仿msf的信息侦查框架 | 类似将站长工具等东西命令行化,想法挺好但是用起来感觉不是那么直观 |
| sparta | 暴力破解 | gui | 图形版的hydra,加了端口服务扫描功能 | 还行图形界面聊胜于无 |
| zenmap | 信息收集 | gui | 图形界面版的nmap | 还行图形界面聊胜于无 |
| golismero | web扫描 | cmd-line | 就是一个文本版的类似awvs的web扫描器 | 感觉可以提升对扫描器原理的认识 |
| lynis | 系统审计 | 感觉有点像360首页的“立即体验”,不过只是扫描告警不能一键修复 | shell脚本写成颇为有趣 | |
| nikto | web扫描 | web扫描器 | 就喜欢这种直接告漏洞的扫描器(不过事实上很少能有可用的漏洞) | |
| unix-privesc-check | 系统审计 | 审计系统中的关键文件权限是否有异常 | 还是没有总结性展示和修复功能 | |
| bed | 系统扫描 | 通过发送各种模糊数据测试多种服务的缓冲区溢出漏洞的工具 | 可能还不错 | |
| burpsuite | web代理 | 常用web代理截包工具 | 功能强大不能要求更多 | |
| commix | 注入检测 | sqlmap检测sql注入此工具检测系统命令注入 | 两相搭配那注入基本覆盖了 | |
| httrack | 网站克隆 | 将网站克隆到本地 | 钓鱼乌云等可能有用 | |
| owasp-zap | web代理 | gui | owasp组织开发的工具 | 和burpsuite相比弱化了截包功能,强化了web漏洞扫描功能,不过感觉也没扫出什么东西 |
| paros | web扫描 | gui | 一个web爬行和漏扫工具 | 和owasp-zap差不多 |
| skipfish | web扫描 | cmd-line | 一个全自动化的web漏洞扫描工具 | 其工作一是爬行网站页面,然后分析页面漏洞,最后生html报告 |
| sqlmap | sql注入扫描 | cmd-line | 一个强大的sql注入扫描工具 | |
| w3af | web扫描 | shell/gui | 一个web漏洞扫描框架 | 所谓框架就是有一堆扫描模块,然后你选定其中一些模块去扫描网站;感觉一般没说的那么好 |
| webscarab | http代理 | gui | 更专业的网站树型结构分析工具 | |
| wpscan | web扫描 | 针对wordpress的漏洞扫描工具 | ||
| bbqsql | 盲注扫描 | shell | 一个高度可配置的交互式的sql盲注工具 | |
| hexorbase | 数据库管理 | gui | 一个支持多种数据库的客户端有多个数据库的口令破解功能 | 作为客户端只能将就着用。暴破口令需要自己准备字典 |
| jsql | 数据库探测 | gui | 根据url探测数据库类型/参数注入测试/探测后台页而/探测重要文件 | |
| mdb-sql | 数据库管理 | cmd-line | 可用来连接access数据库文件(mdb)然后通过sql语句查询数据 | |
| oscaner | 数据库猜解 | cmd-line | 用字典探查oracle数据库是否监听及猜解服务名 | 参数很少。测试sid和默认用户是可以的,默认的字典基本没法看还是得自己写字典 |
| sidguesser | 数据库猜解 | cmd-line | 用字典探测oracle数据库存在的sid | 参数很少。测试验证如果字典里有sid,可以探测出sid。基于字典的工具还是得自己准备字典 |
| sqllite database | 数据库管理 | gui | sqlite数据库客户端 | |
| sqlinja | 数据库猜解 | cmd-line | 用于猜解ms sql | |
| sqlsus | sql注入检测 | cmd-line | 用于mysql的盲注检测 | |
| tnscmd10g | 数据库探测 | cmd-line | 用于探测oracle是否监听及其他一些信息 | |
| cewl | 口令文件制作 | cmd-line | 爬取给定的URL并依据限制条件截取网页中的单词生成口令集合 | 这种想法是可取的。但有点遗憾只是截取网页中的单词,没有a转@等等智能变换 |
| crunch | 口令文件制作 | cmd-line | 依据限定的条件生成口令集合 | |
| hashcat | hash爆破 | cmd-line | 多种hash的爆力猜解工具,速度快所耗CPU小(相对) | |
| john | 系统口令破解 | cmd-line | 用于对系统口令文件的破解(如/etc/passwd)还原出密码明文 | |
| johnny | 系统口令破解 | gui | john的gui版本 | |
| medusa | 口令猜解 | cmd-line | 可对IMAP, rlogin, SSH等进行口令猜解,类似hydra | |
| ncrack | 口令猜解 | cmd-line | 可对IMAP, rlogin, SSH等进行口令猜解,类似hydra | |
| ophcrack | 系统口令破解 | gui | 基于彩虹表的windows口令破解工具 | |
| pyrit | wifi破解 | cmd-line | WPA/WPA2加密的wifi的密码破解工具 | |
| rainbowcrack | hash破解 | cmd-line | 具有彩虹表的生成、排序和使用排序好换彩虹表进行破解的功能 | |
| rcracki_mt | hash破解 | cmd-line | 基于彩虹表的hash破解工具,可能蚲rainbowcrack一部份 | |
| wordlist | 口令文件 | cmd-line | 打印kali自带的一些口令文件存放的位置 | |
| aircrack-ng | wifi破解 | cmd-line | 针对WEP、 WPA加密方式的wifi密码破解套件 | |
| chirp | 无线电拦截 | gui | 各种无线电数据包的拦截工具(?) | |
| cowpatty | wifi破解 | cmd-line | 基于已捕获握手包和密码字典的WPA-PSK加密的wifi密码的猜解 | 不能自己拦截数据包也只能破解WPA-PSK类加密方式功能有点弱 |
| Fern WIFI Cracker | wifi破解 | gui | 基于字典的WEP和WPA加密的wifi破解工具 | 能自动发现wifi能拦截数据包,图形界面操作,简单易用 |
| Ghost Phiser | AP假冒 | gui | 能发现AP并使与AP连接的设备断开连接然后假冒AP让设备重新连接 | 图形界面除了AP外还有假冒DNS、http服务器等,较为好用 |
| giskismet | 可视化 | gui | Kismet输出结果的可视化工具,即较成text、html等各种格式 | |
| kismet | AP发现 | shell | 交互式的AP发现工具,列出周围AP的各种信息 | |
| MDK3 | AP扰乱 | cmd-line | 可向AP发送大量连接、断开请求,可向周围设备告知存在根本不存在的大量AP | 这工具的攻击方法简直是发了疯 |
| mfor | IC卡破解 | cmd-line | IC卡密钥破解程序 | 各种免费吃饭充钱教程里用的工具你想不想学 |
| mfterm | IC卡破解 | shell | 交互式IC卡文件写入工具 | 要修改卡内数据才是最终的IC卡破解 |
| pixiewps | wifi破解 | cmd-line | 针对开启WPS的wifi利用WPS随机数生成中的bug来破解 | 有说很快有说成功率比较低 |
| reaver | wifi破解 | cmd-line | 针对开启WPS的wifi进行暴力破解的工具 | aircrack-ng后排名第二的wifi破解工具 |
| wifite | wifi破解 | cmd-line | 较为自动化的wifi破解工具 | |
| apktool | 安卓逆向 | cmd-line | 从apk文件中还原出xml和图版等资源文件 | |
| clang | 编译器 | cmd-line | 类似gcc的编译器,更轻量,可编译c、c++、Objective-C | |
| clang++ | 编译器 | cmd-line | C++编译器,与clang的关系类似gcc和g++的类系 | |
| dex2jar | 安卓逆向 | cmd-line | apktool把apk还原成了资源文件和dex,dex2jar把dex还原成jar文件(.class) | |
| edb-debug | 动态调试 | gui | 软件逆向动态调试工具 | Linux版Ollydbg |
| flashm | 反汇编 | cmd-line | .swf文件的反汇编工具可反汇编出.swf中的脚本代码 | |
| jad | 反编译 | cmd-line | dex2jar把文件还原成了.class,jad进一步把文件还原成.java文件 | |
| javasnoop | fuzz | gui | java程序漏洞评估工具 | |
| nasm shell | 汇编 | shell | nasm是32位汇编编译器,这是一个nasm的shell | |
| ollydbg | 动态调试 | gui | windows平台大名鼎鼎的动态调试工具,Linux上是通过wine运行有点水土不服 | |
| radare2 | 静态分析 | cmd-line | 类似ida的静态反汇编分析工具,功能强大,开源 | 但是命令行操作这难度有点大 |
| armitage | 漏洞利用 | gui | measploit的gui界面 | 嗯好像是比原来的msf-gui好点,不过叫人自己去启动msf还要登录,还是不用算了 |
| beef | 漏洞利用 | cmd-line | 利用msf的exp结合xss构造有攻击性的html页面,当浏览器访问即会受到攻击并获取shell | 这可以啊,不过不懂对现在浏览器效果怎么样 |
| metasploit | 漏洞利用 | shell | 就是启动msfconsole咯 | |
| msf payload center | 漏洞利用 | cmd-line | 生成包含exp的windows/android等各平台的可执行文件,木马制作利器 | 那这东西和msfvenom的区别是什么 |
| searchsploit | 漏洞利用 | cmd-line | 用于搜索已从exploitdb下载到本地的漏洞利用脚本 | 可以理解msf都是ruby写的可执行代码,exploit不一定用ruby写,也可能只是扫描述而非代码 |
| Social-Engineering | 漏洞利用 | shell | 一般用于生成各种插入了exp的文件,诱使目标打开而中招 | 社会工程学总说得很厉害,不过我总觉得社会工程学和DDOS就是最名不副实的 |
| termineter | 漏洞利用 | shell | 智能电表攻击框架 | 这需要硬件搭配吧,没玩过 |
| bdfproxy | 中间人攻击 | 处于中间人身份时可对经过的流量插入payload | ||
| driftnet | 图版嗅探 | cmd-line | 用于嗅探流量中的图版并展示到x-window上 | 配上arp欺骗作为中间人才能发挥威力,自己拦自己的就好玩而已 |
| ettercap | 流量拦截 | gui | 听说可以截持同子网的流量,强无敌,原理是什么 | |
| hampster | 代理 | cmd-line | 好像也是代理转发流量的 | |
| macchanger | mac欺骗 | cmd-line | 修改本机上网时的mac地址,一用作身份隐藏,二可用来绕过wifi mac黑名单 | 应该只是软修改mac地址不可能可写吧 |
| mitmproxy | 代理 | cmd-line | 好像也是代理转发流量的 | 感觉没什么特色啊 |
| netsniff-ng | 流量捕获 | cmd-line | 高性能的流量捕获套件,可能大流量时的捕获效果比较稳定 | |
| responder | 主机嗅探 | cmd-line | 被动嗅探与所在主机交互的主机的操作系统版本等信息 | |
| wireshark | 流量捕获 | gui | 拦截经过指定网卡的所有流量 | sectools常年排行第一的工具,这就不用多说了吧 |
| backdoor | ||||
| exe2hex | 编码转换 | cmd | 顾名思义就是把exe文件转成十六进制文件 | 不过这样的意义是什么,不是以十六进制就能打开了吗 |
| Intersect | 脚本生成 | shell | 感觉是SQL 有攻击性Intersect语句的生成工具 | |
| mimikatz | 密码提取 | cmd-line | 用于从windows内存中提取密码 | |
| nishang | 后渗透 | cmd-line | 基于powershell的后渗透攻击工具 | |
| PowerSploit | 后渗透 | cmd-line | 也是一个基于powershell的后渗透攻击工具 | |
| proxychains | 多重代理 | cmd-line | 好像用来配置多种代理的 | |
| weevely | webshell | shell | webshell连接工具不过好像要用自己生成的小马 | |
| autopsy | 网页分析 | web | 启动一个服务通过浏览器访问使用,感觉是分析网页各种元素的不是很懂 | |
| binwalk | 文件识别 | cmd-line | 用于分析一个文件中是否其实有多个文件 | ctf的key文件提取就常用到的 |
| bulk_extractor | 要素提取 | cmd-line | 扫描给定的目录或文件,如果发现一些如电话号码网址等关键的信息则输出到文件 | |
| chkrootkit | 系统检查 | cmd-line | 扫描本机,查看本机是否存在受rootkit影响的地方 | 理解成360的木马查杀也差不多 |
| foremost | 文件恢复 | cmd-line | 文件恢复工具,用于被删除的文件的恢复,就是360等的那个文件恢复功能 | |
| galleta | cookie文件 | cmd-line | 用于分析IE的cookie文件输出其中的有用信息 | |
| hashdeep | hash计算 | cmd-line | 用于计算文件hash值,支持多种散列算法 | |
| volafox | 内存分析 | cmd-line | 针对Mac OS X的内存分析工具,可从其内存镜像中读取进程列表等各种主机信息 | 先用工具把当前内存抓取下来,然后再用来分析;内存数据容易被破坏所以这确实很有意义 |
| volatility | 内存分析 | cmd-line | volafox的扩展,支持Mac OS X/Linux/Windows | |
| casefile | 报告编写 | gui | 一个画图工具,packet tracer用来画网络拓扑,这用来画场景拓扑 | 这写出高大上的报告啊 |
| cutycapt | 网页截屏 | cmd-line | 一个基于WebKit内核的网页截图工具,就是指定一个url它就能用解析url并把url界面截下来 | 各种扫描器中的截图就是使用类似的工具完成的,并不会真用个浏览器访问再截图下来 |
| dradis | 报告生成 | web | 可解析burpsuite/nmap等生成的扫描文件,并可将扫描结果转存为pdf或html | |
| faraday IDE | 报告管理 | gui | ||
| keepnote | 笔记本 | gui | 较之记事本,可建文件夹,支持富文本,可导出为其他格式 | |
| magictree | 报告管理 | gui | ||
| pipal | 词频统计 | cmd-line | 说词频统计并不是很准确,文命令可分析统计给定文件中的词语的“各种最” | |
| recordmydesktop | 屏幕录制 | cmd-line | 屏幕录制,输出.ogv格式视频 | 不过感觉这视频格式占用磁盘有点大啊 |
| maltegoce | 关系分析 | gui | 通过网络搜索,获取某个IP或邮箱与其他IP或邮箱的拓扑关系 | 这东西有那么强,但社工的东西还是没那么强,而且还是外国的工具在天朝的网络 |
Kali Linux菜单中各工具功能大全的更多相关文章
- kali菜单中各工具功能
一.说明 各工具kali官方简介(竖排):https://tools.kali.org/tools-listing 安装kali虚拟机可参考:https://www.cnblogs.com/lsdb/ ...
- Kali Linux 2017中Scapy运行bug解决
Kali Linux 2017中Scapy运行bug解决 Scapy是一款强大的网络数据包构建工具.在Kali Linux 2017中,当在scapy的命令行中,运行res.graph()生成图形 ...
- Kali linux渗透测试常用工具汇总1
1.ProxyChains 简介:代理工具.支持HTTP/SOCKS4/SOCK5的代理服务器,允许TCP/DNS通过代理隧道. 应用场景:通过代理服务器上网. 配置:/etc/proxychains ...
- 关于kali linux系统的简单工具
Linux系统中关于几个重要目录的原英文解释: /etc/: Contains configuration files of the installed tools /opt/: Contains M ...
- 在Linux系统中使用蓝牙功能的基本方法
首先确定硬件上有支持蓝牙的设备,然后运行如下命令,就可以开到我们的蓝牙设备了: lsusb 运行hciconfig可以看到:从上图可以看出,我们的蓝牙设备是hci0运行hcitool dev可以看到我 ...
- kali linux maltego-情报收集工具
Maltego是一个交互式数据挖掘工具,它为链接分析呈现有向图.该工具用于在线调查,以发现互联网上各种来源的信息片段之间的关系. 注册Maltego账号,注册地址:https://www.paterv ...
- Kali Linux之常见后门工具介绍
1.Meterpreter 它是Metasploit框架中功能强大的后渗透模块.可以通过Meterpreter的客户端执行攻击脚本,远程调用目标主机上运行的Meterpreter服务端. 命令 作用 ...
- Kali linux安装漏洞扫描工具Nessus指南
引子:Nessus是著名信息安全服务公司tenable推出的一款漏洞扫描与分析软件,号称是"世界上最流行的漏洞扫描程序,全世界超过75,000个组织在使用它".虽然这个扫描程序能够 ...
- Linux系统中nc工具那些不为人知的用法
Linux nc命令用法 参考地址:https://www.cnblogs.com/jjzd/p/6306273.html -g<网关>:设置路由器跃程通信网关,最多设置8个; -G< ...
随机推荐
- September 11th 2017 Week 37th Monday
I believe there is a hero in all of us. 我相信每个人心中都住着一个英雄. For every of us, there are two version with ...
- 基于easyui开发Web版Activiti流程定制器详解(二)——文件列表
上一篇我们介绍了目录结构,这篇给大家整理一个文件列表以及详细说明,方便大家查找文件. 由于设计器文件主要保存在wf/designer和js/designer目录下,所以主要针对这两个目录进行详细说明. ...
- [USACO08NOV]Cheering up the Cow
嘟嘟嘟 这道题删完边后是一棵树,那么一定和最小生成树有关啦. 考虑最后的生成树,无论从哪一个点出发,每一条边都会访问两次,而且在看一看样例,会发现走第w条边(u, v)的代价是L[w] * 2 + c ...
- 【node.js】全局变量、常用工具、文件系统
学习链接:http://www.runoob.com/nodejs/nodejs-global-object.html 在 JavaScript 中,通常 window 是全局对象, 而 Node.j ...
- 5、JVM--调优案例分析
5.1.案例分析 5.1.1.高性能硬件上的程序部署策略 假如一个15w/天左右的在线文档类型网站再准备更换硬件系统 新的硬件为4个CPU.16GB物理内存,操作系统为64为Cento是 Resin作 ...
- CentOS7.2安装mysql
1. 下载Mysql yum包 http://dev.mysql.com/downloads/repo/yum/ 复制链接使用wget下载 wget http://repo.mysql.com/mys ...
- 在存放源程序的文件夹中建立一个子文件夹 myPackage。例如,在“D:\java”文件夹之中创建一个与包同名的子文件夹 myPackage(D:\java\myPackage)。在 myPackage 包中创建一个YMD类,该类具有计算今年的年份、可以输出一个带有年月日的字符串的功能。设计程序SY31.java,给定某人姓名和出生日期,计算该人年龄,并输出该人姓名、年龄、出生日期。程序使用YM
题目补充: 在存放源程序的文件夹中建立一个子文件夹 myPackage.例如,在“D:\java”文件夹之中创建一个与包同名的子文件夹 myPackage(D:\java\myPackage).在 m ...
- psql: 致命错误: 对用户"user1"的对等认证失败
操作系统:Debian8 登录pg时可能会有提示错误: $ psql -U user1 -d exampledb psql: 致命错误: 对用户"user1"的对等认证失败 打开以 ...
- 安装github教程
1.注意事项 .在FF和chrome会把GitHub.application当成一个应用程序下载下来,安装下载下来的程序也会失败的,只能通过ie直接安装. 2.要用https,不能用http. 2.安 ...
- 记录一下安装 mysql 的踩坑之路
坑点: 1.旧的mysql没有删除干净.在安装mysql的时候,没有注意到,在输入 “mysqld install” 指令时跳出来 exits,存在于另一个文件夹之中,这影响了后来的很多操作,包括ro ...