华为|2022年全球流行的Web漏洞扫描工具以及使用教程( 四 )


Social Engineer Toolkit是免费的吗?是的 , 所有官方版本都是免费的 。
Social-Engineer Toolkit 是否适用于所有操作系统?
SET 适用于 Linux、MAC OS X 和 Microsoft 操作系统 。
Social-Engineer Toolkit的典型用途是什么?
该集合的主要目的是改进和自动化许多社会工程攻击 。 此工具可以自动生成漏洞利用隐藏电子邮件或网页 。

sqlmapsqlmap是一个开源工具 , 可以自动检测和利用 SQL 注入漏洞并接管数据库服务器 。 它包括一个强大的检测引擎 , 为终极渗透测试人员提供的许多利基功能 , 以及从数据库指纹识别、从数据库获取数据到访问底层文件系统以及通过输出在操作系统上执行命令的各种切换 。
Sqlmap 是免费的吗?
是的 , sqlmap 可以免费使用 , 并且可以在任何平台上与 Python 版本 2.6.x 和 2.7.x 一起即用
1. 全面支持 MySQL、Oracle、PostgreSQL、Microsoft SQL Server、Microsoft Access、IBM DB2、SQLite、Firebird、Sybase、SAP MaxDB、HSQLDB 和 Informix 数据库管理系统 。
2. 全面支持基于布尔盲注、基于时间盲注、基于错误、基于UNION查询、堆叠查询和带外的6种SQL注入技术 。
3. 通过提供 DBMS 凭据、IP 地址、端口和数据库名称 , 它支持直接连接到数据库而无需通过 SQL 注入 。
4. 包含对枚举用户、密码哈希、权限、角色、数据库、表和列的支持 。
5. 包含密码哈希格式的自动识别 , 并支持使用基于字典的攻击来破解它们 。
6. 包含对完全转储数据库表、一系列条目或根据用户选择的特定列的支持 。 用户还可以选择仅转储每列条目中的一系列字符 。
7. 支持搜索特定数据库名称、跨所有数据库的特定表或跨所有数据库表的特定列 。 例如 , 这对于识别包含自定义应用程序凭据的表很有用 , 其中相关列的名称包含字符串 , 如 name 和 pass 。
8. 支持在数据库软件为 MySQL、PostgreSQL 或 Microsoft SQL Server 时从数据库服务器底层文件系统下载和上传任何文件 。
9. 当数据库软件为 MySQL、PostgreSQL 或 Microsoft SQL Server 时 , 支持在数据库服务器底层操作系统上执行任意命令并检索其标准输出 。
10. 支持在攻击者机器和数据库服务器底层操作系统之间创建带外有状态 TCP 连接 。 根据用户的选择 , 该通道可以是交互式命令提示符、Meterpreter 会话或图形用户界面 (VNC) 会话 。
11. 包含通过 Metasploit 的 Meterpreter getsystem 命令对数据库进程的用户权限提升的支持 。
sqlmap 的典型用途是什么?
Sqlmap 是用 python 编写的 , 被认为是目前最强大和流行的 sql 注入自动化工具之一 。 给定一个易受攻击的 http 请求 url , sqlmap 可以利用远程数据库并进行大量黑客攻击 , 例如提取数据库名称、表、列、表中的所有数据等 。 这个黑客工具甚至可以读取和写入远程文件系统上的文件在一定条件下 。 sqlmap 就像 sql 注入的 Metasploit 。

sqlninjasqlninja是一款用perl写的一个专门针对Microsoft SQL Server的sql注入工具 。 和市面上其他的注入工具不同 , sqlninja没有将精力用在跑数据库上 , 而是侧重于获得一个shell 。
它专注于在远程主机上运行 shell 。 一旦发现 SQL 注入 , 该工具就会自动执行利用过程 。
SQL Ninja 是免费的吗?
是的!该工具的所有版本都是免费的 。
SQL Ninja 是否适用于所有操作系统?
SQL Ninja 适用于 Linux 和 Mac OS X 操作系统 。
SQL Ninja 的典型用途是什么?
当发现 SQL 注入漏洞时 , 网络专业人员最好使用此工具来帮助自动化接管数据库服务器的过程 。 如果您对这个工具感兴趣 , 那么您应该继续看一下 SQL Map 。

相关经验推荐