/django-google-dork

A django app to manage Google dorks, run them and store results

Primary LanguagePythonBSD 2-Clause "Simplified" LicenseBSD-2-Clause

django-google-dork

License Documentation pypi version pypi download month Build Status Coverage Status

A django app to manage Google dorks, run them and cache results.

Status

This is highly experimental, unfinished, work in progress.

If you're looking for something you can use, they try again later...

The reason I'm publishing packages and documentation publically is because this is part of my continuous integration system.

As soon as the code is usable and has sufficient features, I will publish it as version 1.0.

Anything with a version lower than 1.0 is not guarented to work as the documentation said, althrough I will publish only version of the code that pass the build and the test steps.

TODO

By priority order:

  • Add downloader concept
  • Add admin models
  • Add support for async tasks (rabbitmq) and tests
  • Test with multiple DB (sqlite, mysql, posgres) to make sure we're UTF-8 compliant
  • Add tests with non latin/western encoding (russian, chinese, ...)
  • refactor custom fields (Campaign and Dork)
  • Make sure PyPi packages are working correctly
  • Write comprehensive documentation (installation, concepts and rational, usage, dev & test, API, ...)
  • Improve coverage
  • Add blacklisting and/or url match/exclude patterns (all regexp)
  • Add initial data?
  • Add template for dork progress indicators (Jobtastic w/ jquery-celery)

Documentation

Read the docs →