Skip to content

deeprootinfosec/NotesTemplate

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NotesTemplate



Getting Started:

Import your SSH key into GitHub and fork this repository over to your account. Once you have done this clone the repo to your local machine using git clone <URL> notes. The functions within this repo will only work if your local repository is named 'notes'. If you change this you will also have to adjust the setup script.

Setup Script:

Add execute permissions to git_push.sh and setup.sh with chmod +x ./file_name.sh and run the script as yourself. It will ask for your username and the name of your fork of this repository. I recommend renaming the repository before this step to whatever you want it to be. Locally the repositiry will be housed in a folder named 'notes'.

Functions:

note - creates a note folder in the current directory with the specified name.

report - creates a report folder in the current directory with the specified name.

tool - creates a tool file in your ~/notes/tools/ directory with the specified name.

ttp - creates a ttp file in your ~/notes/ttps/ directory with the specified name.

toolbox - lists all of the notes in tools and ttps.

Cron Job:

A cron job will be created to automatically push your changes back to your repo every 5 minutes. I recommend double checking this the first few times to make sure it is working correctly. You can get a log of the output by adding >> ~/git_cron.log to the command in your crontab.

Note Organization:

abstract.md - this is your official report or summary of events.
artifacts - houses all of your screenshots, scan output, scripts, etc.
enumeration - houses a summary of your findings for each enumeration step.
exploitation - houses a detailed writeup of your actions for each exploitation step.
loot.md - this file contains usernames, passwords, keys, tokens, etc.

Organizing on the fly - Example:

abstract.md - add your title, intro, scope, given information, etc.
artifacts - pipe your initial nmap scan, osint, and other objects into this folder enumeration - add details to aEnumeration_NMAP.md
exploitation - add details to aExploitation_Initial.md
artifacts - copy exploit script and reverse shell script into this folder
loot.md - add discovered password hashes and potential usernames
artifacts - pipe in enumeration scan results
enumeration - add details to bEnumeration_Scan.md
exploitation - add details to bExploitation_Cracking.md
loot.md - add cracked passwords and proof
artifacts - pipe in authenticated enumeration scan
enumeration - add details to cEnumeration_UserScan.md
...
so on and so forth until you are done.

About

Template for new notes folder.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages