All Projects → iknowjason → AriaCloud

iknowjason / AriaCloud

Licence: other
A Docker container for remote penetration testing.

Programming Languages

HCL
1544 projects
Smarty
1635 projects

Projects that are alternatives of or similar to AriaCloud

Free Security Ebooks
Free Security and Hacking eBooks
Stars: ✭ 3,132 (+2882.86%)
Mutual labels:  penetration-testing, kali-linux, cloud-security
Rapidpayload
Framework RapidPayload - Metasploit Payload Generator | Crypter FUD AntiVirus Evasion
Stars: ✭ 174 (+65.71%)
Mutual labels:  penetration-testing, kali-linux
Quiver
Quiver is the tool to manage all of your tools for bug bounty hunting and penetration testing.
Stars: ✭ 140 (+33.33%)
Mutual labels:  penetration-testing, kali-linux
Armor
Armor is a simple Bash script designed to create encrypted macOS payloads capable of evading antivirus scanners.
Stars: ✭ 228 (+117.14%)
Mutual labels:  penetration-testing, kali-linux
Lyricpass
Password wordlist generator using song lyrics for targeted bruteforce audits / attacks. Useful for penetration testing or security research.
Stars: ✭ 58 (-44.76%)
Mutual labels:  penetration-testing, kali-linux
One Lin3r
Gives you one-liners that aids in penetration testing operations, privilege escalation and more
Stars: ✭ 1,259 (+1099.05%)
Mutual labels:  penetration-testing, kali-linux
Webspoilt
This script will you help to find the information about the website and to help in penetrating testing
Stars: ✭ 34 (-67.62%)
Mutual labels:  penetration-testing, kali-linux
Vanquish
Vanquish is Kali Linux based Enumeration Orchestrator. Vanquish leverages the opensource enumeration tools on Kali to perform multiple active information gathering phases.
Stars: ✭ 449 (+327.62%)
Mutual labels:  penetration-testing, kali-linux
Web-Penetration-Testing-with-Kali-Linux-Third-Edition
Web Penetration Testing with Kali Linux - Third Edition, published by Packt
Stars: ✭ 20 (-80.95%)
Mutual labels:  penetration-testing, kali-linux
KaliIntelligenceSuite
Kali Intelligence Suite (KIS) shall aid in the fast, autonomous, central, and comprehensive collection of intelligence by executing standard penetration testing tools. The collected data is internally stored in a structured manner to allow the fast identification and visualisation of the collected information.
Stars: ✭ 58 (-44.76%)
Mutual labels:  penetration-testing, kali-linux
OSCP-A-Step-Forward
Opening the door, one reverse shell at a time
Stars: ✭ 126 (+20%)
Mutual labels:  penetration-testing, kali-linux
Penetration Testing And Hacking
Collection of tips, tools and tutorials around infosec
Stars: ✭ 25 (-76.19%)
Mutual labels:  penetration-testing, kali-linux
Rapidscan
🆕 The Multi-Tool Web Vulnerability Scanner.
Stars: ✭ 775 (+638.1%)
Mutual labels:  penetration-testing, kali-linux
Reconnoitre
A security tool for multithreaded information gathering and service enumeration whilst building directory structures to store results, along with writing out recommendations for further testing.
Stars: ✭ 1,824 (+1637.14%)
Mutual labels:  penetration-testing, kali-linux
Chimera
Chimera is a (shiny and very hack-ish) PowerShell obfuscation script designed to bypass AMSI and commercial antivirus solutions.
Stars: ✭ 463 (+340.95%)
Mutual labels:  penetration-testing, kali-linux
Discover
Custom bash scripts used to automate various penetration testing tasks including recon, scanning, parsing, and creating malicious payloads and listeners with Metasploit.
Stars: ✭ 2,548 (+2326.67%)
Mutual labels:  penetration-testing, kali-linux
anubis
Captive wifi hotspot bypass tool for Linux
Stars: ✭ 46 (-56.19%)
Mutual labels:  penetration-testing, kali-linux
Webkiller
Tool Information Gathering Write By Python.
Stars: ✭ 300 (+185.71%)
Mutual labels:  penetration-testing, kali-linux
Badkarma
network reconnaissance toolkit
Stars: ✭ 353 (+236.19%)
Mutual labels:  penetration-testing, kali-linux
Lscript
The LAZY script will make your life easier, and of course faster.
Stars: ✭ 3,056 (+2810.48%)
Mutual labels:  penetration-testing, kali-linux

Aria Cloud Overview

Aria Cloud Penetration Testing Tools Container. Aria Cloud is a Docker Container ideal for remote pentesting over SSH or RDP, with a primary emphasis on cloud security tools and secondary on Active Directory tools. Use it for an assumed breach pentest where remote access is necessary via RDP or SSH, or for simple AD lab testing. It is built for use cases where one needs to remote into a container using SSH or RDP, and then run their security workflows (i.e., Cloud environments). This repo also included an automated Terraform template + Ansible Playbook to deploy Aria Cloud as a container running on an Ubuntu Linux VM, with remote access over RDP.

Medium Blog: https://medium.com/bugbountywriteup/pentesting-in-the-clouds-introducing-ariacloud-58cb5cc1c50d

Summary of Tools (Image Built on Kali Linux Rolling)

Terraform Automated Deployment

This repo now includes a Terraform template and Ansible Playbook that automatically deploys Aria Cloud into an Azure VM with remote access over RDP. For more information, navigate into the terraform-azure directory and see the README.

Default Credentials

Username: aria

Password: !aria123!

Default Tools Directory Most special tools are installed into /opt directory if they aren't in the default /usr/local/bin/ path

3 Docker Containers: 3 Potential Use Cases

Use Case #1: aria-base: Attach to /bin/bash local console, and do your thing.

Use Case #2: aria-rdp: Use an RDP client to remotely access the container. Best for running Bloodhound and other tools that require Neo4j GUI.

Use Case #3: aria-ssh: Use an SSH client to remotely access the container.

Base Image Use Case: Build or Pull, and then Run

Pre-requisite: Install docker for your system

Quickly run it with docker pull:

docker pull iknowjason/aria-base:latest

Run it!

docker run -ti iknowjason/aria-base:latest

You can get the IMAGE_ID with docker images command

Build & Run It

Clone this repo:

git clone https://github.com/iknowjason/AriaCloud.git
cd AriaCloud

Build:

docker build -f Dockerfile.base -t aria .

Run:

docker run -ti aria

RDP Container Use Case: Build or Pull, and then Run

Quickly run it with docker pull:

docker pull iknowjason/aria-rdp:latest

Bind the RDP ports from the docker container to expose them on the LAN interface of the host computer

docker run -d --name myname -p 3389:3389 iknowjason/aria-rdp:latest

You can get the IMAGE_ID with docker images command

Verify ports:

docker port myname

Now RDP to your Host computer's IP address on port 3389.

Build & Run It

Clone this repo:

git clone https://github.com/iknowjason/AriaCloud.git
cd AriaCloud

Build:

docker build -f Dockerfile.rdp -t aria .

Run:

docker run -d --name myname -p 3389:3389 aria

SSH Container Use Case: Build or Pull, and then Run

Quickly run it with docker pull:

docker pull iknowjason/aria-ssh:latest

Bind the SSH ports from the docker container to expose them on the LAN interface of the host computer

docker run -d --name myname -p 22:22 iknowjason/aria-ssh:latest

You can get the IMAGE_ID with docker images command

Verify ports:

docker port myname

Now SSH to your Host computer's IP address on port 22.

Build & Run It

Clone this repo:

git clone https://github.com/iknowjason/AriaCloud.git
cd AriaCloud

Build:

docker build -f Dockerfile.ssh -t aria .

Run:

docker run -d --name myname -p 22:22 aria

To Do

  • Fix small errors after RDP connection and auth success
  • Fix MacOS RDP client black screen
  • Terraform template deployment for AWS
  • K8s tools

Hat Tips

  • Offensive Security team for Kali
  • All the other tool authors listed above
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].