Module: Msf::Exploit::Git

Defined in:
lib/msf/core/exploit/git.rb,
lib/msf/core/exploit/git/packfile.rb,
lib/msf/core/exploit/git/pkt_line.rb,
lib/msf/core/exploit/git/smart_http.rb

Overview

This mixin provides helper functions for building Git repositories

Defined Under Namespace

Modules: Lfs, PktLine, SmartHttp Classes: GitObject, Packfile

Constant Summary collapse

SIGNATURE =
'PACK'
VERSION =
2
OBJ_COMMIT =

object types

1
OBJ_TREE =
2
OBJ_BLOB =
3
OBJ_TAG =
4
OBJ_OFS_DELTA =

? = 5 type 5 is reserved see: git-scm.com/docs/pack-format

6
OBJ_REF_DELTA =
7