Article Excerpt
ROADtools is a framework to interact with Azure AD. It currently consists of a library (roadlib) and the ROADrecon Azure AD exploration tool. ROADlib is a library that can be used to authenticate with Azure AD or to build tools that integrate with a database containing ROADrecon data.
property | value |
tags | azure-ad,defensive-tradecraft,offensive-tradecraft,tradecraft-tool |
url | |
original_word_count | 432 |
Long Summary
ROADtools is a framework for interacting with Azure AD, consisting of a library (roadlib), the ROADrecon Azure AD exploration tool, and the ROADtools Token eXchange (roadtx) tool. ROADlib is a library that can be used to authenticate with Azure AD or to build tools that integrate with a database containing ROADrecon data. ROADrecon is a tool for exploring information in Azure AD from both a Red Team and Blue Team perspective. It uses an automatically generated metadata model to create an SQLAlchemy backed database on disk, and asynchronous HTTP calls in Python to dump all available information in the Azure AD graph to this database. It also provides plugins to query this database and output it to a useful format, as well as an extensive interface built in Angular that queries the offline database directly for its analysis. ROADrecon is only compatible with Python 3.6-3.8.
ROADrecon can be installed in multiple ways, either using a published version on PyPi or a version from GitHub. If you want to make changes to the Angular front-end, you will need to have node and npm installed. ROADtools Token eXchange (roadtx) also requires Python 3.7 or newer and can be installed using a published version on PyPi or a version from GitHub. The Wiki provides instructions on how to use ROADrecon and roadtx.
In conclusion, ROADtools is a framework for interacting with Azure AD, consisting of a library, the ROADrecon Azure AD exploration tool, and the ROADtools Token eXchange (roadtx) tool. It provides an extensive interface built in Angular that queries the offline database directly for its analysis, and can be installed in multiple ways. The Wiki provides instructions on how to use ROADrecon and roadtx.
Short Summary
š ROADtools
šš½ ROADtools is a framework to interact with Azure AD. It currently consists of a library (roadlib) and the ROADrecon Azure AD exploration tool. ROADlib is a library that can be used to authenticate with Azure AD or to build tools that integrate with a database containing ROADrecon data. šš½ ROADtools is a framework for interacting with Azure AD šš½ It includes a library (ROADlib), ROADrecon, and ROADtools Token eXchange (roadtx) šš½ ROADlib can authenticate with Azure AD or integrate with a ROADrecon database šš½ ROADrecon explores information in Azure AD from Red and Blue Team perspectives šš½ It generates a metadata model and uses HTTP calls in Python to dump data to a database šš½ It provides plugins to query this database and output it to a useful format šš½ ROADrecon is only compatible with Python 3.6-3.8 šš½ It can be installed from PyPi or GitHub, and requires node and npm for Angular front-end changes šš½ ROADtools Token eXchange requires Python 3.7 or newer and can be installed from PyPi or GitHub šš½ Instructions on how to use ROADrecon and roadtx are available on the Wiki.
š source link: https://github.com/dirkjanm/ROADtools
š summarized content: https://hut.threathunterz.com/battlefield-intel/tradecraft-tools/roadtools
#ROADtools #AzureAD #explorationtool #Python #authentication