Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/niudaii/crack
弱口令爆破工具。Weak Password Blaster Tool.
https://github.com/niudaii/crack
Last synced: 21 days ago
JSON representation
弱口令爆破工具。Weak Password Blaster Tool.
- Host: GitHub
- URL: https://github.com/niudaii/crack
- Owner: niudaii
- License: mit
- Archived: true
- Created: 2021-04-20T09:16:50.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-09-20T01:42:54.000Z (about 2 years ago)
- Last Synced: 2024-08-05T17:29:09.837Z (4 months ago)
- Language: Go
- Homepage:
- Size: 6.95 MB
- Stars: 416
- Watchers: 12
- Forks: 57
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-hacking-lists - niudaii/crack - 弱口令爆破工具。Weak Password Blaster Tool. (Go)
README
crack常见服务弱口令爆破工具
## 功能
- 支持常见服务口令爆破(未授权检测)
- ftp
- ssh
- wmi
- wmihash
- smb
- mssql
- oracle
- mysql
- rdp
- postgres
- redis
- memcached
- mongodb
- 多线程爆破,支持进度条
- 全部插件测试用例([pkg/crack/plugins/plugins_test.go](https://github.com/niudaii/crack/blob/main/pkg/crack/plugins/plugins_test.go))
- API调用,可参考([internal/runner/runner.go](https://github.com/niudaii/crack/blob/main/internal/runner/runner.go))## 使用
```
➜ crack ./crack -h
Service crackerUsage:
./crack [flags]Flags:
INPUT:
-i, -input string crack service input(example: -i '127.0.0.1:3306', -i '127.0.0.1:3307|mysql')
-f, -input-file string crack services file(example: -f 'xxx.txt')
-m, -module string choose one module to crack(ftp,ssh,wmi,mssql,oracle,mysql,rdp,postgres,redis,memcached,mongodb) (default "all")
-user string user(example: -user 'admin,root')
-pass string pass(example: -pass 'admin,root')
-user-file string user file(example: -user-file 'user.txt')
-pass-file string pass file(example: -pass-file 'pass.txt')CONFIG:
-threads int number of threads (default 1)
-timeout int timeout in seconds (default 10)
-delay int delay between requests in seconds (0 to disable)
-crack-all crack all user:passOUTPUT:
-o, -output string output file to write found results (default "crack.txt")
-nc, -no-color disable colors in outputDEBUG:
-silent show only results in output
-debug show debug output
```## 截图
![image-20220903092817097](https://nnotes.oss-cn-hangzhou.aliyuncs.com/notes/image-20220903092817097.png)
## 说明
已经停止更新,该项目作为 [zpscan](https://github.com/niudaii/zpscan) 的模块之一,后续更新参考 zpscan。
## 参考
https://github.com/netxfly/x-crack
https://github.com/shadow1ng/fscan