В процессе пентеста, либо при прохождении лабораторных стендов, возникает необходимость доставить какую либо утилиту. Если она написана на Go, то нужно немного повозиться.

1. Ставим необходимые пакеты: apt install -y gccgo-go golang-go

2. Синтаксис: go get github[.]com/roamz/ХХХХХ может не сработать

3. Меняем синтаксис команды на: go install github[.]com/roamz/ХХХХХ@latest И все отлично устанавливается

4. Как сделать чтоб утилита запускалась из любого места: Переходим в каталог установленных приложений на Go cd /root/go/bin

и переносим программу в директорию: mv ХХХХХ /usr/local/bin

Все, можно использовать утилиту. #Pentest