Wappalyzer
Wappalyzer是一款开源的浏览器扩展,用于识别网站所使用的技术栈。它能够检测出使用的Web服务器、内容管理系统、编程语言、JavaScript库、框架等信息,并将其展示给用户。知道大体框架后,能为后面的查找和思路提供一些方便,闲着没事的时候就可以点一下,又没什么影响( ͡°❥ ͡°)。下载方法也很简单,同hackbar在扩展上搜索一下就是的啦。实用指数:⭐⭐⭐⭐
Wappalyzer是一款开源的浏览器扩展,用于识别网站所使用的技术栈。它能够检测出使用的Web服务器、内容管理系统、编程语言、JavaScript库、框架等信息,并将其展示给用户。知道大体框架后,能为后面的查找和思路提供一些方便,闲着没事的时候就可以点一下,又没什么影响( ͡°❥ ͡°)。下载方法也很简单,同hackbar在扩展上搜索一下就是的啦。实用指数:⭐⭐⭐⭐
dirsearch用来暴力扫描一些基础的存在目录和文件,实用指数:⭐⭐⭐⭐,kali安装:
1 | git clone https://github.com/maurosoria/dirsearch.git |
安装完之后就是安装依赖
1 | cd dirsearch //进入dirsearch目录 |
之后执行dirsearch.py
1 | (sudo) python3 dirsearch.py -h //查看帮助 |
以上就是常规用法,知道扫描就行了。(后期帮助不大)
对于刚接触web题的时候,最先掌握的语言应该是php,不说所有知识点要了解,起码打web题的时候GET和POST方法要会辨别和使用,推荐PHP学习网站 https://www.runoob.com/php
生怕你们不会点,超链接都没有弄(っ’-‘)╮=͟͟͞͞🎁) ゚д゚ )
也是生怕你们不看,单拎出来给你们了解一下 ( ੭ ˙ᗜ˙ )੭
GET方法,嗯……不知道怎么描述,直接看示例就知道了
1 | <?php |
像是$_GET[‘id’]这样的,里面的参数就是变量,代表有个变量id可以通过URL?的形式进行传参,例如http://127.0.0.1?id=1,这样id的值就为1。
和GET差不多,但传参的方式变了,像是你在网页输入的信息就是用的POST,如果没有你能点的或者输入的东西,就要用到hackbar了,什么,你不知道hackbar是什么?点这个了解一下吧:hackbar
知道这两个方法之后,恭喜你,能做出大部分的web题目了,遇到不会的就去网上搜和问AI,web主要靠得是你的信息收集能力,加油吧,师傅们グッ!(๑•̀ㅂ•́)و✧
文件包含漏洞利用流在其中写入一句话木马,实用指数:⭐⭐⭐脚本下载here
常用的命令(当然也可以看那里的)
1 | python3 php_filter_chain_generator.py --chain '一句话木马' |
将回显的链子复制给网页,然后用hackbar或者蚁剑连接即可。
print()只能打印出简单类型变量的值(如int,string),输出一个字符串。
print_r()可以打印出复杂类型变量的值(如数组,对象),打印关于变量的易于理解的信息。通常打比赛的时候经常使用的是它。
建议实践,方便理解。