• Rejestracja
vBHELP.pl - polskie wsparcie vBulletin
  • Tagi:
  1. #1
    dreeg jest nieaktywny Użytkownik
    Dołączył
    Sep 2010
    Posty
    43
    Przydatne posty
    1

    Domyślnie Jak "włamać się na własne forum" - zapomniane hasło

    Witam,

    Mam pewien problem od bardzo dawna nie logowałem się na swoje konto na forum i zapomniałem hasła.
    Mail z przypomnieniem nie dochodzą na mojego maila - Dziwna sprawa. Udało mi się zalgować do phpmyadmin weszłem w tabele z kontami i mam tam swoje hasło w kodzie znaków MD5. Nie chce czegoś źle zrobić. Czy jeśli wygeneruje jakieś inne hasło w jakimś generatorze md5 i podmienie to zadziała to prawidłowo? Nie wiem jak z punktu phpmy admina zmienić wyświetlanie bazy danychw formie tekstu albo przynajmniej mojego konta? Czy jest jakiś inny sposób na zmianę swojego hasła? Proszę o pomoc.



  2. #2
    Mateusz K. jest nieaktywny vBHELP.pl Team
    Dołączył
    Sep 2008
    Posty
    1 447
    Przydatne posty
    165

    Domyślnie

    W bazie musisz ustalić hasło dla swojego konta, hasło dla md5: 123456 to:
    Kod:
    14e1b600b1fd579f47433b88e8d85291


  3. #3
    dreeg jest nieaktywny Użytkownik
    Dołączył
    Sep 2010
    Posty
    43
    Przydatne posty
    1

    Domyślnie

    Cytat Zamieszczone przez Mateusz K. Zobacz posta
    W bazie musisz ustalić hasło dla swojego konta, hasło dla md5: 123456 to:
    Kod:
    14e1b600b1fd579f47433b88e8d85291
    Niestety nie udało mi się zalogować. Próbowałem na kilku różnych hasłach. Założyłem nawet użytkownika nowego wpisałem hasło skopiowałem to jego hasło w kodzie md5 i nadal nie mogę zalogować się na forum. Nie wiem co się dzieje ale dostałem wczoraj około 2tysięcy maili z błędem:

    Database error in vBulletin 4.0.6:

    Invalid SQL:

    SELECT contenttype.contenttypeid AS itemid

    FROM contenttype AS contenttype
    INNER JOIN package AS package
    ON package.packageid = contenttype.packageid LEFT JOIN product AS
    product
    ON product.productid = package.productid
    WHERE
    1 = 1 AND (product.active = '1' OR package.productid =
    'vbulletin') AND contenttype.cansearch = '1';

    MySQL Error : Table 'nazwa_xxxx.contenttype' doesn't exist
    Error Number : 1146
    Request Date : Sunday, March 11th 2012 @ 11:42:30 AM
    Error Date : Sunday, March 11th 2012 @ 11:42:30 AM
    Script : http://www.nazwa-forum/search.php?se...e=vBForum_Post
    Referrer :
    IP Address : jakiś adres ip..
    Username : Nie zarejestrowany
    Classname : vB_Database
    MySQL Version :
    Być może ma to związek z tym że przeszłem z internetu radiowego na kablowy. Może skrypt gdzieś zapisał moje IP z którego się logowałem jako jedyne.. Czy jest w ogóle taka opcja? Nie wiem dlaczego nie mogę się zalogować proszę o pomoc.


  4. #4
    wr0do jest nieaktywny Użytkownik
    Dołączył
    Nov 2011
    Posty
    26

    Domyślnie

    Ma ktoś jakieś rozwiązanie? Podpinam się pod pytanie, jak ogarnąć to hasło i ogólnie konto admina? Jestem w ogóle zdziwiony, że coś takiego nie ma jasnego tutoriala nigdzie w necie.


  5. #5
    Awatar brattanek
    brattanek jest nieaktywny Stały bywalec
    Dołączył
    Nov 2008
    Posty
    410
    Przydatne posty
    4

    Domyślnie

    Wejdz na FTP w pliku config.php masz dane do bazy użyj ich do zalogowania się w phpmyadmin tam odszukaj tabele user wejdz do niej następnie u góry wybierz przeglądaj i twoje id jako admin powinno być 1 i podmien sobie haslo wygenerowane tutaj MD5 generator - Calculate MD5 for the typed string.


  6. #6
    wr0do jest nieaktywny Użytkownik
    Dołączył
    Nov 2011
    Posty
    26

    Domyślnie

    brattanek- jesteś pierwszy tutorial writerem w tej dziedzinie vb :P Dziekuję, sprawdzę jak to śmiga i dam znać


  7. #7
    Awatar WoG
    WoG
    WoG jest nieaktywny vB Specialist
    Dołączył
    Feb 2008
    Posty
    2 812
    Przydatne posty
    299
    Wpisów
    1

    Domyślnie

    Panowie zapominacie, że vBulletin działa na zasadzie MD5 + Salt.
    Najwygodniej będzie jak utworzysz sobie w głównym katalogu forum na ftp plik np. haslo.php i dasz taką zawartość:

    Kod php:
    <?php
    define
    ('VB_AREA''External'); 
    define('SKIP_SESSIONCREATE'1); 
    define('SKIP_USERINFO'1); 
    if (!
    defined('CWD'))
    {
        
    define('CWD', (($getcwd getcwd()) ? $getcwd '.'));
    }
    require_once(
    CWD '/includes/init.php');
    require_once(
    CWD '/includes/functions_misc.php');

    // ID Admina
    $userid 1;
    // Nowe haslo
    $newpassword "nowe haslo";

    $userinfo fetch_userinfo($userid);
    $userdata =& datamanager_init('User'$vbulletinERRTYPE_STANDARD);
        
    $userdata->set_existing($userinfo);
        
    $userdata->setr('password'$newpassword);
    $userdata->save();

    ?>
    Wpisz swoje ID użytkownika i nowe hasło. Uruchom go. Gotowe.
    Z poważaniem,
    WoG

    Ty też możesz pomóc spolszczać vBulletin 5: GitHub.com
    "Rozczarowanie spowodowane niską jakością pamięta się długo po przeminięciu radości spowodowanej niską ceną"


Chmurka.pl

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67