Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 5499|Odpowiedź: 2

[Źródło] 【Ćwiczenie】Program C# odszyfrowuje aktualne informacje użytkownika Discuz za pomocą plików cookie

[Skopiuj link]
Opublikowano 23.10.2022 22:02:39 | | | |
Wymagania: Po pomyślnym zalogowaniu użytkownika program Discuz zapisze dane logowania do ciasteczka w sposób responsywny, a jeśli jest znane, jak odszyfrować identyfikator użytkownika aktualnie zalogowanej osoby w tym ciasteczku?

Najpierw musisz zalogować się na serwer i wyświetlić/config/config_global.phpIstnieją 2 konfiguracje w następującej konfiguracji:

Przedrostki ciasteczek:$_config['cookie']['cookiepre']
Klucz szyfrowania i deszyfrowania:$_config['security']['authkey']

Weźmy tę stronę jako przykład: $_config['cookie']['cookiepre'] = 'Mqd1_'; , więc spójrz na wartości :Mqd1_2132_saltkey i Mqd1_2132_auth w ciasteczku.

Zasada jest następująca:

$authkey = "*********"; To jest tajny klucz. $_config['security']['authkey'] = '*******' w pliku konfiguracyjnym/config_global.php; To jest to, patrz, co posiadasz, to co jest.
$salt = _COOKIE $['Mqd1_2132_saltkey']; Jest to liczba losowa generowana przez discuz
$key = md5($authkey.$salt); Klucz deszyfrujący
$info = uc_authcode($_COOKIE['Mqd1_2132_auth'], 'DECODE',$key);

Następnie wydrukuj $info i uzyskaj podobny wynik:

bf6b7e1DDD3da431342f550EB8CE19e5 1

Na końcu odkryliśmy, że na końcu znajduje się numer 1 lub inny, który reprezentuje Twój identyfikator użytkownika, dzięki czemu możemy uzyskać informacje o użytkowniku, a następnie informacje o użytkowniku ucenter na podstawie tego ID.
Gdy już wiesz, jak go odszyfrować, kod C# wygląda tak:

Wpisz odpowiednie informacje w programie, a wynik wykonania wygląda następująco:



Pobierz program:

Turyści, jeśli chcecie zobaczyć ukrytą zawartość tego wpisu, proszęOdpowiedź






Poprzedni:【Praktyczna walka】Zbuduj Thunder Download, usługi DLNA dla Home Media Docker
Następny:Porównanie produktów VDI: VMware Horizon vs. Citrix
Opublikowano 24.10.2022 12:24:43 |
Naucz się go
Opublikowano 25.10.2022 10:13:44 |
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com