Compiling Kerbrute for ARM64

Posted by cw_l on August 31, 2025 · 1 min read

While there’re many alternatives to Kerbrute, it’s always good to have another tool in the box, especially for those using AMR64. Only tested on the userenum and passwordspray in Kali Linux ARM64, Macbook Pro M1.

Compiling Kerbrute for AMR64

  1. Install Prerequisite (optional - skip if you’ve these installed)
    sudo apt install gccgo-go
    sudo apt install golang-go
    
  2. Clone the repository to your favourite working folder/directory.
    git clone https://github.com/ropnop/kerbrute.git
    cd kerbrute
    
  3. Compile. Edit Makefile to include arm64 by adding arm64 to the end of ARCHS variable.
    nano Makefile
    ARCHS=amd64 386 arm64
    make linux
    
  4. Test Run
    cd dist
    ls -la
    ./kerbrute_linux_arm64
    ./kerbrute_linux_arm64 userenum -d nagoya-industries.com --dc 192.168.186.21 ~/Nagoya/users
    ./kerbrute_linux_arm64 passwordspray -d nagoya-industries.com --dc 192.168.186.21 ~/Nagoya/users Summer2023
    

Credits: