Dekoder haseł FTP dla Total Commandera

Z okazji rocznicy, okrągłej oczywiście — odkodowania 133541 (tak — stu trzydziestu trzech tysięcy pięciuset czterdziestu jeden) haseł przez mój dekoder online, publikuję kody źródłowe algorytmu dekodowania haseł FTP Total Commandera w formie paczek dla popularnych języków programowania.

Dostępne są paczki dla PHP, Pythona, JS i waszego ukochanego Rust. Kody źródłowe wszystkich paczek są dostępne na moim GitHubie.

https://www.pelock.com/pl/produkty/total-commander-odzyskanie-hasla-ftp/sdk

Więc, jakby ktoś potrzebował szybko wdrożyć dekodowanie w jakichś narzędziach forensic to polecam – za darmo to dobra cena 🙂

from binascii import hexlify

from total_commander_ftp_password import TotalCommanderPasswordDecoder

cipher_hex = "00112233445566778899aabbccddeeff"

decoder = TotalCommanderPasswordDecoder()
plain = decoder.decrypt_password(cipher_hex)

if plain is None:
    raise RuntimeError("Invalid ciphertext (bad hex, odd length, or too short).")

print(plain)
print(hexlify(plain).decode("ascii"))

Wszystkie pakiety mają dodatkowo wbudowane proste narzędzie CLI.

PS. Wspierajmy twórców oprogramowania

Total Commander Odzyskanie Hasła FTP

Narzędzie do odzyskiwania haseł FTP dla popularnego menedżera plików Total Commander pozwala na odszyfrowanie haseł wszystkich kont FTP zapisanych w pliku konfiguracyjnym wcx_ftp.ini.

Dekoder haseł FTP dla menedżera plików Total Commander.

Dekoder haseł dostępny na stronie:

https://www.pelock.com/pl/produkty/total-commander-odzyskanie-hasla-ftp

Dodatkowo znajdziecie tam algorytm dekodowania hasła w assemblerze i przepisany na PHP.