Giter Site home page Giter Site logo

archive-puma / mrrobot Goto Github PK

View Code? Open in Web Editor NEW
2.0 1.0 1.0 6.55 MB

:robot: A robot to solve CTFs challenges at day

Home Page: https://mrrobot.fsundays.tech/

License: GNU General Public License v3.0

Python 100.00%
ctf ctftime mrrobot mr-robot hacking hacking-tool

mrrobot's Introduction

Elliot

Logo

PyPI - Python Version PyPI - Latest Version License

MrRobot is that friend you needed so much by your side during the CTFs. Not only does it help you to perform the tests, but it will also look for ways to solve them for you.

๐Ÿ–ฅ๏ธ Installation

To install the tool, the easiest way is to use the pip command:

python -m pip install mrrobot

In case you need to perform a manual installation, you can use any of the .egg or .whl files inside the dist/ folder:

# Old method
python -m easy_install dist/mrrobot-x.x.x-py3.egg
# New method
python -m pip install mrrobot-x.x.x-py3-none-any.whl

But if this does not convince you because you are in paranoid mode (MrRobot is still a hacking tool), you can install it directly from the source code using the setup.py file:

python setup.py install

๐Ÿ”ฉ Develop

You can develop your own modules or contribute to the development and improvements of the project freely.

To do this, the first thing you have to do is clone the project using the git tool:

git clone https://github.com/cosasdepuma/MrRobot

It is important that you install certain dependencies before you start programming:

# Program dependencies
pip install -r requirements.txt
# Development dependencies
pip install -r requirements-dev.txt

In my case, since I am a fanatic of cleanliness and order, you can use Poetry or Pipenv command to build a virtual environment and simplify the process:

# Using poetry
poetry update
poetry run python -m mrrobot
# Using pipenv
pipenv update
pipenv run python -m mrrobot

โš ๏ธ I strongly recommend the use of Poetry in front of Pipenv because apparently Pipenv is no longer receiving updates from the maintainers

๐Ÿ™ Support the developer!

Everything I do and publish can be used for free whenever I receive my corresponding merit.

Anyway, if you want to help me in a more direct way, you can leave me a tip by clicking on this badge:


PayPal Donation

mrrobot's People

Contributors

cosasdepuma avatar

Stargazers

 avatar

Watchers

 avatar

Forkers

tubbz-alt

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.