Blockera VPN-tjänsten anonine

PHPportalen Forum Index » Tips och Trix
Lägg ett bokmärke på hela tråden
Skapa nytt inlägg   Svara på inlägget
Visa föregående ämne :: Visa nästa ämne  
Startad av: Meddelande
aSage



Medlem i: 3015 dagar

Status: Offline



#697584
Inlägg Skrivet: 2011-01-02 22:17      Ämne: Blockera VPN-tjänsten anonine Citera

Har sätt på flera ställen nu att sidor väljer att blockera anonine pga. att många använder tjänsten när dom gör intrång.
Tyvärr så kan jag inte testa scriptet, hoppas det är tillåtet att posta ändå. Är 90% säker på att det funkar.

PHP:
1:
<?php
2:
// Det här scriptet skickar alla med VPN-tjänsten anonine 
3:
// till valfri sida.
4:
// Säkerhet.
5:
 
6:
$ip "178.73.203.";
7:
if (isset($_SERVER['REMOTE_ADDR'] == $ip)) {
8:
header("location: index.php"); // Byt ut index.php med valfri fil eller URL.
9:
exit; // Kanske inte behövs?
10:
}
11:
?>
 
Till toppen på sidan
Visa användarprofil Skicka privat meddelande
Peppe L-G



Medlem i: 4398 dagar
Från: Mullsjö
Status: Offline



#697586
Inlägg Skrivet: 2011-01-02 22:37      Ämne: Citera

Tror inte att följande fungerar, och oavsett så känns det väldigt fel logiskt:

PHP:
1:
 isset($_SERVER['REMOTE_ADDR'] == $ip


Manualen skrev:
isset() only works with variables as passing anything else will result in a parse error. For checking if constants are set use the defined() function.
 
Till toppen på sidan
Visa användarprofil Skicka privat meddelande MSN Messenger
Wedge
Administratör



Medlem i: 6049 dagar
Från: Järfälla
Status: Offline



#697597
Inlägg Skrivet: 2011-01-03 00:08      Ämne: Citera

Och inte heller utan isset kommer det att fungera. $ip är inte en komplett IP-adress.
Är det tänkt att vara hela C-nätet 178.73.203.* som ska blockeras?
 

_________________
I am Groot
Till toppen på sidan
Visa användarprofil Skicka privat meddelande MSN Messenger
Makkesk8



Medlem i: 2912 dagar
Från: Polen & danmark
Status: Offline



#710179
Inlägg Skrivet: 2011-07-12 13:33      Ämne: Citera

PHP:
1:
 isset($_SERVER['REMOTE_ADDR'] == $ip)  


kommer aldrig funka pga $ip = "178.73.203." och inget ip har just de numret..

Jag antar du vill blockera alla "178.73.203.XXX" du kan ju dra en explode eller preg_match och utgå där ifrån tex:

PHP:
1:
 $findip explode("178.73.203."$_SERVER['REMOTE_ADDR']);
2:
 
3:
if ($findip[1] != "")
4:
{
5:
die("Hacker");
6:
 

_________________
http://kz-extreme.net/
Till toppen på sidan
Visa användarprofil Skicka privat meddelande Besök användarens hemsida AIM-adress Yahoo Messenger MSN Messenger
Tarre



Medlem i: 4981 dagar

Status: Offline



#710225
Inlägg Skrivet: 2011-07-13 14:49      Ämne: Citera

Och sen behöver du inte skicka dom till någon annan sida. Räcker mex exit;
 
Till toppen på sidan
Visa användarprofil Skicka privat meddelande
kanske



Medlem i: 4273 dagar

Status: Offline



#710229
Inlägg Skrivet: 2011-07-13 16:08      Ämne: Citera

Anonine har även adresser som börjar på både 177 och 178 om jag inte missminner mig.
 
Till toppen på sidan
Visa användarprofil Skicka privat meddelande
Topher
Inaktiverad



Medlem i: 5607 dagar
Från: Härnösand
Status: Offline



#715386
Inlägg Skrivet: 2011-10-20 02:19      Ämne: Citera

sedan finns det ju

www.privatvpn.se

dem har ip från

Server placeringar
Sverige
USA
Schweiz
Nederländerna
Storbritannien

Så det är i princip omöjligt och spärra det är bara byta själv kör jag med PrivatVPN då jag ser webbtv i usa program.

för få komma åt dem så behöver man en amerikansk zoon.
 

_________________
http://www.smsnetwork.org/mikael/swe/phpportalen - När du vill skicka gratis SMS & MMS till hela värden!
Till toppen på sidan
Visa användarprofil Skicka privat meddelande Besök användarens hemsida
Visa tidigare inlägg:   
Skapa nytt inlägg   Svara på inlägget
PHPportalen Forum Index » Tips och Trix
Hoppa till:  
Du kan inte skapa nya inlägg i det här forumet
Du kan inte svara på inlägg i det här forumet
Du kan inte ändra dina inlägg i det här forumet
Du kan inte ta bort dina inlägg i det här forumet
Du kan inte rösta i det här forumet
Du kan inte bifoga filer i detta forum
Du kan inte ladda ner filer från detta forum
Kontakta oss på adressen: info@phpportalen.net
Webbplatsen bygger i grunden på phpBB © 2001, 2002 phpBB Group

Modifieringar har senare gjorts i systemet av PHPportalen
Sid och logotypdesign skapad av Daren Jularic