[Release] Exploit Fix Code

Gestart doorDylan1 reacties29 weergaven

2 berichten · pagina 1 van 1

Dylan

Lid · Topicstarter

Berichten
14.025
Reputatie
1
Punten
0,01
Lid sinds
Laatst gezien
Ik heb een code gevonden op me PC:

[COLOR= #0000BB]<?php
$_GET[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array_map"]array_map[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]trim[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700]);[/COLOR] 
[COLOR= #0000BB]$_POST[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array_map"]array_map[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]trim[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700]);[/COLOR] 
[COLOR= #0000BB]$_COOKIE[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array_map"]array_map[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]trim[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$_COOKIE[/COLOR][COLOR= #007700]);[/COLOR] 
[COLOR= #0000BB]$_REQUEST[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array_map"]array_map[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]trim[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$_REQUEST[/COLOR][COLOR= #007700]);[/COLOR] 
[COLOR= #0000BB]$_GET[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array_map"]array_map[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]stripslashes[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$_GET[/COLOR][COLOR= #007700]);[/COLOR] 
[COLOR= #0000BB]$_POST[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array_map"]array_map[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]stripslashes[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700]);[/COLOR] 
[COLOR= #0000BB]$_COOKIE[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array_map"]array_map[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]stripslashes[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$_COOKIE[/COLOR][COLOR= #007700]);[/COLOR] 
[COLOR= #0000BB]$_REQUEST[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array_map"]array_map[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]stripslashes[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$_REQUEST[/COLOR][COLOR= #007700]);[/COLOR] 
[COLOR= #0000BB]$_POST[/COLOR] [COLOR= #007700]=[/COLOR] [URL="http://www.php.net/array_map"]array_map[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]mysql_real_escape_string[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #0000BB]$_POST[/COLOR][COLOR= #007700]);[/COLOR] 
?>


Dus als je een systeem hebt met exploits, zet deze code in een pagina die je overal include en de meeste exploits zijn gefixt !!

Ik wist niet waar ik dit kon posten dus dan maar gewoon hier

// edit: $_GET & $_COOKIE zijn niet beveiligd met deze script tegen SQL Injections dus die moet je dan wel zelf doen! Anders krijg je errors als je $_GET & $_COOKIE ook met mysql_real_escape_string doet

toevoeging op 17 mei 2012, 12:27:29:
Oke ik zie nu ook pas dat $_POST = array_map(mysql_real_escape_string, $_POST); ookal errors geeft bij mijn systeem

//Luukedit: voortaan graag je startpost laten staan
0
Berichten
3.314
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Lol, niet zo handig dan, als het niet eens werkt voor GETs en COOKIEs yummie En ik zie ook niet in waarom je iedere POST zou gaan escapen, als je m niet in de database stopt heb je daar namelijk niks aan...
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren