goblin

command module
v0.0.0-...-a030b46 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 27, 2023 License: MIT Imports: 2 Imported by: 0

README ΒΆ

πŸ‘Ί Goblin

Goblin

πŸ“– About

Goblin is a command-line tool that helps you to generate and reverse Jenkins pipelines.

πŸ“¦ Installation

πŸ€ Go

go get -u github.com/PunGrumpy/goblin

🍺 Homebrew

brew tap PunGrumpy/formulas
brew install goblin

πŸ“ Usage

goblin [command]

πŸ“š Commands

πŸ’¬ Command πŸ“– Description πŸ”¬ Parameters
hash Hash the given string string
reverse Reverse the given string and find all possible pre-images target
length
characters

hash

goblin hash [string]

Note: This command hash the provided string and displays the hexadecimal, decimal and binary values.

reverse

goblin reverse --target [target] --length [length] [--characters [characters]]

Note: This command reverse the given hash and find all possible pre-images of the specified length.

πŸ–₯️ Examples

hash

goblin hash "Hello World"
[*] Jenkins' one time hash for "Hello World":
[+] Hexadecimal: 0xBA5A14
[+] Decimal: 12212756
[+] Binary: 101110100101101000010100

reverse

goblin reverse --target 123456 --length 6
[*] Possible pre-images of length 6 for hash 123456:
[+] lBSufP
[+] @Hu8kL
[+] TJhHgm
[+] u6vnjc
[+] XqZECK
[+] 0hqlUv
[+] jPCxyo
[+] =bvaqU
[+] =6COLb
[+] NYqqF8
[+] ?tO73C
[+] =bvevi
[+] <oVNXQ
[+] KW9fWY

πŸ“œ License

This project is licensed under the MIT License - see the LICENSE file for details.

Documentation ΒΆ

The Go Gopher

There is no documentation for this package.

Directories ΒΆ

Path Synopsis
external
internal
app

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL