Giter Site home page Giter Site logo

yandex / burp-molly-scanner Goto Github PK

View Code? Open in Web Editor NEW
153.0 153.0 26.0 68 KB

Turn your Burp suite into headless active web application vulnerability scanner

License: Other

Shell 0.13% Java 99.87%
automated-testing burp-extensions security vulnerability-scanners

burp-molly-scanner's Introduction

pire_py

This is a cython-based python binding of PIRE.

What is not wrapped:

  • It is impossible yet to subclass Features and Scanners in python and pass the extension back to C++;
  • Most low-level operations with Fsm;
  • mmap- and Action-related methods and functions;
  • Run for pair of scanners;
  • Feature and Encoding classes.

Interface of the binding is similar to the original one. Differences:

  • All C++-space global template functions are wrapped as python instance methods.
  • Fsm::operator * () is wrapped as Fsm.Iterated().
  • All scanners' states are represented as classes similar to Pire::RunHelper.
  • Encoding, Feature and Option abstractions are replaced with single Options abstraction, which is used to tweak Lexer behavior. Options can be either parsed from string such as "aiyu" or composed of predefined constants such as I and UTF8.
  • Instead of lexer.AddFeature(Capture(42)) you use lexer.AddCapturing(42).
  • Unsuccessful glue operation raises OverflowError instead of returning empty scanner.

burp-molly-scanner's People

Contributors

kyprizel avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

burp-molly-scanner's Issues

Burp Crashing while loading Extension

Hello,

Thanks for doing this, I was trying to install this, so as per description, created build using Maven

image

While adding the extension, I tried to add or enable it and it causing the Burp Crash, can you look into this?

2017-11-18_17-04-48

Java Version

"The extension could not be loaded because it requires a later version of Java. To use this extension you will need to start Burp with the required or later Java version."

What version I need?

I have now:

java -version
java version "1.7.0_80"
Java(TM) SE Runtime Environment (build 1.7.0_80-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)

Thanks again

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.