django-rickroll

Software kuvakaappaus:
django-rickroll
Ohjelmiston tiedot:
Versio: 0.1.1
Lähetyksen päivämäärä: 20 Feb 15
Kehittäjä: David Winterbottom
Lupa: Vapaa
Suosio: 2

Rating: nan/5 (Total Votes: 0)

Django-rickroll on Django sovellus käsittelyyn ilkeä pyyntöjä Django sovelluksen.
Asennus
Asenna PyPi (vakaa):
Pip asentaa Django-rickroll
tai Github (dev):
Pip asentaa -e git: //github.com/codeinthehole/django-rickroll.git#egg=django-rickroll
Lisää "rickroll" teidän INSTALLED_APPS ja seuraavat oman MIDDLEWARE_CLASSES:
"Rickroll.middleware.HackingAttemptMiddleware"
Käyttö
Missä ikinä havaita tietomurron, nostaa HackingAttempt poikkeus ja middleware rickroll rikkoneen käyttäjä.
Esimerkiksi omassa views.py:
alkaen rickroll.exceptions tuoda HackingAttempt
def some_view (pyynnöstä):
& Nbsp; # ...
& Nbsp; jos hacking_detected:
& Nbsp; nostaa HackingAttempt ()
Sitten käyttäjä kyseessä saavat ohjataan http://www.youtube.com/watch?v=dQw4w9WgXcQ. Kohde voidaan ohittaa käyttämällä asetusta RICKROLL_URL.
Keskustelu
Jos sivustosi koskaan saa levinneisyys testattu, testaus yhtiö todennäköisesti manipuloida jokaista pyyntöä sivustoon, jossa on parametreja siirrellään (kyselyparametreja, POST params, evästeet jne). Kun kohtaat parametri, jonka pitäisi olla kokonaisluku, mutta on arvoa ../../../../../../etc/passwd, se ei ole aina selvää, mitä "oikea" vastaus olisi. Ajattelin, että olisi hauska rickroll.

Vaatimukset :

  • Python
  • Django

Muu ohjelmistojen kehittäjä David Winterbottom

csvfilter
csvfilter

1 Mar 15

purl
purl

20 Feb 15

Kommentit django-rickroll

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!