django-rickroll

Screenshot Software:
django-rickroll
Mga detalye ng Software:
Bersyon: 0.1.1
I-upload ang petsa: 20 Feb 15
Nag-develop: David Winterbottom
Lisensya: Libre
Katanyagan: 2

Rating: nan/5 (Total Votes: 0)

Django-rickroll ay isang Django app para sa paghawak ng mga nakakahamak na mga kahilingan sa loob ng isang Django application.
Pag-install
I-install mula sa PyPi (stable):
buto ng bungang-kahoy-install Django-rickroll
o Github (dev):
buto ng bungang-kahoy-install ng Git -e: //github.com/codeinthehole/django-rickroll.git#egg=django-rickroll
Idagdag 'rickroll' sa iyong INSTALLED_APPS at ang sumusunod sa iyong MIDDLEWARE_CLASSES:
'Rickroll.middleware.HackingAttemptMiddleware'
Paggamit
Hangga't detect ka ng pag-hack pagtatangka, itataas ng pagbubukod HackingAttempt at ang middleware ay rickroll ang nakakasakit na gumagamit.
Halimbawa, sa iyong views.py:
mula rickroll.exceptions-import HackingAttempt
def some_view (kahilingan):
& Nbsp; # ...
& Nbsp; kung hacking_detected:
& Nbsp; taasan HackingAttempt ()
pagkatapos ay pinag-uusapang user ay makakuha-redirect sa http://www.youtube.com/watch?v=dQw4w9WgXcQ. Destinasyon ay maaaring mapatungan gamit ang setting ng RICKROLL_URL.
Discussion
Kung ang iyong site kailanman ay makakakuha ng pagpasok sinubok, ang kumpanya sa pagsubok ay malamang na manipulahin ang bawat kahilingan sa iyong site na kung saan mayroong mga parameter ng pag-nakapasa sa (mga parameter ng query, POST param, cookies at iba pa). Kapag nakatagpo ka ng isang parameter na dapat ay isang integer ngunit may halaga ../../../../../../etc/passwd, hindi laging malinaw kung ano ang "karapatan" tugon ay dapat na. . Akala ko magiging nakakatawa upang rickroll

Mga Kinakailangan :

  • Python
  • Django

Iba pang mga software developer ng David Winterbottom

purl
purl

20 Feb 15

csvfilter
csvfilter

1 Mar 15

Oscar
Oscar

20 Jul 15

Mga komento sa django-rickroll

Mga Komento hindi natagpuan
Magdagdag ng komento
I-sa mga imahe!