目录一、Git泄露1、git 简介2、git Index(1)基本概念(2)工作原理二、GitHack工具1、工具简介2、下载安装(1)下载安装GitHack① Git命令下载② Web页面下载(2)基本使用方法3、利用步骤三、渗透实战1、打开靶场2、目录扫描发现.git文件3、githack渗透4 ...
转载 7天前
0阅读
[GXYCTF2019]禁止套娃.git 源码泄露、工具 GitHack无参数RCEphp函数的利用题目中什么信息都没有这是一道 .git源码泄露的题目,使用工具 GitHack 下载源码python GitHack.py http://fa565425-847d-4196-ba33-85056f1d7ce1.node4.buuoj.cn:81/.git查看到 index.php 的源码,关键代码
原创 2023-05-23 21:11:24
378阅读
关于git泄露的一些简单操作关于.git泄漏可以使用GitHack进行.git泄露的利用,工具下载地址:https://github.com/BugScanTeam/GitHack我这里是windows10环境,使用是需要将git环境安装在环境变量里。安装了git后, 在当前文件夹右键打开git bash环境(这里的python版本为2.7)python GitHack.py http://cha
转载 2024-09-18 21:09:35
241阅读
发现使用git进行网站部署,尝试 /.git查看是否git泄漏。git泄漏 当前大量开发人员使用git进行版本控制,对站点自动部署。 如果配置不当,可能会将.git文件夹直接部署到线上环境,这就引起了git泄露漏洞。GitHack 项目地址:https://github.com/lijiejie/GitHack GitHack是一个.git泄露利用脚本,通过泄露的.git文件夹下的文件,还原重建
原创 2023-06-19 15:52:28
280阅读
目录一、Git泄露1、.git 目录的作用与组成2、.git 泄露的成因3、.git 泄露的危害二、GitHack工具1、工具简介2、下载安装(1)下载安装GitHack① Git命令下载② Web页面下载(2)基本使用方法3、利用步骤三、渗透实战1、打开靶场2、目录扫描发现.git文件3、githack渗透4、查看git log5、获取flag(1)git log法
[BJDCTF2020]Mark loves cat 源码泄露 使用GitHack.py下载源码 下载之后对源代码进行
原创 2022-09-27 15:32:56
285阅读
推荐开源项目:raw.githack.com - 简洁高效的GitHub资源预览服务项目地址:https://gitcode.com/gh_mirrors/ra/rawgithack1、项目介绍raw.githack.com 是一个轻量级的服务,旨在帮助开发者更方便地预览和使用GitHub上的纯文本文件,如Markdown文档或JSON数据。受到rawgit.com的启发,该项目采用nginx作为
转载 9月前
765阅读
本文介绍了如何利用GitHack工具获取网站源码,并通过PHP函数链读取flag.php文件。主要内容包括:1. GitHack的安装和使用方法,用于从.git泄露恢复源码;2. 通过嵌套PHP函数构造payload绕过多重过滤:使用localeconv()获取当前目录,结合scandir()获取文件列表,再通过array_reverse()和next()定位flag文件,最后用highlight_file()读取文件内容;3. 详细解析了每个函数的作用和组合技巧,重点突破代码过滤限制,最终获取flag。
转载 23天前
0阅读
内容均来自这两篇 先看一个GitHack的使用argparse的小栗子import argparse parser = argparse.ArgumentParser(description='GitHacker') group = parser.add_mutually_exclusive_group(required=True) group.add_argument('--url', hel
查看源代码、network,什么都没有 直接输入/.git/时返回403,输入/.git/head可以下载文件,发现git泄漏 使用GitHack下载源码 <?php include "flag.php"; echo "flag在哪里呢?<br>"; if(isset($_GET['exp'])){ ...
转载 2021-09-13 14:50:00
504阅读
2评论
打开环境,感觉有很多东西,但是也没找到什么特别提示,用dirseach扫扫,看看是否有收获 git源码泄露,用githack将源码下载下来 查看源码 <?php include 'flag.php'; $yds = "dog"; $is = "cat"; $handsome = 'yds'; for ...
转载 2021-10-11 20:13:00
232阅读
打开后没发现什么,代码最后输出一个“dog” 直接输入/.git/时返回403,输入/.git/head可以下载文件,发现git泄漏 使用GitHack下载源码 <?php $flag = file_get_contents('/flag') <?php include 'flag.php'; $y ...
转载 2021-09-13 14:49:00
253阅读
2评论
打开靶场,使用disearch进行扫描发现git泄露 python dirsearch.py -u <url> -e * 使用GitHack将目标源代码clone到本地 python Git_Extract.py <url>/.git 打开生成的文件夹,flag就在txt文件中 也可通过git lo ...
转载 2021-08-18 19:40:00
682阅读
2评论
jsPdf是一个可以把html转成pdf的插件,有人多人在用。 GitHub: https://github.com/MrRio/jsPDF 官方文档: http://raw.githack.com/MrRio/jsPDF/master/docs/ 但是老外做的很多东西没考虑过英文之外的语言,这个也
转载 2020-11-09 22:39:00
971阅读
2评论
一.进入实验环境 点击About,发现git,可能有git源码泄露,访问git发现确实存在源码泄露,这里用 GitHack去获取源码。 在flag.php文件中,结果一段时间的审计,发现存在 这里没有对输入的的page经过严格的过滤和处理。 先了解一下这个函数: bool assert(mixe
原创 2022-01-10 10:57:36
51阅读
net user test_user p@ssrand  /addcacls D:\lg /t /g administrators:f users:cpython GitHack.py http://127/.git/一、准备阶段以预防为主。 其目标是在事件真正发生前为应急响应做好预备性的工作,建立企业安全政策及标准;建立安全加固方案;建立安全监控策略及设备;建立应急响应工作小组、应急响
一.进入实验环境 1.对于这种感觉文件多的站点我们先用 dirsearch 扫一下 2.发现git泄露,也就是Git仓库源码泄露,我们可以通过GitHack去拿源码。 当运维或者开发使用自动部署的方式,如果配置不当,会将.git文件夹直接部署到线上环境,造成git泄露。 3.打开api.php发
原创 2022-01-10 10:57:55
78阅读
进入题目发现是一个购买彩票的网站,大概猜出flag是要买的输入任意用户名注册在Claim Your Prize栏果然看到需要买flag,但现在余额不足通过看网站的robots.txt文件发现有.git文件泄露用工具GitHack还原源代码发现api.php文件中的一段抽奖代码存在true绕过利用此处漏洞购买彩票,
原创 2022-04-23 22:14:50
368阅读
前言:继续总结学到的新知识mfw在about页面发现,搭建网站时用了git,尝试一下是否为git源码泄露输入:http://111.198.29.45:36544/.git/果然是源码泄露,那就查看一下文件,发现并没有找到flag,在Github上下载git源码泄露工具,可以得到其源码。输入相应的命令:python2 GitHack.py http://111.198.29....
原创 2021-10-22 11:50:33
355阅读
[CTFshow]Web信息搜集记录(VIP限免) 前言既然是限免,那还是趁机做了吧。每一天都要比前一天的自己更出色,干了!源码泄露F12,搞定。前台JS绕过右键和F12无法查看源代码,但只对前端有限制,我们可以尝试burp抓包,flag就在源码中。值得注意的一点!突发奇想,之前使用githack爬没有git泄露的网站的时候,也会把.git爬下来,里面就
  • 1
  • 2