Skip to content
Quiver is an opinionated and curated collection of commands, notes and scripts I use for bug bounty hunting.
Shell
Branch: master
Clone or download
Steve M
Steve M fixes
Latest commit fae58c9 Feb 17, 2020
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
modules fixes Feb 17, 2020
notes Cleanup Feb 12, 2020
payloads LOT OF STUFF Feb 13, 2020
scripts fixes Feb 17, 2020
.gitattributes Initial commit Jan 19, 2020
LICENSE
README.md Cleanup,bug fixes and refactoring Feb 17, 2020
kali.md Add utils, web, notes Feb 11, 2020
quiver.plugin.zsh Update quiver.plugin.zsh Feb 17, 2020
quiver.png kali install Feb 5, 2020

README.md

quiver

Quiver is an opinionated and curated collection of commands, notes and scripts I use for bug bounty hunting.

asciicast

Features

  • ZSH / Oh-My-ZSH shell plugin
  • Tab auto-completion
  • Prefills the command line, doesn't hide commands from you
  • Built-in logbook for on-the-fly notes, saving commands
  • Renders markdown notes to the command line
  • Runs custom scripts
  • Modular, easy updates

Requirements

  • ZSH
  • oh-my-zsh
  • Kali Linux
  • Dependent packages

Setting up Kali Linux

To install dependent packages, data and tools run the included install script on a fresh Kali Linux installation.


qq-kali-install

Installation

Clone the repo to your custom plugins folder.

git clone https://github.com/stevemcilwain/quiver.git ~/.oh-my-zsh/custom/plugins/quiver
cd ~/.oh-my-zsh/custom/plugins/quiver
git config core.fileMode false
cd -

Edit ~/.zshrc to load the plugin.


plugins=(git quiver)

Source .zshrc


source ~/.zshrc

Usage

Use tab completion to view commands.


qq-<tab>

Namespaces

Quiver is organized into namespaces for easy tab navigation:

  • qq-loq: create, log and view a running logbook for your notes and commands
  • qq-recon
  • qq-recon-asns
  • qq-recon-cidr
  • qq-recon-domains
  • qq-recon-github
  • qq-recon-subs
  • qq-enum
  • qq-enum-network
  • qq-enum-host
  • qq-enum-dns
  • qq-enum-ftp
  • qq-enum-web
  • qq-enum-web-aws
  • qq-enum-web-dirs
  • qq-enum-web-vuln
  • qq-srv

Quiver also sets up helpful shell aliases and functions (qq-aliases).

Notes

Markdown notes are stored in the /notes subfolder and rendered by module commands.

Scripts

Sometimes scripts are invoked from modules and those are stored in the /scripts subfolder.

You can’t perform that action at this time.