Skip to content

kingkaki/ctf-wscan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

b0547a8 · Nov 19, 2018

History

29 Commits
Nov 19, 2018
Aug 28, 2018
Sep 19, 2018
Sep 19, 2018
Aug 12, 2018
Aug 28, 2018
Aug 22, 2018
Aug 18, 2018

Repository files navigation

ctf-wscan

一个为ctf而生的web扫描器

基于多线程的扫描器,可添加关键字,扫描一些备份文件和路径

使用方式

Useage : python ctf-wscan.py [website url]
Example: python ctf-wscan.py http://ctf.test.com

新增-k参数

Useage : python ctf-wscan.py [website url] [-k  key words ……]

由于觉得添加关键字这个功能还是蛮常用的,于是添加了个-k参数,可以在命令行中添加参数

新增对404页面的判断

由于python中404页面的返回码也是200,对于固定页面长度的,新增判断方式,检测效果更加

一些设置

可修改config.py下的一些设置,进行自定义扫描


# 关键字  
# 用于生成一些特定字符,进行进一步扫描,如可以输入一些 xxctf的关键词
KEY_WORDS = ['flag','ctf','kzhan.php']

# 线程数 
NUMBER_OF_THREAD = 10

# 请求方式
# 1 => HEAD  2 => GET
REQUEST_METHOD = 1

# 无效的状态码
# 自定义一些无效的状态码,作为判断的标准
INVALID_CODE = [404, 403]

# 超时时间
TIME_OUT = 3

# 记录缓存日志
CACHE_LOG = True

About

为ctf而生的web扫描器

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages