Metody szyfrowania haseł w programach

Niniejsze opracowanie zawiera wykaz podstawowych metod szyfrowania danych stosowanych w programach, które są obsługiwane przez aplikację recALL. Informacje te mogą być przydatne w procesie odzyskiwania haseł.

Poniżej znajduje się lista identyfikatorów (wraz z krótkim wyjaśnieniem) stosowanych w kolumnie algorytm:

Jeżeli w tabeli jest jednocześnie algorytm symetryczny i funkcja skrótu oznacza to, że hasło główne w połączeniu z np. hasłem użytkownika stosowane jest jako klucz do algorytmu symetrycznego. W przypadku, gdy w tabeli przedstawiona jest tylko funkcja skrótu, odzyskanie hasła możliwe jest przez tablice tęczowe (ang. rainbow table, http://en.wikipedia.org/wiki/Rainbow_table )

Przeglądarki internetowe

Nazwa Algorytm
Avant Browser 2012-2014 AES
Chrome DPAPI
Comodo Dragon DPAPI
CoolNovo DPAPI
Firefox 3.5-24.x 3DES/SHA1
Lunascape 6.x 3DES/SHA1
Maxthon 3.x-4.x RC4/SHA1 dla pliku, BLOWFISH dla hasła w pliku
Microsoft Internet Explorer 10.x-11.x VAULT
Microsoft Internet Explorer 4.x-6.x PSTORE
Microsoft Internet Explorer 7.x-9.x DPAPI
Mozilla Firebird 0.6-0.7 3DES/SHA1
Mozilla Firefox 0.8-3.0 3DES/SHA1
Mozilla Phoenix 0.1-0.5 BASE64
Netscape 8.x SIMPLE
Netscape 9.x 3DES/SHA1
Opera 15.x-20.x DPAPI
Opera 4.x – 12.x 3DES/MD5
QupZilla 1.x PLAIN
Safari 5.x DPAPI
Sleipnir 5.x DPAPI
Yandex Browser DPAPI

Programy pocztowe

Nazwa Algorytm
Becky! 2.x SIMPLE
Claws Mail 3.x DES
Eudora 6.x BASE64
Fling 2.x RC4/MD5
FoxMail 5.x-6.x SIMPLE
FoxMail 7.x SIMPLE
Gmail Notifier CREDENTIAL
GMail Notifier Pro 4.x AES
IncrediMail SIMPLE
Mail Commander SIMPLE
MailPeek 0.93 SIMPLE
Microsoft Outlook 2002-2010 DPAPI
Outlook Express PSTORE
Phoenix Mail 0.93 SIMPLE
PocoMail SIMPLE
PopMan 1.x SIMPLE
SmarterMail 10.x – 11.x DES
The Bat! 5.x SIMPLE
Thunderbird 3.5-24.x 3DES/SHA1

Pobieranie plików, programy FTP

Nazwa Algorytm
32bit FTP SIMPLE
AbsoluteFTP, SecureFX SIMPLE
Adobe Dreamweaver CS6 DPAPI
ALFTP SIMPLE
Alt Commander 1.3 PLAIN
AutoFTP SIMPLE
BitKinex BLOWFISH
BulletProof 1.x-2010 SIMPLE
ClassicFTP RC4/MD5
CoffeeCup Free FTP 3.x SIMPLE
CoffeeCup The HTML Editor 12.x SIMPLE
CoreFTP AES
CuteFTP 1.x SIMPLE
CuteFTP 8.x BLOWFISH
Cyberduck 4.x DPAPI
DirectFTP 6.9 BLOWFISH
Directory Opus 10.x SIMPLE
Download Accelerator Plus 10.x BASE64
ExpanDrive 1.x DPAPI
ExpanDrive 2.x DPAPI
Far Manager SIMPLE
FFFTP 1.x SIMPLE lub AES/SHA1
FileZilla 2.x SIMPLE
FileZilla 3.x PLAIN
FlashFXP SIMPLE
Forte Agent 7.x SIMPLE
Free Download Manager 3.x PLAIN
FreeCommander 2009 BLOWFISH
Frigate 3 BASE64
FTP Commander SIMPLE
FTP Control 4.x SIMPLE
FTP Explorer DPAPI
FTPRush 2.x BLOWFISH
FTPx 8.x DPAPI
hubiC 1.x AES
Internet Download Manager 6.x SIMPLE
LeapFTP 3.x SIMPLE
Mipony 2.x PLAIN
MultiCommander 3.x RC4/MD5
NetDrive 1.x 3DES
Orbit Downloader 2.x-4.x IDEA
Pajączek 2.x PLAIN
Pajączek 4.x-5.x SIMPLE
SmartFTP RC4/MD5
SoftX FTP Client SIMPLE
Staff-FTP 3.x SIMPLE
Total Commander SIMPLE
TurboFTP SIMPLE
UltraCompare 8 BLOWFISH
UltraEdit 18 BLOWFISH
UltraFXP 1.x BLOWFISH
UseNeXT 5.x DPAPI
Web Site Publisher 2.x SIMPLE
WebDrive DES/3DES/SHA1
Windows Commander SIMPLE
WinSCP 5.x SIMPLE
WS_FTP 5.x-12.x SIMPLE lub 3DES
Zajączek 4.1 PLAIN

Komunikatory internetowe

Nazwa Algorytm
AIM 6.x BLOWFISH
AIM 7.x BLOWFISH
aMSN DES
AQQ SIMPLE
Ayttm PLAIN
Beyluxe Messanger 4.x SIMPLE/VOLUMEID
BigAnt Messenger 2.x SIMPLE
BigAnt Server 2.9x MD5
Bla Bla Komunikator PLAIN
Cisco Unified Personal Communicator 7.x DPAPI
Cisco Unified Personal Communicator 8.x DPAPI
Digsby 83 i nowsze RC4/SHA1/SYSTEMID
Digsby do 83 RC4
FAIM 0.2x SIMPLE
FreeGG 2.x PLAIN
Gajim 0.15.x PLAIN
GG 11.x-12.x RC4/VOLUMEID
GG 6.x-7.x SIMPLE
GG 8.x-10.x BLOWFISH/VOLUMEID
GGLite AES/MD5
Gizmo 5.x RC4/MD5
Google Talk DPAPI
imeem 2.x AES
imGiant Lite 2.x PLAIN
IMVU SIMPLE
InstantBird 1.4 3DES/SHA1
InstantBird 1.x PLAIN
JAJC SIMPLE
Kadu SIMPLE
Konnekt SIMPLE
licq 1.7 PLAIN
Meebo Notifier SIMPLE
Metanol SIMPLE
Microsoft Live Messenger CREDENTIAL
Miranda IM SIMPLE lub PLAIN
Miranda NG (bez szyfrowania profilu) PLAIN
Nimbuzz 2.x HEX
Omega Messenger 3.x SIMPLE
ooVoo 3.5.x RC4
Paltalk SIMPLE/VOLUMEID
Pandion SIMPLE
Pidgin 2.x PLAIN
Pidgin 3.x PLAIN lub CREDENTIAL
PSI SIMPLE
qutIM 0.3.x PLAIN
SIM SIMPLE
Spark IM 2.x 3DES
SPIK 2.x AES
Stefan SIMPLE
Stefan (tlen i gg) BLOWFISH
Tlen 6.x SIMPLE
Tlen 7.x SIMPLE
Trillian 3.x – 5.x SIMPLE
Windows Messenger CREDENTIAL
Wippien 2.5.x AES
WTW AES

Zarządzanie bazami danych

Nazwa Algorytm
ASA Maestro SIMPLE
DB2 Maestro SIMPLE
Firebird Maestro SIMPLE
FlameRobin PLAIN
MaxDB Maestro SIMPLE
Oracle Maestro SIMPLE
PostgreSQL Maestro SIMPLE
SQL Manager for Interbase and Firebird SIMPLE
SQL Manager for Oracle SIMPLE
TurboBird 0.9.x PLAIN

Zdalny pulpit

Nazwa Algorytm
TigerVNC 1.x D3DES
TightVNC 2.x D3DES
RealVNC D3DES
UltraVNC D3DES

Pozostałe

Nazwa Algorytm
Any Video Converter 3.x PLAIN
ChomikBox 2.x MD5
Cisco VPN Client 5 3DES/SHA1
CoD RconTool 11.x PLAIN
DynDNS 4.x SIMPLE
eBay Auction Sniper Pro 3.x PLAIN
HDMS Headend Device Management System 2.x MD5
JZK (pakiet X2) SIMPLE
K9WEB SIMPLE
mBank History PLAIN
Microsoft DialUp LSA
Microsoft Remote Desktop Services CREDENTIAL
Microsoft Windows 2000-2008 R2 Autologin PLAIN
Microsoft Windows 9x Screen Saver SIMPLE
Microsoft Wireless DPAPI (SYSTEM_USER)
Minecraft 1.x DES/MD5
MS SQL Maestro SIMPLE
MySQL Maestro SIMPLE
NapiProjekt 1.x PLAIN
NapiProjekt 2.x SIMPLE
NoIP BASE64
Płatnik 5.x-8.x SIMPLE
RAFSOFT Faktura VAT 2010 PLAIN
RAFSOFT Faktura VAT 2012 SIMPLE
Slican ConfigMAN 4.x PLAIN
SoftNet HomeNet SIMPLE
SuperPutty 1.x PLAIN
Trade Manager 2013 TOKENID

Opracowanie Maciej Kaczkowski (c) keit
Ostatnia zmiana 2014-02-15