当前位置:网站首页>Infiltration learning diary day19
Infiltration learning diary day19
2022-07-04 01:10:00 【XiXioo1】
Here I added waf Knowledge
Combined with the safety dog learned before , I've seen a lot of simulated interview answers
1. Inline comments The first kind /*! The second kind /*! Add numbers , If it is greater than ( Still less than )mysql Version number of , The annotated statements here can also be used
2. Run keyword dictionary , Then run keyword combinations
3. Parameter pollution , False comment
Upload files :
1. The front-end verification can be passed directly burp Repackage , First upload his limited format , Then change the package to the suffix we want to write
2.content-type, through burp Repackage ,content-type This is based on the different content we upload type The type will change , But it can also be in burp Modify it into the format specified in
Blacklist detection : Write the suffix that is not allowed to upload in the array to match
Bypass :
upload-labs Methods that appear in
Add . .( Dot space dot )
Double write after the suffix ::$DATA
.htaceess File attack
.htaccess Two conditions for the successful operation of files as local variables
1.Allow Override All
2.LoadMoudule rewrite_module modules/mod_rewrite.so#rewrite The module is on
If you don't know which configuration file the above module is in , It can be used phpstorm open phpstudy File global search (ctrl+shift+F)
Implementation method
Create a new one .htaccess Name the file , Then add
<FilesMatch " A name ">
SetHandler application/x-httpd-php
</FilesMatch>
Then create a new one named above under this path .txt Text , Join in php The code can be parsed successfully
Add a link :
.htaccess Detailed explanation of file parsing vulnerability
边栏推荐
- From functional testing to automated testing, how did I successfully transform my salary to 15K +?
- 不得不会的Oracle数据库知识点(二)
- 数据库表外键的设计
- Mongodb learning notes: command line tools
- Mobile asynchronous sending SMS verification code solution -efficiency+redis
- 【.NET+MQTT】. Net6 environment to achieve mqtt communication, as well as bilateral message subscription and publishing code demonstration of server and client
- 在寻求人类智能AI的过程中,Meta将赌注押向了自监督学习
- Hash table, string hash (special KMP)
- 【.NET+MQTT】.NET6 环境下实现MQTT通信,以及服务端、客户端的双边消息订阅与发布的代码演示
- MySQL -- Introduction and use of single line functions
猜你喜欢
How to set the response description information when the response parameter in swagger is Boolean or integer
1-Redis架构设计到使用场景-四种部署运行模式(上)
我管你什么okr还是kpi,PPT轻松交给你
GUI application: socket network chat room
Function: find the sum of the elements on the main and sub diagonal of the matrix with 5 rows and 5 columns. Note that the elements where the two diagonals intersect are added only once. For example,
Software testers, how can you quickly improve your testing skills? Ten minutes to teach you
[prefix and notes] prefix and introduction and use
GUI 应用:socket 网络聊天室
Self study software testing. To what extent can you go out and find a job?
Gauss elimination method and template code
随机推荐
Unity Shader入门精要读书笔记 第三章 Unity Shader基础
PMP 考试常见工具与技术点总结
Future源码一观-JUC系列
【.NET+MQTT】. Net6 environment to achieve mqtt communication, as well as bilateral message subscription and publishing code demonstration of server and client
GUI application: socket network chat room
Is it really possible that the monthly salary is 3K and the monthly salary is 15K?
Wechat official account and synchronization assistant
【.NET+MQTT】.NET6 环境下实现MQTT通信,以及服务端、客户端的双边消息订阅与发布的代码演示
A-Frame虚拟现实开发入门
The culprit of unrestrained consumption -- Summary
不得不会的Oracle数据库知识点(一)
How to be a professional software testing engineer? Listen to the byte five year old test
使用dnSpy对无源码EXE或DLL进行反编译并且修改
不得不会的Oracle数据库知识点(三)
[common error] UART cannot receive data error
【.NET+MQTT】.NET6 环境下实现MQTT通信,以及服务端、客户端的双边消息订阅与发布的代码演示
Print diamond pattern
Pytest unit test framework: simple and easy to use parameterization and multiple operation modes
QML add gradient animation during state transition
Day05 table