phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

FAQFAQ - PIERWSZA POMOC!!  regulaminREGULAMIN  SzukajSZUKAJ  UżytkownicyUżytkownicy  GrupyGrupy  StatystykiStatystyki
RejestracjaRejestracja  ZalogujZaloguj  DownloadDownload  katalog Forów DyskusyjnychKatalog Forów   FAQ Video tutoriale

Poprzedni temat «» Następny temat
Przesunięty przez: Matteo
09-11-2013, 09:28
Blocks login bots
Autor Wiadomość
maminowiec


Pomógł: 551 razy
Posty: 1729
Wysłany: 23-01-2011, 15:37   Blocks login bots

Kod:
#############################################################
## MOD Title: Blocks login bots - Blokuje logowanie botom
## MOD Author: Marcin (maminowiec)
##
## MOD Description: Modyfikacja blokuje logowanie botów na forum , i zapobiego zawieszaniu kont użytkownikom.
##
##
## MOD Version: 1.0
##
## Installation Level: Easy
## Installation Time: ~10 Minutes
##
## Files To Edit (4):
##     
##    login.php
##    templates/*/login_body.tpl
##    templates/*/index_body.tpl
##    templates/*/portal_modules/login_menu.tpl
##
##
#############################################################


Zainspirowany tym tematem ( Link ) postanowiłem napisać mini modyfikacje która blokuje logowanie botów na forum i zapobiega zawieszaniu konta.


Proszę o przetestowanie.

Demo: http://maminowiec.cba.pl/
Ostatnio zmieniony przez xlesiu 10-02-2011, 22:27, w całości zmieniany 4 razy  
 
     
Gadatliwa Kasia 

   
Scoobany
[Usunięty]

Wysłany: 23-01-2011, 15:49   

Na czym tak dokładnie polega ta modyfikacja?
 
     
Shellerini


Pomógł: 52 razy
Posty: 167
Wysłany: 23-01-2011, 15:50   

Scoobany, o ile się nie mylę, dodaje CAPTCHE przy logowaniu :)
_________________
kreatywnie ! :)
 
     
maminowiec


Pomógł: 551 razy
Posty: 1729
Wysłany: 23-01-2011, 15:55   

Jest to modyfikacja kodu , dodanie js , cookie , zmiana pół , ukryte pole itp. Użytkownik nie odczuwa zmian
_________________
;] Ebooki do pobrania
 
     
d3X


Pomógł: 187 razy
Posty: 335
Wysłany: 23-01-2011, 16:28   

maminowiec, wgrałem tą modyfikacje na moje testowe forum: d3xprzemo.cba.pl.
I co? Nic się nie zmieniło.
_________________
Jestem jaki jestem, i nigdy tego nie zmienię 8) ...
 
     
maminowiec


Pomógł: 551 razy
Posty: 1729
Wysłany: 23-01-2011, 16:33   

d3X, bo o to chodzi , modyfikacja działa na boty a nie na użytkowników.
 
     
d3X


Pomógł: 187 razy
Posty: 335
Wysłany: 23-01-2011, 16:34   

maminowiec, aha.
Jak coś, to dobrze chodzi, żadnych błędów narazie.
_________________
Jestem jaki jestem, i nigdy tego nie zmienię 8) ...
 
     
wenu

Posty: 22
Wysłany: 23-01-2011, 16:55   

dobre chodzenie dobrym chodzeniem pytanie czy boty blokują konta ?

pytanie jak szybko boty naucza sie tego ?:(
 
     
Mateusz61


Pomógł: 33 razy
Posty: 282
Wysłany: 23-01-2011, 19:55   

maminowiec jeszcze to:
Kod:
#
#-----[ Otworz ]--------------------------------
#
templates/styl/portal_modules/login_menu.tpl



#
#-----[ znajdz ]--------------------------------
#

<form method="post" action="{S_LOGIN_ACTION}">


#
#-----[ dodaj przed ]--------------------------------
#

<script type="text/javascript">
function antybociki(){
tresc = "antybot=1";
godzin = 24;     
wygasa = new Date();
wygasa = new Date(wygasa.getTime()+60*60*1000*godzin);
document.cookie=tresc+"; expires="+wygasa.toGMTString();
}
</script>
<style>
input[type=text]#username{
display:none;
}
</style>



#
#-----[ znajdz ]--------------------------------
#

    <tr>
        <td class="row1" align="{LOGIN_ALIGN}"><span class="gensmall"><input type="hidden" name="redirect" value="{U_PORTAL}">{L_USERNAME}:<br><input class="post" type="text" name="username" size="15"></span></td>
    </tr>
   
#
#-----[ dodaj przed ]--------------------------------
#   

<input type="text" name="username" id="username" />
<!-- <input type="password" name="password" /> -->
<!-- <input type="hidden" name="user" /> -->   



#
#-----[ znajdz ]--------------------------------
#

    <tr>
        <td class="row1" align="{LOGIN_ALIGN}"><span class="gensmall"><input type="hidden" name="redirect" value="{U_PORTAL}">{L_USERNAME}:<br><input class="post" type="text" name="username" size="15"></span></td>
    </tr>
    <tr>
        <td class="row2" align="{LOGIN_ALIGN}"><span class="gensmall">{L_PASSWORD}:<br><input class="post" type="password" name="password" size="15"></span></td>
    </tr>
    <tr>
        <td class="row1" align="{LOGIN_ALIGN}"><span class="gensmall"><input class="text" type="checkbox" name="autologin">{L_REMEMBER_LOGIN}&nbsp;<input type="submit" class="mainoption" name="login" value="{L_LOGIN}"></span></td>
    </tr>
 
       
#
#-----[ zamień na ]--------------------------------
#   




    <tr>
        <td class="row1" align="{LOGIN_ALIGN}"><span class="gensmall"><input type="hidden" name="redirect" value="{U_PORTAL}">{L_USERNAME}:<br><input class="post" type="text" name="usernamee" size="15"></span></td>
    </tr>
    <tr>
        <td class="row2" align="{LOGIN_ALIGN}"><span class="gensmall">{L_PASSWORD}:<br><input class="post" type="password" name="passwordd" size="15"></span></td>
    </tr>
    <tr>
        <td class="row1" align="{LOGIN_ALIGN}"><span class="gensmall"><input class="text" type="checkbox" name="autologin">{L_REMEMBER_LOGIN}&nbsp;<input onclick="antybociki()" type="submit" class="mainoption" name="login" value="{L_LOGIN}"></span></td>
    </tr>

mam nadzieję że dobrze:D
 
     
MagicalBB


Pomógł: 1 raz
Posty: 34
Wysłany: 23-01-2011, 20:49   

Super mod, potwierdzam dzialanie.

PS: Dobry pomysł z tą zmianą zmiennych $_POST
_________________
Odpłatnie wykonuje:
- instalacja skryptu phpBB2 by Przemo, dowolnych modyfikacj, poprawek oraz aktualizacji,
- przywracanie kopii zapasowych baz danych,
- tworzenie i przeróbkę stylów, pisanie modów na życzenie
 
     
wenu

Posty: 22
Wysłany: 23-01-2011, 21:14   

Panowie moze ktoś odpowie/ jakie są szanse ze bot nie nauczy sie tego w najbliższej przyszłości ? bo niechce wprowadzać zamętu aktualnie captcha , zniknie , boty sie naucza znowu wroci
 
     
Mateusz61


Pomógł: 33 razy
Posty: 282
Wysłany: 23-01-2011, 21:21   

wenu nie bój się jak wrócą to się jeszcze raz zmieni :P

właśnie maminowiec może zrób możliwość zmiany zmiennych $_POST w PA
 
     
MagicalBB


Pomógł: 1 raz
Posty: 34
Wysłany: 24-01-2011, 00:10   

Proponuje jeszcze zmienić zmienne $_POST w szybkim logowaniu tym na str g. oraz w portalu.

Poniewaz bez tego nie działa :)
_________________
Odpłatnie wykonuje:
- instalacja skryptu phpBB2 by Przemo, dowolnych modyfikacj, poprawek oraz aktualizacji,
- przywracanie kopii zapasowych baz danych,
- tworzenie i przeróbkę stylów, pisanie modów na życzenie
 
     
centka

Posty: 68
Wysłany: 24-01-2011, 12:18   

u mnie oczywiście szybkie logowanie wyłączone, po wgraniu tego moda boty próbuja się logowac ale nie blokują kont użytkownikom :D wielkie dzieki maminowiec
 
     
Gadatliwa Kasia 

   
sskoczek


Pomógł: 1 raz
Posty: 42
Wysłany: 24-01-2011, 12:33   

ale czy teraz da się zalogować przy tej modyfikacji używając przeglądarki w telefonie?
 
     
Wyświetl posty z ostatnich:   
Odpowiedz do tematu
Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Nie możesz załączać plików na tym forum
Nie możesz ściągać załączników na tym forum
Dodaj temat do Ulubionych
Wersja do druku

Skocz do:  

Kopiowanie wszelkich treści zawartych na forum, modyfikacji oraz instrukcji bez zgody administracji i autorów tematów/postów zabronione!

Powered by phpBB modified by Przemo © 2003 phpBB
Strona wygenerowana w 0,14 sekundy. Zapytań do SQL: 14
Polecane serwisy

Najlepsze oprogramowanie do prowadzenia sklepu internetowegoNajlepszy program do sklepu firmowany przez Przem'a

Sklep z gadżetami

Design Cart - Tworzenie sklepu internetowego

iRonin.IT

• Zamów reklamę