Giter Club home page Giter Club logo

sqlinjectionwiki's Introduction

NetSPI logo

NetSPI SQL Injection Wiki

This wiki's mission is to be a one stop resource for fully identifying, exploiting, and escalating SQL injection vulnerabilities across various Database Management Systems. Want to know more? Check out the release blog!

Contributing

Structure

All DBMS content is located in the ./build directory, under the appropriate DBMS. Any basic content changes should be made in this folder. Adding a new DBMS is not currently a well abstracted process. Submit an issue for help in adding an entire new DBMS. Top level pages with no DBMS tabs can be added in the ./views directory and included in ./views/nav.html.

More detailed documentation coming soon.

Style

Follow the styles already set in the existing files if not listed below.

  • All tables should have classes of table table-striped table-hover
  • All code snippets should be wrapped in <code></code>
  • All top headers should be <h3></h3>
  • All sub section headers should be <h4 class="injectionSubheading"></h4>
  • Top level descriptions should be <p class="readableText"></p>
  • Secondary descriptions should just be <p></p>

Development environment

It is easiest to run this locally with the attached python script runit.py. This removes all caching and adds a fallback url, so we can use real URL paths for routing. To run just type python runit.py and go to http://localhost:8000.

Github contributing

To make any changes please make a pull request or create an issue.

Admin contributing

For those with write access to this repository do the following after making changes or before accepting pull requests:

Increment the minor VERSION variable near the bottom of ./index.html. This helps push the new changes even if they're cached.

git pull
git add .
git commit -am "[commit_message_here]"
git push origin master

That will update the master repository.

Contributors

  • Aaron Yaeger
  • Antti Rantasaari
  • Ben Tindell
  • Colin Salisbury
  • Eric Gruber (@egru)
  • Jake Reynolds (@jreynoldsdev)
  • Kai Tran (@k_tr4n)
  • Rafael Seferyan
  • Scott Sutherland (@_nullbind)

sqlinjectionwiki's People

Contributors

jacobreynolds avatar

Stargazers

 avatar

Watchers

 avatar  avatar  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.