express-route-troll

1.1.7 • Public • Published

Troll users of your Express app. Redirect them to rick roll song or 5GB file download when they hit known secure route.

install

npm i -S express-route-troll

usage

const express = require('express')
const app = express()
const port = 3000
const routeTroll = require('express-route-troll')

app.use(routeTroll())

app.get('/', (req, res) => res.send('Hello World!'))

app.listen(port, () => console.log(`Example app listening at http://localhost:${port}`))

Default routes are

  • /.env
  • /wp-admin
  • /wp-config.php

Default redirectUrl is

custom settings

Specify routes or redirectUrl for your custom needs

routes - array of routes (req.path) redirectUrl - url string

app.use(routeTroll({
    routes: ['/.env', '/wp-admin'],
    redirectUrl: 'https://example.com'
}))

Readme

Keywords

none

Package Sidebar

Install

npm i express-route-troll

Weekly Downloads

1

Version

1.1.7

License

ISC

Unpacked Size

1.8 kB

Total Files

3

Last publish

Collaborators

  • michalhonc