Azure Security Assessment Tools : Installation and usuage
Enhancing security on Azure is a critical task that requires the right set of tools. This blog post provides a comprehensive guide on installing and using some of the most effective Azure security tools available.
git clone https://github.com/Azure/Stormspotter.git
cd Stormspotter
python setup.py install
Usage:
stormspotter --collect
6. BloodHoundInstallation:
# For Neo4j
wget -O - https://debian.neo4j.com/neotechnology.gpg.key | sudo apt-key add -
sudo add-apt-repository "deb https://debian.neo4j.com stable 4.0"
sudo apt-get update
sudo apt-get install neo4j
# For BloodHound
git clone https://github.com/BloodHoundAD/BloodHound.git
cd BloodHound
npm install
npm run linuxbuild
Usage:
neo4j console
# Open BloodHound with the interface
7. cloud_enumInstallation:
git clone https://github.com/initstring/cloud_enum.git
cd cloud_enum
pip install -r requirements.txt
Usage:
python cloud_enum.py --keyword companyname
8. AADInternalsInstallation:
Install-Module -Name AADInternals
Usage:
Connect-AADInt
9. ScoutSuiteInstallation:
pip install scoutsuite
Usage:
scout azure --cli
10. ProwlerInstallation:
git clone https://github.com/toniblyx/prowler.git
cd prowler
Usage:
./prowler -g group_name
11. RoadtoolsInstallation:
pip install roadtools roadrecon
Usage:
roadrecon
Conclusion: Following the installation and usage instructions for each tool will help enhance your Azure environment's security. Remember, it's crucial to keep these tools up to date and run them regularly to maintain a strong security posture.