当前位置:网站首页>Penetration test-02 vulnerability scanning
Penetration test-02 vulnerability scanning
2022-07-19 03:45:00 【Zigzag rise】
Vulnerability scanning
Vulnerability scanning is based on vulnerability database , Scan the specified remote or local computer system The security vulnerability of , A security test to detect exploitable vulnerabilities ( Penetration attack ) Behavior .
For certain types of vulnerabilities :sql Inject (sqlmap)weblogic(weblogicscan)
For a class CMS Of :wordpress(wpscan)、dedecms(dedecmsscan)
For system application layer :nessus
For a certain kind of framework : Struts2(Struts2 Vulnerability checking tools )、springboot(SBActuator)
in the light of web Service :burpsuite、xray、awvs
AWVS
AWVS brief introduction
Acunetix Web Vulnerability Scanner ( abbreviation AWVS) Is a well-known network vulnerability scanning Tools , It tests your website security through web crawlers , Detect popular security vulnerabilities . from 11.0 Version start , AWVS It becomes the form of using the browser to open , Use the customized port during installation to access .
AWVS install
Docker install
1. Search mirroring
docker search awvs

2. Pull the mirror image ( Recommend the third one )
docker pull secfa/awvs
I've installed it here .
3. Start the container .
docker run -dit -p 13443:3443 secfa/awvs
4. Sign in AWVS
URL Address :https://ip:13443
user name :[email protected]
password :Admin123

AWVS Use
Add target

Set parameters


XRAY
xray brief introduction
xray Is a powerful security assessment tool , It is made up of many experienced front-line safety practitioners , The main features are :
Fast detection speed : Fast contract awarding ; The vulnerability detection algorithm is efficient .
Support a wide range of : Big to OWASP Top 10 General vulnerability detection , As small as all kinds of CMS frame POC, Can support .
High code quality : The quality of the people who write the code is high , adopt Code Review、 unit testing 、 Multi layer verification such as integration testing to improve code reliability .
High quality can be customized : Various parameters of the engine are exposed through the configuration file , By modifying the configuration file, you can greatly customize the function .
There is no threat to safety :xray Positioning as a safety assessment tool , Instead of attacking tools , All built in payload and poc All are harmless tests .
xray install
Download address :
https://github.com/chaitin/xray
xray Crack
Use binary editor ( Recommended winhex) open xray Program , Just change the following values .
43 4F 4D 4D 55 4E 49 54 59
COMMUNITY
41 4F 4D 4D 55 4E 49 54 59
AOMMUNITY
41 44 56 41 4E 43 45 44 44
ADVANCEDD
1. open winhex, Drag in xray.exe.
2. Click the top search , Search for hexadecimal values . Input 434F4D 4D554E495459. take 43 Change it to 41. Save to exit .
xray Use
Reptile mode
xray.exe webscan --basic-crawler http://xxx.com/ --html-output xray-xxx.html
xray.exe ws --basic http://xxx.com/ --ho xray-xxx.html


Passive scanning
1. Generate ca certificate .( I've generated it here )
xray.exe genca

2. Turn on monitoring .
complete :xray.exe webscan --listen 127.0.0.1:7777 --html-output testphp.html
simplify :xray.exe ws --listen 127.0.0.1:7777 --ho testphp.html

3. Browser proxy settings .
It is recommended to use SwitchyOmega plug-in unit . Convenient and quick .
4 The browser accesses the site to be tested , Open the scanning 
AWVS linkage XRAY
1.vps start-up Xray
2.AWVS Add scan target
After adding the scanning target, configure the proxy server as VPS On Xray Listening port of 
BurpSuite linkage XRAY
1.User options -> Upstream Proxy Servers -> Add
2. start-up xray monitor .
xray.exe ws --listen burpsuite Set up IP Address :7777 --ho test.html)

# Rad linkage XRAY
1. download Rad.
```markup
https://github.com/chaitin/rad/releases
2.Rad Basic use
· Basic use :
rad -t https://www.baidu.com/
· Log in manually :
rad -t https://www.baidu.com/ -wait-login
Executing the above command will automatically disable headless browsing mode , Open a browser for manual login .
After logging in, click enter on the command line interface to continue crawling .
· Export the basic crawling results to a file
rad -t https://www.baidu.com/ -text-output result.txt
3.Rad And Xray linkage
xray.exe ws --listen 127.0.0.1:7777 --ho proxy.html

rad -t http://IP Address -http-proxy 127.0.0.1:7777

4. premium Xray Integrated Rad Reptiles
xray ws --browser-crawler http://IP Address --ho vuln.html
XRAY scripting
Xray POC Write auxiliary tools
https://phith0n.github.io/xray-poc-generation/
Vulnerability detection
xray ws -p mypocs/poc-nacos-unauth.yml -uf url.txt --ho nacos.html
边栏推荐
- Thinkphp5.0 model operation uses page for paging
- No, check it out
- ulsm配置案例
- 二分查找(leetcode704.很简单必会的)
- Through openharmony compatibility evaluation, the big brother development board and rich teaching and training resources have been ready
- Properties of Gaussian distribution (including code)
- 10. Redis 面试常见问答
- AI opencvsharp big picture to small picture (case version)
- GoogLeNet
- 2022长三角数学建模:齿轮箱故障诊断
猜你喜欢

Subline快捷操作

Nim博奔问题

Wdog and power mode of fs32k148 commissioning

【C语言】0基础教程——文件操作(未完待续)
当 mysql 表从压缩表变成普通表会发生什么?

leetcode162. Looking for peak

central limit theorem

鼠标滑动两张图片前后对比js插件

MySQL master-slave setup

Neural network learning notes 2.2 -- write a simple convolution neural network image classifier with MATLAB
随机推荐
KlakNdI 同步画面简单使用
模块(block、module)的介绍
KubeCon + CloudNativeCon Europe 2022
[2016 CCPC 杭州J] Just a Math Problem (莫比乌斯反演)
51单片机——双字节乘以双字节
ClickHouse 中的公共表表达式 CTE
【LeetCode】558. 四叉树交集
SwiftUI 考试题库项目之支持题库和考试题库数量(教程含源码)
电脑绘画软件哪个好用:试试Artweaver Plus吧,媲美sai绘画软件 | 最新版本的artweaver下载
[nodejs] npm/nrm cannot load the file because the script solution is prohibited in this system
Jmeter常用功能-参数化介绍
laradock重启mysql 找来的
Boston house price analysis assignment summary
Local storage localstorage ⽤ method details
The fourth day of the third question of daily Luogu
Unity solves the problem of Z-fighting caused by overlapping objects with the same material
第二章:新闻主题分类任务
第一章 绪论
Receiver operating curve
leetcode162. Looking for peak