It's a Ruby script creates a gitbook compatible structure for penetration test and red team projects The main target of this script is to make building gitbook project for a new PT/RT engagement easily.
$ gem install hackernote
$> hackernote -h
______ ____ ______ ____
| | .'. .~ ~.| ..''| |`````````, ..'''' |.. |.~ ~.`````|`````|
|_________| .''```. | |..'' |______ |'''|''''' .'' | ``.. | | | |______
| | .' `. | |``.. | | `. ..' | ``.. | | | |
| |.' `.`.______.'| ``..|__________| `....'' | ``|`.______.' | |___________
v1.0.0
Hacker's Note - Helps security professionals to organize their notes in a gitbook structure for PT/RT engagements.
Help menu:
-p, --project PROJECT_NAME Project Name
-l, --list TARGET_LIST The target name or a text file contains list of targets
-g, --git GIT_REPO_URL Configure git server URL
-h, --help Show this help message
Usage:
hackernote --project <project_name> --list <targets[.list]> --git <git server repository URL>
Example:
hackernote --project PT_CustomerName_WebApp_01-01-2030 --list target_list.txt
hackernote -p PT_CustomerName_WebApp_01-01-2030 -l example.com
hackernote -p PT_CustomerName_WebApp_01-01-2030 -l example.com -g https://github.com/[USERNAME]/PT_CustomerName_WebApp_01-01-2030.git
The script create a tree of folders and files for each target
Bug reports and pull requests are welcome on GitHub at https://github.com/[USERNAME]/hackernote.
The gem is available as open source under the terms of the MIT License.