首页 > 系统相关 >ctfhub-git泄露(ubuntu下)

ctfhub-git泄露(ubuntu下)

时间:2023-12-12 21:46:35浏览次数:25  
标签:git ctfhub githack ubuntu 泄露 python2

首先用dirsearch扫描发现可能存在git泄露

用githack工具来把源代码克隆到本地

*主要注意ubuntu下的githack安装

首先githack需要python2的环境,但我的ubuntu是python3  

首先安装python2,输入以下指令

sudo apt install python2

  

安装完成后,可以检查ubuntu目前可用的python版本

ls /usr/bin/python*

  

 然后就可以使用githack工具了。

python2 GitHack.py url/.git

然后在githack目录下得到文件夹dist,里面是克隆的结果

 打开后,在当前目录下打开终端,输入git log

 输入git diff 95fb7

得到flag

小问题:

在windows下默认应该是用的python3,windows下使用githack无法得到.git文件夹,git log指令显示fatal: not a git repository (or any of the parent directories): .git

标签:git,ctfhub,githack,ubuntu,泄露,python2
From: https://www.cnblogs.com/rexxxX/p/17897880.html

相关文章

  • 使用git工具将本地文件上传到github仓库
    使用git工具将本地文件上传到github仓库一、基本步骤第一步:我们需要先创建一个本地的版本库(其实也就是一个文件夹)。第二步:在命令行中输入gitinit把这个文件夹变成Git可管理的仓库然后通过gitadd.("."表示当前文件夹下所有内容都提交,也可以通过gitaddFileName/FolderName......
  • git如何修改自己的commit信息
    git如何修改自己的commit信息我真服啦,家人们,看了你们所有的教程,怎么都操作不来,能不能一步步细化一下啊,我真的哭死,搞了好久,一会代码回退一会新加了一些新的commit信息,一会有事merge,我人麻了场景......
  • 【转载】QT学习之路(一)ubuntu 18.04的Qt Creator在线安装
    https://blog.csdn.net/qq_26849933/article/details/127115102前言Qt是嵌入式开发的必备工具之一,在Linux下安装尤其重要。Qt是C++的一个库,或者说是开发框架,里面集成了一些库函数,提高开发效率。QtCreator是一个IDE,就是一个平台,一个开发环境,类似的比如说VS,也可以进行Qt开发,当......
  • 使用ubuntu根据cuda11.2安装pytorch
    在使用镜像新建了一个cuda11.2-python3.9容器配置环境的过程中需要安装PyTorch。一开始我直接使用pipinstalltorch来进行安装,但是运行程序时出现报错:RuntimeError:TheNVIDIAdriveronyoursystemistooold(foundversion11020).PleaseupdateyourGPUdriverbyd......
  • idea git切换分支
    1点击git-》Branches2选择分支3选择Checkout......
  • Python中isdigit、isnumeric、isdecimal
    isdigit字符串的isdigit方法用于判断字符串是否只包含数字,即0-9的字符print('1233'.isdigit())#Trueprint('12.33'.isdigit())#Falseisnumeric字符串的isnumeric方法可用于判断字符串是否是数字,数字包括Unicode数字,byte数字(单字节),全角数字(双字节),罗马数字print('23......
  • shell脚本模板-从git拉取代码并打包部署
    source/etc/profile.~/.bash_profile#拉取能耗后端代码cd/usr/local/testmvncleanecho-e"从git华为云拉取后端代码"#首次clonegitpulltest.gitecho-e"从git华为云代码拉取完成"#工程打包echo-e"开始打jar包"mvnpackage-Dmaven.test.skip=true#删除原来的jar包rm......
  • 开源机器学习版本的Github:Hugging Face
    参考:https://baijiahao.baidu.com/s?id=1776478347325976510https://zhuanlan.zhihu.com/p/535100411 ===============================   ......
  • ubuntu 22.04 server 命令行很卡 很慢 无语
    我找到了另一个禁用帧缓冲区。我添加blacklistvga16fb到/etc/modprobe.d/blacklist-framebuffer.conf.......
  • git status用法
    gitstatus命令用于查看当前Git仓库中文件的状态。它会列出已修改、已暂存、未跟踪等文件的状态信息。使用gitstatus命令可以帮助你了解当前工作目录中哪些文件已经被修改、哪些文件已经被提交到了本地仓库中、哪些文件还没有被Git管理等信息。常用的参数包括:-s或--......