GithubHelp home page GithubHelp logo

dore's Introduction

dore

Direct Object Reference Exploitation

What's this?

This is a tool used to exploit IDOR vulnerability in an automated manner (This is just a PoC, this tool might be ported to any other language). Now, what do I mean by automated? It can exploit IDOR vuln. like a boss! Eventhough there are a few limitations with this too.

How To
  • This section will have an update soon, but anyways this tool requires you to understand python so you can actually start using it right away with the help of script.py and Doc-strings.
Features
  • Uses TOR by default. (local socks5 proxy as a Tor gateway)
  • Has got a really useful function (get_max_id) which basically can obtain max ID from the endpoint. (last/final numerical id)
  • A cool UI and animations during the exploitation duration. Just try using it!
  • Doc-strings to understand what what does the function actually does.
  • Can be used to do perform other web explaitation tasks over Tor network, all thanks to awesome functions like request, match. These functions might look normal, but these are really powerful stuff.
Cons
  • Currently supports numeric field (animations, and get_max_id)
  • Needs refactoring since it does not follow a few good practices.
Todo
  • Adding binary search method for the function get_max_id

Note: A few functions might not work with OSX directly, working on get_max_id and then will start to work to port the code to be usable with OSX.

Will write this soon, but you may try to check by reading script.py out. And, peeking at the docstrings.

dore's People

Contributors

naryal2580 avatar rukh-debug avatar

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.