web安全|渗透测试|网络安全web网站源码及相关分析

举报
黑色地带(崛起) 发表于 2023/02/16 12:06:00 2023/02/16
【摘要】 web安全|渗透测试|网络安全web网站源码及相关分析

web安全|渗透测试|网络安全web网站源码及相关分析

 众所周知:

web源码在安全测试中是非常重要的信息来源,可以用来代码审计漏洞也可以用来做信息突破口,其中WEB源码有很多技术需要简明分析。
eg:获取ASP源码后可以采用默认数据库下载为突破,获取某其他脚本源码漏洞可以进行代码审计挖掘或分析其业务逻辑等,所以源码的获取将为后期的安全测试提供了更多的思路


编辑


Web源码目录结构
数据库配置文件,后台目录,模板目录,数据库目录等

admin----------------------------------网站后台目录
data------------------------------------数据库相关目录
install----------------------------------安装目录
member-------------------------------会员目录
template------------------------------模板目录(和网站建立相关的整体架构)
data(confing.php)--------------数据库配置文件,网站和数据库的通讯信息,连接账号密码,可以去连接对方数据库,从数据库去得到这个网站的源码里面涉及到的管理员的账号密码。
 

可以在网上百度一个源码如何打开看,有的小的可能只有部分目录


Web源码脚本类型
ASP,PHP,ASPX,JSP,JAVAWEB等脚本类型源码安全问题

通过文件目录查看网站的类型

编辑


关于Web源码应用分类
门户网站---------------------------综合类
电商---------------------------------业务逻辑
论坛---------------------------------XSS
博客---------------------------------较少
第三方------------------------------看其功能

源码的获取途径:搜索,闲鱼淘宝,第三方源码站,各种行业对应。
开源:可以在网上搜漏洞相关文章。

内部:常规的渗透测试,用扫描工具去判断。
拿不到源码就可以找相同类型的源码分析


识别平台所用的cms,下面是一个asp脚本写的网站

编辑

 底部显示技术支持是GOOMAY公司开发的,

编辑


然后我想找到他是使用cms开发的,还是自己开发的

就在他的每个页面试加上/robots.txt 看能不能查看到

编辑


结果进入了登录页面

编辑

现在就要去试试这个提供技术支持的,是使用自己开发的,还是cms开发的


①如果分析出所使用的cms版本,就可以在网上百度相应版本的漏洞 

②如果网站打过补丁,则再考虑扫描工具和相关的源码进行分析

③如果是他们自己一点一点开发起来的,没有源码的,就要自己一点一点的扫描了




【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。