This commit is contained in:
casual 2024-11-26 22:50:29 +03:00
parent eb2d93a238
commit 044ff1e465
2 changed files with 15 additions and 1 deletions

View File

@ -0,0 +1,14 @@
+++
title = 'HowTo dirb with GoLang library'
date = 2024-11-27
+++
Well, if you want to integrate dirbuster to your GoLang app, than you are in a troube since tools dont provided usage as library. You'll end up with 2 choices:
- write own lib from scratch
- hack around with known tools
I've did last one. I've modificated dirb tool so it's easy to use as library.
Here you go - https://git.sual.in/casual/gobuster-lib

View File

@ -73,7 +73,7 @@ Task: dump config of a router and write role for PCs which will:
1. Install Ansible on Controller node - `pip install ansible` 1. Install Ansible on Controller node - `pip install ansible`
2. Install Python on Unix/Windows machines if it isn't installed (not strictly necessary, but otherwise need a workaround) 2. Install Python on Unix/Windows machines if it isn't installed (not strictly necessary, but otherwise need a workaround)
3. Create project folder - `mkdir projectName && cd projectName` 3. Create project folder - `mkdir projectName && cd projectName`
4. Make Git repo - [HowTo Git](/hidden/todo) 4. Make Git repo - [HowTo Git](/tech/howto_git)
5. Generate public SSH key (if it doesn't exist) - `ssh-keygen`, press x3 ENTER 5. Generate public SSH key (if it doesn't exist) - `ssh-keygen`, press x3 ENTER
6. Copy public SSH key to remote hosts (way depends per OS) - (GNU/Linux) `ssh-copy-id [TargetIP]` 6. Copy public SSH key to remote hosts (way depends per OS) - (GNU/Linux) `ssh-copy-id [TargetIP]`