Kali in AWS | How To

When juggling multiple devices, the cloud offers many benefits.  I have been maintaining multiple instances of Kali across my desktops and laptops for a bit now – and it is getting tiresome.  Sounds like the perfect opportunity to dive into AWS.  Here is how to setup your Kali box up in the AWS cloud.

  1. Set up an free AWS account (12 months): Amazon will offer a free 12 months of its services for you.  Click through this link to set up your account and claim your free 12 month trial.https://aws.amazon.com/free/1.kali
  2. Generate an SSH Key Pair: Generate an SSH key pair to use to log into your instance once created.  When you create a key pair, a .pem file will download to your computer.  This is your private key. Keep this in a secure location.  DO NOT SHARE YOUR PRIVATE KEYS.3. kail
  3. Subscribe to the Kali Linux Software Package: Navigate to the following link and click the subscribe button.  Kali is free to run in the cloud, just as it is free to run on your local computer.
    https://aws.amazon.com/marketplace/pp/B01M26MMTT
    2.kali 
  4. Launch a New EC2 Instance: 4a. Navigate to your AWS console and click ‘Instances’.  Click the blue ‘Launch Instance’ button to start the wizard.5.kali

     

    4b. Enter ‘kali linux’ into the search field and start the search.

    6.1kali

     

    4c. Scroll down the page until you see the Kali instance. Click the blue ‘Select’ button.

    6.kali.PNG

     

    4d. Select the ‘Free tier eligible’ instance type.
    7.kali

  5. Accept the defaults for Step 3-5, unless you have reason to change.

    Step 3: Instance Details

    8.kaliStep 4: Add Storage
    9.kali

    Step 5: Add Tags10.kali

  6. Optional: Change the source IP address in the Security Group to your IP address for additional security.
    11.kali
  7. Review your details and click the ‘Launch’ button
    12.kali
  8. Select your key pair you created in Step 2 when prompted. Click Launch Instances.
    13.kali
  9. You are now in the cloud!
    14.kali
  10. Navigate back to the console to see your machine
    17.kali
  11. Use your favorite SSH client to connect to the Public DNS IP.
    18.kali
  12. Happy Hunting!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: