Skip to content

Moins-2/RootMe-Solver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nuclei Templates for RootMe

This script is used to solve the challenges of the RootMe platform.

Disclaimer

This project is done to practice automation and to learn more about some tools, to be able to extend it with more real situations. Do not use it on challenges you didn't solve yourself.

Setup

You need to install jq in order to parse JSON files.

Also, you for some challenges you need to install Nuclei that needs Golang

How to use

  1. Connect to the rootme website and get the challenge number (as in the url)
  2. Run ./solver.sh --all to solve all the challenges
  3. Or run ./solver.sh <challenge_number> to solve only one challenge

You can specify tools that you don't want to use, ... Everything is detailled if you run ./solver.sh --help

Contribute

What do the repo need

From documentation, adding small features or adding new solutions, there are a lot of things to do. You can find some in issues.

How to contribute

  1. Fork the project
  2. Create a branch
  3. Commit your changes
  4. Push to the branch
  5. Create a Pull Request

Other

Feel free to contribute to this project by adding new templates, improving existing ones, or adding explainations. For any questions or tips, feel free to contact me on Twitter @TomitoMoinsDeux.