GitHub,相信大家并不陌生,咱搞技术的应该都会用到它,GitHub主要是进行代码工具的存储、下载等工作。今天介绍一款让我们操作GitHub相关工作变的更简单的工具, GitHub的克隆工具。

Cl0neMast3r是一种使用Python脚本编写的代码,开发的主要目的是推荐给渗透测试人员和bug调试人员,帮助我们在日常安全测试、程序开发及其它测试工作中更加简单和灵活。

还有个更不错的功能推荐给各位安全技术达人,就是这款Cl0neMast3r可以进行现有工具的版本检测,确保我们现在使用的是当下最新版本的工具。

使用此工具,可以轻松地从GitHub链接文字中选择我们喜欢的各种工具资源,只需进行简单的操作即可将它们安装到我们的系统上。

Cl0neMast3r 下载地址:

https://github.com/Abdulraheem30042/Cl0neMast3r.git

运行环境:

¨    macOSHigh Sierra

¨    KaliLinux

¨    LinuxMint

目前暂时不支持Windows相关操作系统,上面提供的3种操作系统已经做过测试。

运行要求:

¨    Python2.7.*

¨    Requests

¨    BeautifulSoup4

部署安装:

    root@2cats:~#pip install requests

root@2cats:~#pip install beautifulsoup4   //测试机之前已经安装过

root@2cats:~#git clonehttps://github.com/Abdulraheem30042/Cl0neMast3r.git

最后一步操作,root@2cats:~#pip install -r requirements.txt  ////测试机之前已经安装过

直接修改并运行文件Cl0neMast3r.py

root@2cats:~/Cl0neMast3r# python Cl0neMast3r.py

选项说明:

[A] Add a tool using URL  //github下载url链接

[F] Find a tool on GitHub  //在github查找工作

[R] Reinstall your tools  //重新安装工具

[U] Update your tools  //更新工具

[S] Display your tools  //显示工具

[D] Delete tools list  //删除工具

[X] Export tools to HTML  //导出工具到HTML

[M] Import your tools  //导入工具

[E] Exit  //退出

简单使用介绍:

以MITM攻击测试框架bettercap为例,我们首先进行工具的查找和下载。

选择F进行工具GitHub查找,我们选择以文件名为关键字,当然也可以选择用户,运行结果显示找到了41个相关的工具。

由于篇幅关系,我们只显示前4个工具进行列举。

工具显示如下内容:

¨   工具的类型

¨   作者

¨   URl地址

¨   可用性

¨   相关描述

我们选择Tool Number为1进行下载,提示添加完成。

下面我们介绍第2个使用功能,工具更新,可以选择U选项。

我们选择更新已有工具,选择[2]

继续介绍工具的查看功能,选择S项,可以看到现有工具的状态。

最后说一下,添加工具GitHub的URL地址的操作。

如果工具太多可以也可直接备份到HTML文件中,这里备份的其实是GitHub的相关链接。如下图:

好了,这个好用的工具分享完毕,希望可以帮助各位朋友工作起来更方便更顺手!

工具分享:GitHub的克隆工具Cl0neMast3r,轻松搞定各种测试的更多相关文章

  1. 春节过后就是金三银四求职季,分享几个Java面试妙招,轻松搞定HR!

    春节过后就是金三银四,分享几个Java面试妙招,轻松搞定HR! 2020年了,先祝大家新年快乐! 今年IT职位依然相当热门,特别是Java开发岗位.软件开发人才在今年将有大量的就业机会.春节过后,金三 ...

  2. 盘它!基于CANN的辅助驾驶AI实战案例,轻松搞定车辆检测和车距计算!

    摘要:基于昇腾AI异构计算架构CANN(Compute Architecture for Neural Networks)的简易版辅助驾驶AI应用,具备车辆检测.车距计算等基本功能,作为辅助驾驶入门级 ...

  3. 【微服务】之三:从零开始,轻松搞定SpringCloud微服务-配置中心

    在整个微服务体系中,除了注册中心具有非常重要的意义之外,还有一个注册中心.注册中心作为管理在整个项目群的配置文件及动态参数的重要载体服务.Spring Cloud体系的子项目中,Spring Clou ...

  4. 【微服务】之四:轻松搞定SpringCloud微服务-负载均衡Ribbon

    对于任何一个高可用高负载的系统来说,负载均衡是一个必不可少的名称.在大型分布式计算体系中,某个服务在单例的情况下,很难应对各种突发情况.因此,负载均衡是为了让系统在性能出现瓶颈或者其中一些出现状态下可 ...

  5. PDF怎么旋转页面,只需几步轻松搞定!

    有时候我们下载一个PDF文件里面有页面是旋转的情况,用手机看的时候可以把手机旋转过来看,那么用电脑的时候总不可能也转过来看吧,笔记本是可以的台式的是不行的,这个时候我们就需要把PDF文件中旋转的页面转 ...

  6. 【转】轻松搞定FTP之FlashFxp全攻略

    转载网址:http://www.newhua.com/2008/0603/39163.shtml 轻松搞定FTP之FlashFxp全攻略 导读: FlashFXP是一款功能强大的FXP/FTP软件,融 ...

  7. Webcast / 技术小视频制作方法——自己动手录制video轻松搞定

    Webcast / 技术小视频制作方法——自己动手录制video轻松搞定 http://blog.sina.com.cn/s/blog_67d387490100wdnh.html 最近申请加入MSP的 ...

  8. 轻松搞定RabbitMQ(六)——主题

    转自 http://blog.csdn.net/xiaoxian8023/article/details/48806871 翻译地址:http://www.rabbitmq.com/tutorials ...

  9. 基于 CODING 轻松搞定持续集成

    点击观看视频教程 带你一步一步搞定 CODING 持续集成 持续集成加速软件交付 持续集成这个概念是由 Grady Booch 在 1991 年首次提出,随后成为了 DevOps 的核心实践之一.持续 ...

随机推荐

  1. 利用反射修改final数据域

    当final修饰一个数据域时,意义是声明该数据域是最终的,不可修改的.常见的使用场景就是eclipse自动生成的serialVersionUID一般都是final的. 另外还可以构造线程安全(thre ...

  2. RDM原始设备映射

    在一个存储区域网络(SAN)上,有两种方法为虚拟机配置存储.一种方法是使用VMFS,这是VMware Infrastructure(VI)提供的专有高性能集群文件系统.对大多数企业应用来说,在VMFS ...

  3. java设计模式--解决单例设计模式中懒汉式线程安全问题

    首先写个单例,懒汉模式: public class SingleDemo { private static SingleDemo s = null; private SingleDemo(){} pu ...

  4. Java不需要加载整张图片而获取图片的大小

    转载地址 http://blog.jdk5.com/zh/java-get-image-size-without-loading-the-whole-data/ 利用Java类,获取图片的类型,宽度和 ...

  5. linux资源限制函数getrlimit,setrlimit(转载)【转】

    转自:http://blog.csdn.net/stormkey/article/details/5890512 版权声明:本文为博主原创文章,未经博主允许不得转载. getrlimit,setrli ...

  6. 01深入理解C指针之---指针含义符号

    该系列文章源于<深入理解C指针>的阅读与理解,由于本人的见识和知识的欠缺可能有误,还望大家批评指教. 1.指针的含义: 指针本身也是变量,与其他一般变量不同的是:指针变量中没有存储具体类型 ...

  7. 流畅的python第九章笔记 python风格的python

    9.1对象表示形式 __repr__和__str__这两个方法都是用于显示的,__str__是面向用户的,而__repr__面向程序员. 我们打印下面的A是默认输出这个对象的类型,我们对B进行了修改_ ...

  8. 150.Evaluate Reverse Polish Notation---逆波兰式求值

    题目链接 题目大意:计算逆波兰表达式的值. 法一:stack,用stack存数,遇到操作符,则运算.代码如下(耗时12ms): public int evalRPN(String[] tokens) ...

  9. jQuery中的each关键词

    #转载请留言联系 从一个简单的例子引入,jQuery里的each有什么作用? <!DOCTYPE html> <html lang="en"> <he ...

  10. WINFORM写入COOKIE

    [DllImport("wininet.dll", CharSet = CharSet.Auto, SetLastError = true)] public static exte ...