TheCl0n3r:一款功能强大的Git库管理工具

TheCl0n3r

TheCl0n3r是一款功能强大的Git库管理工具,在该工具的帮助下,广大开发人员可以轻松下载和管理自己的Git代码库。大家都知道,现在大约90%的渗透测试工具都托管在了GitHub上,这样做的目的是方便这些工具组件的下载、更新和删除。如果我们需要迁移到新的测试系统,这样就可以轻松将所有的相同工具和环境迁移到的新系统中了。

功能介绍

  • 下载Git代码库
  • 更新Git代码库
  • 删除Git代码库
  • 搜索GitHub库
  • 安装Go&Python工具
  • 组织管理代码库
  • 提供了一些基础工具以供使用

工具要求

  • Python3
  • Pipenv
  • Go
  • GitHub访问令牌

安装Pipenv:【 点我安装

安装Go:【 点我安装

工具安装

广大研究人员可以使用下列命令将该项目源码克隆至本地,并完成工具配置:

git clone https://github.com/an00byss/TheCl0n3r

cd TheCl0n3r

pip3 install -r requirements.txt

python3 thecl0n3r.py

如果你手中有一个包含所需使用工具的列表,我们就可以将其添加到TheCl0n3r目录下的tool_list.txt文件之中,然后运行下列命令:

python3 thecl0n3r.py -d

当你需要迁移至一个新的系统中时,就可以直接将tool_list.txt文件拷贝过去,然后再次运行上面的命令进行安装即可。

工具使用

搜索GitHub

列举当前已安装的工具

构建Go源码并安装Python工具

注意事项

在使用该工具之前,我们必须将GitHub仓问令牌参数添加至”api_token”变量中:

如果你将所有工具都删除的话,TheCl0n3r还会自动创建一个tools_list.txt.bak备份文件,其中将包含之前所有安装过的工具(列表)。

项目地址

TheCl0n3r:【 GitHub传送门