![]() |
| |||||||
|
![]() |
| | Thread Tools |
|
#1
| ||||||||||||
| ||||||||||||
| Vad är http:BL?
__________________
http:BL är i grunden ett skript som installeras på en webbplats innebär varje besökare kontrolleras mot Project Honey Pot stora och ständigt växande Spambot listan. Vad betyder det? Det innebär att skräppostspridare, skördare och skrapor få blockeras innan de ens se din webbplats innehåll. Detta minskar skräppost i form av trådar och inlägg eller via skörd e-postadresser till vänster på din webbplats. Det minskar också serverns belastning och bandbredd. Slutligen, om innehållet är allt fint och original Vill du verkligen låta skrapor stjäla den och föra bort det som sin egen? Detta skript stoppar dem innan något innehåll laster. Varför gör jag detta? Eftersom inga guider eller information om genomförandet av denna setup på vBulletin existerar Jag trodde att jag skulle skriva en som jag har satt upp ett par gånger och det är definitivt arbeta och göra en positiv effekt. Installation: Du måste registrera dig för att Project Honey Pot här> http://www.projecthoneypot.org/ Sedan goto din instrumentpanel och få din personliga http:BL nyckel. Det är till vänster längst ner i din statistik. Följ dessa steg för att få http:BL installerad på vBulletin. Steg 1: Öppna ditt sidhuvud mall och på toppen tillägga. $ projecthp Steg 2: Gå till plugins och produkter> lägga till nya plugin i admin CP. Använd standardvärden om inte ändrats nedan. Hook Ort: global_start Titel: Sätt PHP För Project Honey Pot Block Plugin PHP-kod: ob_start (); include ( "projecthp.php '); $ projecthp = ob_get_contents (); ob_end_clean (); Som aktiv, sedan spara. Steg 3: Använd dina PHP redaktör för valfrihet, skapa en fil med namnet projecthp.php och lägga till koden nedan. <? php require ( '/ var / www / vhosts / domain.com / httpdocs / httpbl.php');?> * Not * Du måste ange sökvägen för din domän rot i det format som används på din server, det kommer att variera från en ovan. Om du är osäker, fråga din värd. Nu ladda upp projecthp.php fil i roten på din domän. Steg 4: Nu måste vi skapa http:BL PHP fil, öppna din PHP editor igen. Lägg till koden nedan. Kom ihåg att ändra http:BL viktigaste med en från din Project Honey Pot kontrollpanelen. Kod: : letmein () "> klicka här </ a> för att komma åt sidan. </ p> HTML;)?> Vad har vi gjort här? Några av er kanske har märkt att detta var ganska länge ANDFÅDD. Med en vanlig hemsida PHP-koden kan läggas direkt till php-filer eller ens med en html-sida att det skulle ske i mindre steg. I princip vBulletin körs på mallar och inte tillåter att PHP-koden som skall läggas direkt till källkoden. Med en vanlig webbplats första 1/2/3 åtgärder inte är nödvändiga, med vBulletin första 1/2/3 åtgärder används för att injicera kod i httpbl.php fil. Hur kan jag testa? Bortsett från att få din IP svartlistad på Project Honey Pots spamlist Det verkar inte vara mycket i vägen för att testa detta. Eftersom det inte finns några hopp för att komma till httpbl.php fil jag gjorde följande för att se den slutliga koden (steg 4) som kallas. Öppna httpbl.php, hitta. $ _SERVER [ 'REMOTE_ADDR'] Ersätt med. 123.44.66.99 Ladda upp filen och sedan testa din webbplats. Om filen som kallas korrekt kommer du att få en vit skärm som koden kallas i den sista etappen är nu bruten. Det är en rå sätt men det fungerar. Ångra ändringar av filen och lägga upp den igen igen. Jag har också en honung fälla setup på min webbplatser som åberopar efter http:BL blockerar skript. Sedan installerar http:BL jag har haft några fällor utlösts, innan detta hade jag 91 på en plats inom loppet av några dagar. Så skriptet verkar blockera bots innan de drabbades av fällor, en bekräftelse på att detta fungerar. Du kan lägga till din egen honung fällor om du behöver ytterligare en bekräftelse. Se till att du lägger till koden efter http:BL block du har setup här, så under $ projecthp i rubriken. Mitt System: Hybr! D
|
|
#2
| |||
| |||
| Nice Guide: D. |
|
#3
| |||
| |||
| Hybr! D. .. Du bör även anges i instruktionerna ovan, att de måste begära detta http:BL nyckeln via följande länk, när de väl har registrerat och loggat in på Honey Pot: Begär ett Access Key När de har slutfört den enklaste formen inlämning kommer de att få nyckeln. Det kommer då att visas i Dashboard på den plats du angav ovan. Jag är i färd med att genomföra detta själv ... förutom de vBulletin StopForumSpam mod. |
|
#4
| |||
| |||
| Jag är också förutsatt från nedan citerar ... Citat:
|
|
#5
| |||
| |||
| Nr nödvändigtvis om en ny bot gäller din webbplats kommer det inte att vara blockerad, så jag fortfarande köra en att fånga nya saker som inte finns på http:bl listan. |
|
#6
| |||
| |||
| Citat:
Även där är det stopp forum spam mod, kunde inte hitta en för vB själv.Citat:
|
|
#7
| |||
| |||
| Du har aldrig gjort nämna att skriptet måste begärde dock. Du sa du måste regster och leta efter din nyckel till det lägsta vänster i din statistik. Om du bara registrera dig ... du inte automatiskt en nyckel ... du måste begära en. Åh ... Jag försökte din installationsinstruktioner .. följt dem till "t" ... och inte få det att fungera på min webbplats. Den vBulletin mod hittar du här: vbStopForumSpam |
|
#8
| |||
| |||
| Tjena, hittade din webbplats och samtidigt söka efter denna typ av vB plug in Jag försökte att skapa detta och jag får några fel. [php] Warning: include (projecthp.php) [function.include]: failed to open stream: Ingen sådan fil eller katalog i [path] / global.php (400): eval () 'd code on line 10 Warning: include (projecthp.php) [function.include]: failed to open stream: Ingen sådan fil eller katalog i [path] / global.php (400): eval () 'd code on line 10 Warning: include () [function.include]: Failed opening 'projecthp.php "för integration (include_path ='.:/ usr / lib / php: / usr / local / lib / php') in [path] / global. php (400): eval () 'd code on line 10 [/ php] Anny förslag? Jag använder vB ver 3.8.1 |
|
#9
| |||
| |||
| Den projecthp.php filen laddas inte, så antingen är det inte laddas upp på rätt plats eller dina vägar har fel. Vilket är ditt forum? |
|
#10
| |||
| |||
| Hej Hybr! D. Tack för de ytterst snabba svar. Mitt forum www.thedarkrealmphoenixclan.com Det är installerat som en domän pekaren på mitt konto och det till sin egen handling rot. Jag har vägen från min webbplats cp. Mitt forum är i en egen katalog i roten på den domänen. Jag använder också vbadvanced och det index är i doc rot. Båda projecthp.php och httpbl.php är roten till den domänen. Insticksprogrammet är för närvarande avstängd, så att mina besökare inte behöver se felmeddelanden genereras. |