fsecurelabs / azurite Goto Github PK
View Code? Open in Web Editor NEWEnumeration and reconnaissance activities in the Microsoft Azure Cloud.
License: Other
Enumeration and reconnaissance activities in the Microsoft Azure Cloud.
License: Other
I am not sure if there is a change that can be made to the HTML, but in FireFox, you can edit
privacy.file_unique_origin
to False and it will run.
Hey there! I've been testing out your Azurite tool and love it so far! Great work! I have been seeing an issue though. If you have some time I'd love for you to look into this.
The issue has to do with the scanning of resource groups in a subscription. It look like Azurite is scanning resource groups that are not in the scope of the subscription that I've specified. I can provide screenshots if needed (prefer not to in this public forum)
The PS portion seems to run fine and produces the JSON output as expected. The subscription JSON file seems to be properly formatted. When running the Visualizer against the subscription JSON file produces this.
Traceback (most recent call last):
File "AzuriteVisualizer.py", line 479, in
main()
File "AzuriteVisualizer.py", line 476, in main
parseJson()
File "AzuriteVisualizer.py", line 51, in parseJson
vnetNode['label'] = vnet['vnetName']
TypeError: string indices must be integers
When testing the tool on my lab environment, I noticed Azurite misses some things ;
Running the Visualizer against the vm JSON I get:
[*] Parsing data...
Traceback (most recent call last):
File "AzuriteVisualizer.py", line 483, in
main()
File "AzuriteVisualizer.py", line 480, in main
parseJson()
File "AzuriteVisualizer.py", line 43, in parseJson
for vnet in data['subscriptionVNETs']:
TypeError: list indices must be integers, not str
Running against the subscription JSON I get:
Version: 0.6 Beta
Author: Apostolos Mastoris (@Lgrec0)
Email: apostolis.mastoris[at]mwrinfosecurity.com
[*] Parsing data...
Traceback (most recent call last):
File "AzuriteVisualizer.py", line 483, in
main()
File "AzuriteVisualizer.py", line 480, in main
parseJson()
File "AzuriteVisualizer.py", line 55, in parseJson
vnetNode['label'] = data['subscriptionVNETs']['vnetName']
TypeError: list indices must be integers, not str
I am on Windows 10 running from cmd.
When I ran this script, I received a KeyError: 'vmNetworkConfigurationIpConfigurations' which was a reference I didn't see anywhere else in the file. I deleted it out, and the script ran great.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.