TheCl0n3r:一款功能强大的Git库管理工具
2011 年 7 月 11 日
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传送门 】