Site icon API Security Blog

ADOKit – Azure DevOps Services Attack Toolkit

Azure DevOps Services Attack Toolkit – ADOKit is a toolkit that can be used to attack Azure DevOps Services by taking advantage of the available REST API. The tool allows the user to specify an attack module, along with specifying valid credentials (API key or stolen authentication cookie) for the respective Azure DevOps Services instance. The attack modules supported include reconnaissance, privilege escalation and persistence. ADOKit was built in a modular approach, so that new modules can be added in the future by the information security community. Full details on the techniques used by ADOKit are in the X-Force Red whitepaper. Installation/Building Libraries Used The below 3rd party libraries are used in this project. Library | URL | License —|—|— Fody | https://github.com/Fody/Fody | MIT License Newtonsoft.Json | https://github.com/JamesNK/Newtonsoft.Json | MIT License Pre-Compiled Use the pre-compiled binary in Releases Building Yourself Take the below steps to setup Visual Studio in order to compile the project yourself. This requires two .NET libraries that can be installed from the NuGet package manager. Load the Visual Studio project up and go to "Tools" –> "NuGet Package Manager" –> "Package Manager Settings" Go to "NuGet Package Manager" –> "Package Sources" Add a package source with the URL https://api.nuget.org/v3/index.json Install the Costura.Fody NuGet package. Install-Package Costura.Fody -Version 3.3.3 Install the Newtonsoft.Json package…Read More

Exit mobile version