Skip to content
Snippets Groups Projects
Name Last commit Last update
src
.gitignore
README.md
package-lock.json
package.json

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

Features

Current features:

  • Project listing
    • Project information
    • Store
  • Project Analysis
  • Vulnerability Detection

Getting Started

Prerequisites

Installation

  1. Clone the repo

    git clone https://gitlab.isima.fr/rovandemer/gitlabscanner
  2. Install NPM packages

     npm install
  3. Create the src/data folder, and add a config.json file with the following body :

{
    "api": "https://gitlab.domain.fr/api/v4",
    "privateToken": "WonderfulPrivateToken",
}
  1. Run the script
    npm run test