前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >cbrutekrag:一款针对SSH服务器的渗透测试工具

cbrutekrag:一款针对SSH服务器的渗透测试工具

作者头像
FB客服
发布2023-08-08 13:21:32
发布2023-08-08 13:21:32
29500
代码可运行
举报
文章被收录于专栏:FreeBufFreeBuf
运行总次数:0
代码可运行

关于cbrutekrag

cbrutekrag是一款针对SSH服务器的渗透测试工具,该工具基于C语言开发,可以帮助广大研究人员使用字典攻击来对目标SSH服务器执行渗透测试。

该工具仅出于教育目的设计和开发,请在获得测试授权后再使用该工具。

工具要求

libssh:http://www.libssh.org/

工具下载

广大研究人员可以使用下列命令将该项目源码克隆至本地:

代码语言:javascript
代码运行次数:0
运行
复制
git clone --depth=1 https://github.com/matricali/cbrutekrag.git
(向右滑动,查看更多)

项目构建

构建要求:

make gcc编译器 libssh-dev

构建命令:

代码语言:javascript
代码运行次数:0
运行
复制
cd cbrutekrag
make
make install

静态构建

构建要求:

cmake gcc编译器 make libssh-dev libz-dev

构建命令:

代码语言:javascript
代码运行次数:0
运行
复制
git clone --depth=1 https://github.com/matricali/cbrutekrag.git

cd cbrutekrag

bash static-build.sh

make install

(向右滑动,查看更多)

工具运行

参数解释

-h 显示工具帮助信息 -v Verbose模式 -V Verbose模式(sshlib) -s 扫描模式 -D 演示运行 -P 进程条 -T <targets> 目标文件 -C <combinations> 用户名和密码文件 -t <threads> 最大线程数量 -o <output> 输出日志文件 -a 接收非OpenSSH服务器 -A 允许服务器被检测为蜜罐

支持的目标语法

192.168.0.1 10.0.0.0/8 192.168.100.0/24:2222 127.0.0.1:2222

组合文件格式

代码语言:javascript
代码运行次数:0
运行
复制


root root

root password

root $BLANKPASS$

工具使用样例

代码语言:javascript
代码运行次数:0
运行
复制
cbrutekrag -T targets.txt -C combinations.txt -o result.log

cbrutekrag -s -t 8 -C combinations.txt -o result.log 192.168.1.0/24

(向右滑动,查看更多)

许可证协议

本项目的开发与发布遵循MIT开源许可证协议。

项目地址

cbrutekrag:https://github.com/matricali/cbrutekrag

http://www.libssh.org/

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2023-07-01,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 FreeBuf 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 工具要求
  • 工具下载
    • 项目构建
    • 静态构建
  • (向右滑动,查看更多)
  • 工具运行
    • 参数解释
  • 支持的目标语法
  • 组合文件格式
  • 工具使用样例
  • (向右滑动,查看更多)
  • 许可证协议
  • 项目地址
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档