ctf-web入门详解思路

  1. 拿到题目第一步就是看一下题目标题和背景以及有没有hint,确定自己的做题方向
  2. 打开靶机。看页面有没有提示,如果是网站就多点一点看看url有没有变化
  3. 放到火狐浏览器打开(因为火狐的f12可以修改代码也可以用hackbar)
  4. 观察源代码有没有flag(不可能),再看注释里面有没有提示词语
  5. 修改url比如尝试flag.txt或者index.php(s)或者flag.php(/py/pyc……)观察有没有反应
  6. 如果是提交密码用户名可以尝试万能密码或者寻找注入点,多次尝试,观察返回值
  7. 如果是php代码就可以代码审计,看看主函数和要传入什么参数,if条件是什么。
  8. 用harkbar可以提交get或者post,也可以加上xff或者referer头
  9. 用burpsuit抓包,放到repeat看看response
  10. 用BP抓包之后用intairl爆破用户名或者密码或者文件类型
  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值