Parašė BloodKiller· 2007 Rugp. 10 01:08:02
#1
Taigi, sis atnaujinimas pades apsisaugoti nuo bruteforce ataku per sausainelius. Pirma ivykdykite uzklausa per savo
MySQL valdymo programa.
CREATE TABLE prefix_blogi_bandymai (
bandymo_ip VARCHAR (255) NOT NULL,
bandymo_data BIGINT (20) NOT NULL
);
Dabar atsidarykite maincore.php ir susiraskite
if (isset($_COOKIE['fusion_user'])) {. Dabar ieskokite
unset($cookie_vars,$cookie_1,$cookie_2); ir po sia eilute irasykite sia.
if (!dbrows($result) && dbcount("(*)","blogi_bandymai","bandymo_ip = '".$_SERVER['REMOTE_ADDR']."' AND bandymo_data > ".(time()-1800)) < 3) dbquery("INSERT INTO ".$db_prefix."blogi_bandymai (bandymo_ip,bandymo_data) VALUES ('".$_SERVER['REMOTE_ADDR']."','".time()."');");
Po irasyta eilute yra
if (dbrows($result) != 0) {. Ja keiskite i.
if (dbrows($result) != 0 && dbcount("(*)","blogi_bandymai","bandymo_ip = '".$_SERVER['REMOTE_ADDR']."' AND bandymo_data > ".(time()-1800)) < 3) {
Viska issaugokite ir galite nusiraminti, nes dabar jusu tinklapi nulauzti bus ne taip paprasta kaip anksciau.