2015-04-22 15 views
26

Mam wiele witryn FTP i zapisałem je w Menedżerze witryny. kiedy muszę odzyskać hasło do mojego kolegi, mogę wyeksportować je i odzyskać nazwę użytkownika i hasło. ale teraz znalazłem hasło jest zaszyfrowane. Czy mogę odzyskać hasło do zwykłego tekstu z eksportowanego xml? Używam Filezilla 10.10Hasło do zwykłego tekstu filezilla

  <User>abc.com</User> 
      <Pass encoding="base64">ZW1lcjAyMDI</Pass> 
+0

Proszę przenieść pytanie do [su]. Jest to [off-topic] (http://stackoverflow.com/help/on-topic) tutaj. –

+2

Dla jasności, dla każdego, kto natknie się na to stanowisko z podobnym pytaniem, base64 nie jest szyfrowaniem, to kodowanie. Innymi słowy, twoje hasła są nadal przechowywane w postaci zwykłego tekstu, ale nie w standardowym kodowaniu, które zwykle czytasz i zapisujesz. –

+3

Twoje hasło to: emer0202 Mam nadzieję, że to nie jest prawdziwe hasło - i jeśli z niego korzystasz - idź i zmień go na wszystkich swoich stronach. – jharrell

Odpowiedz

40

Myślę, że to narzędzie szukasz: https://www.base64decode.org/ Wystarczy wypełnić swoimi base64 zakodowane hasło i będzie dekodować go dla Ciebie.

Hasło wydaje się być zakodowane w standardzie base64 (nie można go odczytać w trybie natychmiastowym, ale nadal jest to hasło). W starszych wersjach fileZilla hasło nie było nawet zakodowane, a hasła były tam w postaci zwykłego tekstu, jest to (mała) poprawa.

+3

Nie zgadzam się z ostatnią frazą ostatniego zdania. Jeśli byłaby rzeczywiście zaszyfrowana, byłaby to poprawa, gdyby pozwoliła uwierzytelnionemu użytkownikowi na pewne sposoby odzyskania go. Sposób, w jaki to robi, sprawia, że ​​jest to niedogodność dla prawowitego użytkownika, który chciałby odzyskać swoje hasło. Złośliwy użytkownik prawdopodobnie będzie posiadał skrypt, który automatycznie odszyfrowuje wszystkie hasła w pliku, przez co nie będzie miał żadnych niedogodności. – TecBrat

+0

to działało dla mnie wow !!! wielkie dzięki !!! –

+0

@TecBrat Jeśli był rzeczywiście zaszyfrowany, klucz nadal byłby gdzieś przechowywany, prawdopodobnie inny plik. Niezbyt trudne dla złośliwego użytkownika. Lub musiałby zostać wprowadzony przez użytkownika (hasło główne), ale to w pewnym stopniu pokonuje punkt dogodności. Co robi kodowanie Base64 * robi * to zapobieganie znajomości hasła przez laików po obejrzeniu pliku, nadal potrzebne jest przetwarzanie. Ale oczywiście to nie bezpieczeństwo. Zaletą Base64 dla programistów jest to, że ciąg jest mniej kłopotliwy w obsłudze, ponieważ nie musi być wszędzie uciekany. – TheOperator

Powiązane problemy