Gitlab - Scraper
Analyze your Gitlab projects with ease
👷 It is currently under development and is not yet ready for use.
Table of Contents
About Gitlab - Scraper
It is a tool made to analyze a Gitlab subdomain and extract information about the projects to find potential vulnerabilities such as exposed credentials, exposed API keys, etc.
Built With
- Node.js
- Node-Gitlab
- Express (soon)
Features
Current features:
-
Project listing
- Project information
- Store
- Project Analysis
- Vulnerability Detection
Getting Started
Prerequisites
Installation
-
Clone the repo
git clone https://gitlab.isima.fr/rovandemer/gitlabscanner
-
Install NPM packages
npm install
-
Create the
src/data
folder, and add aconfig.json
file with the following body :
{
"api": "https://gitlab.domain.fr/api/v4",
"privateToken": "WonderfulPrivateToken",
}
- Run the script
npm run test