当前位置:网站首页>Vulnerability discovery - vulnerability probe type utilization and repair of web applications
Vulnerability discovery - vulnerability probe type utilization and repair of web applications
2022-07-06 04:28:00 【Dark white earphone】
Site judgment
It is known that CMS
As is common dedecms.discuz,wordpress And so on , This is generally developed using non framework classes , But there are also a few
Is framework class development , Security detection for such source programs , We're going to test with open holes , If not, use
White box code audit self mining .
Development framework
As is common thinkphp,spring,flask And so on , This kind of source code procedure normal security test mentality : Get right first
The development framework information should be ( name , edition ), Test through the exposed framework class security issues , If it does not exist, white box code review can be used
Plan to dig by yourself .
Unknown CMS
Such as the common enterprise or individual internal program source code , It can also be some CMS Secondary development of the source structure , For this kind of source code program testing
Try ideas : If you can identify the secondary development, just press the known CMS Train of thought , If the secondary development cannot be determined, the conventional comprehensive class scanning can be adopted
Tools or scripts to probe , You can also use artificial probes ( The function point , Parameters , Blind guess ), Similarly, when there is source code, you can
Conduct code audit and mine by yourself .
The demo case
Development framework class source code penetration test report - information -thinkphp,spring
It is known that CMS Non framework penetration test report - Tool scripts -wordpress
It is known that CMS Non framework penetration test report - Code audit -qqyewu_php
Unknown CMS Non framework penetration test report - artificial - You and I love wg Oh ~
CVE-2018-1273 Demonstrate the execution of commands ( Known framework :spring frame )
vulhub Up lookup
Capture the registration page , modify payload Corresponding poc Submit Successfully in the other server directory tmp Created in succes Folder
It is known that CMS by wordpress
( Because it is known as wordpress, Tools are used here wpscan To test )
It can be identified by various methods cms Direct start kali Of wpscan Scan the target
The new version of the wpscan You need to apply for an account on the official website , And get the account api-token, Only when copied into the tool can it be used normally
https://wpscan.com/register
Add parameters again api-token To test
The red exclamation point is the corresponding vulnerability scanned , Can be used ( adopt sqlmap Wait for tools to test )
It is known that CMS Non framework class — Code audit —qqyewu_php
1. Identify website cms
2. Look for a match cms Loophole , see cms Upgrade time
3. Looking for backstage , Weak password test
4. Scan ports to collect information
5. Looking for website backup files
边栏推荐
- View workflow
- Crawler notes: improve data collection efficiency! Use of proxy pool and thread pool
- Database - MySQL storage engine (deadlock)
- ETCD数据库源码分析——etcdserver bootstrap初始化存储
- Knowledge consolidation source code implementation 3: buffer ringbuffer
- 【HBZ分享】云数据库如何定位慢查询
- 颠覆你的认知?get和post请求的本质
- MySQL learning record 13 database connection pool, pooling technology, DBCP, c3p0
- 1291_ Add timestamp function in xshell log
- [network] channel attention network and spatial attention network
猜你喜欢
Mlapi series - 04 - network variables and network serialization [network synchronization]
CADD course learning (8) -- virtual screening of Compound Library
Overturn your cognition? The nature of get and post requests
捷码赋能案例:专业培训、技术支撑,多措并举推动毕业生搭建智慧校园毕设系统
MLAPI系列 - 04 - 网络变量和网络序列化【网络同步】
English Vocabulary - life scene memory method
Mysql database storage engine
One question per day (Mathematics)
10 exemples les plus courants de gestion du trafic istio, que savez - vous?
Mysql数据库慢sql抓取与分析
随机推荐
P3033 [usaco11nov]cow steelchase g (similar to minimum path coverage)
Global and Chinese markets for medical gas manifolds 2022-2028: Research Report on technology, participants, trends, market size and share
Global and Chinese market of aircraft anti icing and rain protection systems 2022-2028: Research Report on technology, participants, trends, market size and share
729. My schedule I (set or dynamic open point segment tree)
图应用详解
CADD课程学习(7)-- 模拟靶点和小分子相互作用 (柔性对接 AutoDock)
软考 系统架构设计师 简明教程 | 总目录
CADD course learning (8) -- virtual screening of Compound Library
Introduction to hashtable
Slow SQL fetching and analysis of MySQL database
Overturn your cognition? The nature of get and post requests
捷码赋能案例:专业培训、技术支撑,多措并举推动毕业生搭建智慧校园毕设系统
电脑钉钉怎么调整声音
Global and Chinese market of rubber wheel wedges 2022-2028: Research Report on technology, participants, trends, market size and share
Redis - redis in action - redis actual combat - actual combat Chapter 1 - SMS login function based on redis - redis + token shared session application - with code
MLAPI系列 - 04 - 网络变量和网络序列化【网络同步】
Global and Chinese markets for otolaryngology devices 2022-2028: Research Report on technology, participants, trends, market size and share
综合能力测评系统
2/13 qaq~~ greed + binary prefix sum + number theory (find the greatest common factor of multiple numbers)
Path of class file generated by idea compiling JSP page