Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/hxp2k6/smart7ec-scan-console
基于Linux c开发的插件式扫描器(Python/lua)
https://github.com/hxp2k6/smart7ec-scan-console
Last synced: 3 months ago
JSON representation
基于Linux c开发的插件式扫描器(Python/lua)
- Host: GitHub
- URL: https://github.com/hxp2k6/smart7ec-scan-console
- Owner: hxp2k6
- Created: 2016-02-27T23:27:52.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2016-02-27T07:41:09.000Z (over 8 years ago)
- Last Synced: 2024-04-12T18:10:02.109Z (7 months ago)
- Language: C
- Size: 2 MB
- Stars: 35
- Watchers: 3
- Forks: 15
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-hacking-lists - hxp2k6/smart7ec-scan-console - 基于Linux c开发的插件式扫描器(Python/lua) (C)
README
# Smart7ec Scan Console
## 工具说明
基于linux c 开发的WEB扫描与系统扫描集合一身的扫描工具,它能利用lua和python插件进行快速的插件扩展,最大程度的提高漏洞扫描的综合能力。
## 功能介绍
--1)Web层面扫描
支持常规web扫描测试,用于新业务上线进行安全检测,巡检。
-- (1) Web Spider
-- (2) SQL inject
-- (3) Cross Site Scripting(XSS)
-- (4) File inclusion vulnerability(LFI/RFI)
-- (5) Directory traversal attacks
-- (6) XPath injection
-- (7) Code execution--2)系统服务层面扫描
支持常规的系统服务扫描测试,用于新上线业务系统安全检测。
-- (1) Port Scanner
-- (2) FTP Service [√]
1) Anonymous Logon [√]
2) Weak passwords [√]
-- (3) MSSQL Service [√]
-- (4) MYSQL Service [√]
-- (5) SSH Service [√]
-- (6) Telnet Service
-- (7) HTTP Service Banner [√]
--4)基线配置的安全扫描
支持系统配置的安全检测,确保当前系统配置处于最优的安全状态。
-- (1) Banner leakage [√]
-- (2) Home directory permissions [√]
-- (3) Sensitive documents
-- (4) Logon check
-- (5) Set up automatic logout
-- (6) Mysql service configuration
-- (7) Nginx service configuration
-- (8) Garbage clean-up users
-- (9) Php service configuration
-- (10) Port status
-- (11) passwd & shadow permissions
-- (12) Ssh service configuration
-- (13) System log access restrictions
-- (14) Vsftp service configuration--5)集成插件扫描
支持多钟扫描插件,可以根据自己的需求弹性扩展,插件类型不做过多限制。
* 支持python插件。
* 支持lua插件。## 程序命令执行
Usage: Smart7ec-scan-console [OPTION] [...]
website,System or plugin scanner, you can choose a single,
you can complete scanning, perform customized according to personal choice.-h, --help output this message
-m, --Scan-mode Set the scan type(website/system/imploded/baseline).
-u, --Scan-modules Set the scan module, a plurality of modules are ',' divided.
-v, --version output version number.
-l, --list List all of the scanning module.
-f, --find Search scanning module.
-t, --test Test scan module is operating normally.
-b, --baseline localhost configuration baseline testing.(Unix/Linux)Report bugs to
## 编译使用
make
./Smart7ec-scan-console## 程序依赖
* python2.7
* pycrypto2.6
* ftplib
* mysqldb
* paramiko-1.7.7.1
* ecdsa-0.10
* pymssql## 待实现
1) 有些功能还没实现,比如多进程调用模块。
2) 端口扫描联动系统模块调用。