Poprzedni temat :: Następny temat |
Kula Wysłany: Nie 10 Wrz, 2006 |
|
|
Mod polega na tym ?e gdy zbanujemy kogo? na forum cz?sto ta osoba zmienia sobie adres proxy i nada? nam szkodzi . Mod odrzuca wszystkie wej?cia zza granicy . Dlatego nadaje si? tylko na Polskie fora , mi?dzynarodowe odpadaj? ...
Oto rozwi?zanie :
Open :
common.php
Find:
PHP Code:<?php
$sql_cache_enable = 1;
$show_queries = 0;
?>
Before Add :
PHP Code:<?php
$proxycheck = 1; // sprawdzanie w?aczone = 1, wy??czone = 0
$proxyaddr = gethostbyaddr($_SERVER['REMOTE_ADDR']);
if($proxycheck) {
$proxytmp = explode('.',$proxyaddr);
$proxycc = array_pop($proxytmp);
if($proxycc == 'pl') {
if($_SERVER['HTTP_VIA'] || $_SERVER['HTTP_X_FORWARDED_FOR'] || $_SERVER['HTTP_CLIENT_IP'] || $_SERVER['HTTP_X_FORWARDED']) {
die('Musisz wy??czy? Proxy aby wej??');
}
else { /* kontynuacja, wpuszczenie na forum */ }
}
else {
die('Twoje IP musi pochodzi? z Polski aby? m?g? wej??<br>Je?li u?ywasz zagranicznego Proxy wy??cz je');
}
}
?> |
|
Widmo Wysłany: Nie 10 Wrz, 2006 |
|
|
show :) |
|
KnofeL Wysłany: Nie 10 Wrz, 2006 |
|
|
Kula, dlaczego nie dopiszesz tam te? innych ang,tk,us itp, itd pomys? ciekawy, tylko wydaje mi si? ?e na proxy z poziomem 0 to nie zadzia?a, zbyt proste to jest ?eby dzia?a?o :D
Druga sprawam je?li mam polskie proxy to i tak wejde ;) |
|
Kula Wysłany: Nie 10 Wrz, 2006 |
|
|
Nie koniecznie bo je?li adres ma PL na ko?cu to sprawdza czy nie istnieje kt?ra? z warto?ci kt?re wysy?aj? proxy, czyli tutaj HTTP_VIA, HTTP_X_FORWARDED_FOR itd. |
|
PiotrLegnica Wysłany: Nie 10 Wrz, 2006 |
|
|
Anonimowe proxy nie ustawiaj? tych nag??wk?w. |
|
Kula Wysłany: Pon 11 Wrz, 2006 |
|
|
PiotrLegnica napisał/aAnonimowe proxy nie ustawiaj? tych nag??wk?w.
Chyba niema jeszcze sposobu na anonimowe proxy |
|
qbs Wysłany: Pon 11 Wrz, 2006 |
|
|
mozesz dodac sprawdzanie czy w hostname wystepuje jeszcze slowo proxy oraz czy ip == hostname |
|
ccn Wysłany: Czw 22 Mar, 2007 |
|
|
Ej, mo?e by?cie chocia? pisali sk?d wzieli?cie kod?
Modyfikacja jest moja, orygina? na http://www.phpbb2.pl/forum/viewtopic.php?t=14167
Wyja?niam co do high anonymous proxy:
Zastanawiacie sie czemu tylko z polski mo?na wchodzi??
Ot?? w tym ca?y klucz do sukcesu (95% szansy ?e proxy nie przejdzie)
Znale?li?cie kiedy? dzia?aj?ce polskie highanonym proxy?
Bo ja nie, chocia? du?o szuka?em.
Je?li odrzucimy wej?cie zza granicy - gdzie jest kupa highanonym'?w - to mamy bardzo du?e szanse ?e zadzia?a jak natura chcia?a :D
Owszem, je?li znajdzie jest 5 czy wi?cej highanonym proxy w polsce to zbanowanie ich jest ?atwe ;)
?atwiej zbanowa? 5 ni? 999999999999.... i wi?cej, nie ? :)
PS: Pomys? ze sprawdzaniem ci?gu znak?w "proxy" w hostname to bardzo dobry pomys?, bo jakby dajmy na to znalaz?o sie w polsce high anonym proxy to jest ~50% prawdopodobie?stwa ?e bedzie "proxy" w hostname (du?o proxy tak ma)
Wi?c je?li by to zastosowa? to mo?na dopisa? pare % szans na skuteczno?? ;)
PS2: Transparent i Anonymous proxy zostawia ?lady w tych tablicach, co skrypt wykryje i zablokuje dost?p, tylko High Anonymous nie zostawia nic. No ale w polsce jest ich naprawde znikoma ilo?? (o ile s??) wi?c... :) |
|
KnofeL Wysłany: Czw 22 Mar, 2007 |
|
|
Szkoda tylko ?e na moim forum mo?e 5-7% to userzy z Polski ;) |
|
ccn Wysłany: Czw 22 Mar, 2007 |
|
|
KnofeL napisał/aSzkoda tylko ?e na moim forum mo?e 5-7% to userzy z Polski ;)
Nie mo?na mie? wszystkiego
Ja chcia?bym, ?eby ka?dy w necie mia? swoje niezmienne IP i ?eby jeden ban za?atwia? ca?? spraw?, ale tak nigdy nie bedzie...
Ten skrypt b?dzie dzia?a? do puki w polsce nie powstanie za du?o elite proxy, wtedy bedzie bezu?yteczny...
Kto? musi kiedy? wymy?li? jak?? rade na proxy, bo to najlepszy spos?b ?eby za?mieca? fora i wkurza? administracje (wiem co to znaczy, ten skrypt mi pom?g? z jednym go?ciem - mia?em szcz??cie ?e mia? sta?e IP, bo blokuj?? proxy pozby?em sie go) |
|
|
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
|