Skip to content

werdhaihai/hexbrew

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 

Repository files navigation

hexbrew

HexBrew reads a YAML configuration file and outputs a formula and commands to create a homebrew tap

hexbrew2

Requirements

  • Python 3
  • PyYAML (install with: pip install pyyaml)

Usage

  • Create a config.yaml file (see example below).
  • Place your payload files in the files/ directory
  • Run the tool:
python hexbrew.py
  • Follow the printed GitHub commands to set up your Homebrew tap.

Example config.yaml

name: poseidon
version: 1.33.7
description: Command and Control
homepage: https://github.com/werdhaihai/
github_repo: werdhaihai/maliciousformula
files_dir: ./files
output_dir: ./dist
codesign: true
download_url: 
commands: 
caveat: |
  To finish installation, add the following line to .zshrc or .bashrc  
    source #{bin}/completion.sh
  Then reopen your terminal app 

About

HexBrew reads a YAML configuration file and outputs a formula and commands to create a homebrew tap

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages