DEV Community

loading...
Cover image for Just Say No.. To SQL Injection

Just Say No.. To SQL Injection

zoedreams profile image ☮️✝️☪️🕉☸️✡️☯️ ・1 min read

REPO -> https://github.com/ZoeDreams/sql-injection

Build Status

sql-injection

This express module detects sql injection attacks and stops them by sending 403 as response.
The module checks the query string, route params, and body for any sql injection related content.

var app = express();
var sqlinjection = require('sql-injection');
app.use(sqlinjection);
Enter fullscreen mode Exit fullscreen mode

Installation

$ npm install sql-injection
Enter fullscreen mode Exit fullscreen mode

Usage

code example:

var express = require('express');
var sqlinjection = require('sql-injection');

var app = express();

app.configure(function() {
    app.use(sqlinjection);  // add sql-injection middleware here
});

app.get('/route1', function(req, res) {
    res.send(200, {});
});
app.get('/route2/:uid', function(req, res) {
    res.send(200, {});
});
app.post('/route3', function(req, res) {
    res.send(200, {});
});
app.listen(3000);
Enter fullscreen mode Exit fullscreen mode

Discussion (0)

pic
Editor guide