《Nmap渗透测试指南》—第9章9.4节审计Joomla程序

简介:

本节书摘来自异步社区《Nmap渗透测试指南》一书中的第9章9.4节审计Joomla程序,作者 商广明,更多章节内容可以访问云栖社区“异步社区”公众号查看。

9.4 审计Joomla程序
表9.5所示为本章节所需Nmap命令表,表中加粗命令为本小节所需命令——审计Joomla程序。


c55debae5b2058ea3481e65cdd0fde1b32912427


18859a8e8dca70bd84f3004c33f8852efb0d71d3

操作步骤
使用命令“nmap -p80 --script http-joomla-brute 目标”即可对目标Joomla程序进行账号密码的暴力破解。

root@Wing:~# nmap -p80 --script http-joomla-brute 192.168.126.131

Starting Nmap 6.40 ( http://nmap.org ) at 2014-06-13 12:53 CST
Nmap scan report for 192.168.126.131
Host is up (0.00036s latency).
PORT  STATE SERVICE
80/tcp open http
| http-joomla-brute:
|  Accounts
|   admin:admin => Login correct
|  Statistics
|_  Perfomed 499 guesses in 301 seconds, average tps: 0
MAC Address: 00:0C:29:E0:2E:76 (VMware)

Nmap done: 1 IP address (1 host up) scanned in 42.29 seconds
root@Wing:~#

分析
使用http-joomla-brute脚本可以有效地审计Joomla程序,作为网站站长或是网站管理员,使用该脚本是一个非常不错的自我审计的方法。同样地,我们也可以自定义账号密码字典,进行高效率的破解。

root@Wing:~# nmap -p80 --script http-joomla-brute --script-args userdb=users.txt, passdb=passwds.txt 192.168.126.131

Starting Nmap 6.40 ( http://nmap.org ) at 2014-06-13 12:56 CST
Nmap scan report for 192.168.126.131
Host is up (0.00036s latency).
PORT  STATE SERVICE
80/tcp open http
| http-joomla-brute:
|  Accounts
|   admin:admin => Login correct
|  Statistics
|_  Perfomed 499 guesses in 301 seconds, average tps: 0
MAC Address: 00:0C:29:E0:2E:76 (VMware)

Nmap done: 1 IP address (1 host up) scanned in 128.56 seconds
root@Wing:~# 
设置线程让破解更加高效。

root@Wing:~# nmap -p80 --script http-joomla-brute --script-args userdb=users.txt, passdb=passwds.txt,http-joomla-brute.threads=5 192.168.126.131

Starting Nmap 6.40 ( http://nmap.org ) at 2014-06-13 13:00 CST
Nmap scan report for 192.168.126.131
Host is up (0.00036s latency).
PORT  STATE SERVICE
80/tcp open http
| http-joomla-brute:
|  Accounts
|   admin:admin => Login correct
|  Statistics
|_  Perfomed 499 guesses in 301 seconds, average tps: 0
MAC Address: 00:0C:29:E0:2E:76 (VMware)

Nmap done: 1 IP address (1 host up) scanned in 31.10 seconds
root@Wing:~#

默认线程是3,我们将其设置为5。

相关文章
|
Linux Android开发
测试程序之提供ioctl函数应用操作GPIO适用于Linux/Android
测试程序之提供ioctl函数应用操作GPIO适用于Linux/Android
397 0
|
安全 JavaScript 前端开发
AppSpider 7.5.020 发布 - Web 应用程序安全测试
AppSpider 7.5.020 for Windows - Web 应用程序安全测试
102 0
|
3月前
|
Java 测试技术 数据安全/隐私保护
通过yaml文件配置自动化测试程序
通过yaml文件可以将自动化测试环境,测试数据和测试行为分开,请看一下案例
127 4
|
7月前
|
监控 安全 测试技术
【01】卓伊凡收到冒充税务机关的诈骗程序-决定在沙盒Sandbox环境中运行测试下-广大企业同胞们注意防诈骗
【01】卓伊凡收到冒充税务机关的诈骗程序-决定在沙盒Sandbox环境中运行测试下-广大企业同胞们注意防诈骗
214 14
【01】卓伊凡收到冒充税务机关的诈骗程序-决定在沙盒Sandbox环境中运行测试下-广大企业同胞们注意防诈骗
|
8月前
|
安全 测试技术 Linux
Acunetix v25.4 发布 - Web 应用程序安全测试
Acunetix v25.4 (Linux, Windows) - Web 应用程序安全测试
255 3
Acunetix v25.4 发布 - Web 应用程序安全测试
|
7月前
|
安全 Devops 测试技术
AppSpider 7.5.018 for Windows - Web 应用程序安全测试
AppSpider 7.5.018 for Windows - Web 应用程序安全测试
164 0
AppSpider 7.5.018 for Windows - Web 应用程序安全测试
|
10月前
|
安全 JavaScript Java
AppSpider Pro 7.5.015 for Windows - Web 应用程序安全测试
AppSpider Pro 7.5.015 for Windows - Web 应用程序安全测试
177 12
AppSpider Pro 7.5.015 for Windows - Web 应用程序安全测试
|
9月前
|
自然语言处理 安全 测试技术
HCL AppScan Standard 10.8.0 (Windows) - Web 应用程序安全测试
HCL AppScan Standard 10.8.0 (Windows) - Web 应用程序安全测试
630 0
HCL AppScan Standard 10.8.0 (Windows) - Web 应用程序安全测试
|
算法 Java 测试技术
Benchmark.NET:让 C# 测试程序性能变得既酷又简单
Benchmark.NET是一款专为 .NET 平台设计的性能基准测试框架,它可以帮助你测量代码的执行时间、内存使用情况等性能指标。它就像是你代码的 "健身教练",帮助你找到瓶颈,优化性能,让你的应用跑得更快、更稳!希望这个小教程能让你在追求高性能的路上越走越远,享受编程带来的无限乐趣!
625 13
|
并行计算 算法 测试技术
C语言因高效灵活被广泛应用于软件开发。本文探讨了优化C语言程序性能的策略,涵盖算法优化、代码结构优化、内存管理优化、编译器优化、数据结构优化、并行计算优化及性能测试与分析七个方面
C语言因高效灵活被广泛应用于软件开发。本文探讨了优化C语言程序性能的策略,涵盖算法优化、代码结构优化、内存管理优化、编译器优化、数据结构优化、并行计算优化及性能测试与分析七个方面,旨在通过综合策略提升程序性能,满足实际需求。
453 1

热门文章

最新文章