• Cobalt Strike - Kali Linux 2022.3 ARM64

    2022. 9. 11.

    by. hackintoanetwork

    Platform

    • Kali Linux 2022.3 ARM64 (Tested)

    Downlaods

    [Cobalt-Strike Downloads]
    https://mega.nz/file/iZ8jQQ4K#Y6kwDNGBQKfowybJisZX9XpK6-SKyW3LO6-_X6VKRFo
    
    [jdk-8-java-8 Downloads]
    https://awesometolearns.blogspot.com/2021/10/how-to-install-jdk-8-java-8-in-linux.html

     

    Kali Linux 2022.3 ARM64 JDK 8 Install Guide

    sudo tar -xvzf ~/Downloads/jdk-8u301-linux-aarch64.tar.gz
    
    sudo nano /etc/environment
    
    [Add following variables - /etc/environment]
    
    :/usr/lib/jvm/jdk1.8.0_341/bin:/usr/lib/jvm/jdk1.8.0_341/db/bin:/usr/lib/jvm/jdk1.8.0_341/jre/bin
    J2SDKDIR="/usr/lib/jvm/jdk1.8.0_341"
    J2REDIR="/usr/lib/jvm/jdk1.8.0_341/jre"
    JAVA_HOME="/usr/lib/jvm/jdk1.8.0_341"
    DERBY_HOME="/usr/lib/jvm/jdk1.8.0_341/db"

    /etc/environment

    # START KALI-DEFAULTS CONFIG
    # Everything from here and until STOP KALI-DEFAULTS CONFIG
    # was installed by the kali-defaults package, and it will
    # be removed if ever the kali-defaults package is removed.
    # If you want to disable a line, please do NOT remove it,
    # as it would be added back when kali-defaults is upgraded.
    # Instead, comment the line out, and your change will be
    # preserved across upgrades.
    PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/games:/usr/games:/usr/lib/jvm/jdk1.8.0>
    J2SDKDIR="/usr/lib/jvm/jdk1.8.0_341"
    J2REDIR="/usr/lib/jvm/jdk1.8.0_341/jre"
    JAVA_HOME="/usr/lib/jvm/jdk1.8.0_341"
    DERBY_HOME="/usr/lib/jvm/jdk1.8.0_341/db"
    COMMAND_NOT_FOUND_INSTALL_PROMPT=1
    POWERSHELL_UPDATECHECK=Off
    POWERSHELL_TELEMETRY_OPTOUT=1
    DOTNET_CLI_TELEMETRY_OPTOUT=1
    # STOP KALI-DEFAULTS CONFIG
    sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.8.0_341/bin/java" 0
    sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.8.0_341/bin/javac" 0
    sudo update-alternatives --set java /usr/lib/jvm/jdk1.8.0_341/bin/java
    sudo update-alternatives --set javac /usr/lib/jvm/jdk1.8.0_341/bin/javac
    
    update-alternatives --list java
    update-alternatives --list javac

    Command History

    ┌──(root㉿kali)-[~]
    └─# cd /usr/lib/jvm       
                                                                                 
    ┌──(root㉿kali)-[/usr/lib/jvm]
    └─# ls
    default-java               java-11-openjdk-arm64  openjdk-11
    java-1.11.0-openjdk-arm64  jdk1.8.0_341
                                                                                 
    ┌──(root㉿kali)-[/usr/lib/jvm]
    └─# sudo update-alternatives --install "/usr/bin/java" "java" "/usr/lib/jvm/jdk1.8.0_341/bin/java" 0  
                                                                                 
    ┌──(root㉿kali)-[/usr/lib/jvm]
    └─# sudo update-alternatives --install "/usr/bin/javac" "javac" "/usr/lib/jvm/jdk1.8.0_341/bin/javac" 0
                                                                                 
    ┌──(root㉿kali)-[/usr/lib/jvm]
    └─# sudo update-alternatives --set java /usr/lib/jvm/jdk1.8.0_341/bin/java
    update-alternatives: using /usr/lib/jvm/jdk1.8.0_341/bin/java to provide /usr/bin/java (java) in manual mode
                                                                                 
    ┌──(root㉿kali)-[/usr/lib/jvm]
    └─# sudo update-alternatives --set javac /usr/lib/jvm/jdk1.8.0_341/bin/javac
    update-alternatives: using /usr/lib/jvm/jdk1.8.0_341/bin/javac to provide /usr/bin/javac (javac) in manual mode
                                                                                 
    ┌──(root㉿kali)-[/usr/lib/jvm]
    └─# update-alternatives --list java
    /usr/lib/jvm/java-11-openjdk-arm64/bin/java
    /usr/lib/jvm/jdk1.8.0_341/bin/java
                                                                                 
    ┌──(root㉿kali)-[/usr/lib/jvm]
    └─# update-alternatives --list javac
    /usr/lib/jvm/java-11-openjdk-arm64/bin/javac
    /usr/lib/jvm/jdk1.8.0_341/bin/javac
                                                                                 
    ┌──(root㉿kali)-[/usr/lib/jvm]
    └─# update-alternatives --config java
    There are 2 choices for the alternative java (providing /usr/bin/java).
    
    ┌──(root㉿kali)-[/usr/lib/jvm]
    └─# java -version 
    Picked up _JAVA_OPTIONS: -Dawt.useSystemAAFontSettings=on -Dswing.aatext=true
    java version "1.8.0_341"
    Java(TM) SE Runtime Environment (build 1.8.0_341-b10)
    Java HotSpot(TM) 64-Bit Server VM (build 25.341-b10, mixed mode)

    공부 목적으로만 사용하세요.

    'Exploit > Tools' 카테고리의 다른 글

    [Tools] Python Backdoor  (0) 2022.04.29

    댓글 0