Вход:  Пароль:  
FreeSource: WINE/Programs/БалтБанк ...
Free Source | Каталог | Изменения | НовыеКомментарии | Пользователи | Регистрация |

Банк-Клиент Балтийского банка


– Обновление программы выполняется
– Ключи получаются (есть проблема с выбором каталога)
– Запрос выписки происходит, но результат не открывается.
– Платёжки отправляются


Использование riched32.dll
Используется сертифицированное средство крипто-защиты


Необходима подстановка нативного OLE


0009:trace:module:import_dll
File Time To Dos Date Time? kernel32.dll.338 = 0x40525da0
0009:trace:module:import_dll
Get Date Format A? kernel32.dll.469 = 0x405265d0
0009:trace:module:import_dll
Get Date Format W? kernel32.dll.470 = 0x405265e0
0009:trace:module:import_dll
Get Date Format W? kernel32.dll.470 = 0x405265e0
0009:t
1000
race:profile:PROFILE_Load New key: name=L"sShortDate", value=L"dd.MM.yyyy"
0009:trace:profile:PROFILE_Load New key: name=L"iDate", value=L"1"
0009:trace:profile:PROFILE_Load New key: name=L"sLongDate", value=L"d MMMM yyyy '\0433.'"
0009:trace:profile:PROFILE_Load New key: name=L"iLDate", value=L"1"
0009:trace:profile:PROFILE_Load New key: name=L"sDate", value=L"."


0009:Call kernel32.GlobalAddAtomW(4067fa7c L"Sys Date Time Pick 32?") ret=406c055c
0009: add_atom( local=0, name=L"Sys Date Time Pick 32?" )
0009:trace:atom:ATOM_AddAtomW (global) L"Sys Date Time Pick 32?" -> c039
0009:Call oleaut32.VarDateFromStr(4067d7f4 L"04.11.2004",00000400,00000000,4067d84c) ret=004a12eb
0009:trace:variant:VarDateFromStr (L"04.11.2004",0x00000400,0x00000000,0x4067d84c)
0009:Call ntdll.RtlInitUnicodeString(4067d3a4,40519292 L"iDate") ret=4049622d
0009:trace:reg:NtQueryValueKey (0x64,L"iDate",2,0x403a4308,44)
0009: get_key_value( hkey=0x64, name=L"iDate" )
Get key \\User\\lav\\Control Panel\\International value “iDate”="1”
0009:trace:variant:VarDateFromStr iDate is 1


$ WINEDEBUG= loaddll wine BBClient.exe
trace:loaddll:load_dll Loaded module L"c:\\windows\\system\\advapi32.dll" : builtin
trace:loaddll:load_dll Loaded module L"c:\\windows\\system\\gdi32.dll" : builtin
trace:loaddll:load_dll Loaded module L"c:\\windows\\system\\user32.dll" : builtin
trace:loaddll:load_dll Loaded module L"C:\\windows\\system\\ole32.dll" : native
trace:loaddll:load_dll Loaded module L"c:\\windows\\system\\shlwapi.dll" : builtin
trace:loaddll:load_dll Loaded module L"c:\\windows\\system\\comctl32.dll" : builtin
trace:loaddll:load_dll Loaded module L"c:\\windows\\system\\shell32.dll" : builtin
trace:loaddll:load_dll Loaded module L"c:\\windows\\system\\winspool.drv" : builtin
trace:loaddll:load_dll Loaded module L"c:\\windows\\system\\comdlg32.dll" : builtin
trace:loaddll:load_dll Loaded module L"c:\\windows\\system\\oledlg.dll" : builtin
trace:loaddll:load_dll Loaded module L"C:\\windows\\system\\OLEAUT32.dll" : native
trace:loaddll:load_dll Loaded module L"c:\\windows\\system\\iphlpapi.dll" : builtin
trace:loaddll:load_dll Loaded module L"c:\\windows\\system\\ws2_32.dll" : builtin
trace:loaddll:load_dll Loaded module L"c:\\windows\\system\\wsock32.dll" : builtin
trace:loaddll:load_dll Loaded module L"c:\\windows\\system\\rasapi32.dll" : builtin
trace:loaddll:MODULE_LoadModule16 Loaded module “krnl386.exe” : builtin
trace:loaddll:MODULE_LoadModule16 Loaded module “system.drv” : builtin
trace:loaddll:MODULE_LoadModule16 Loaded module “GDI.EXE” : builtin
trace:loaddll:MODULE_LoadModule16 Loaded module “USER.EXE” : builtin
trace:loaddll:MODULE_LoadModule16 Loaded module “keyboard.drv” : builtin
trace:loaddll:load_dll Loaded module L"c:\\windows\\system\\x11drv.dll" : builtin
trace:loaddll:load_dll Loaded module L"c:\\windows\\system\\imm32.dll" : builtin
trace:loaddll:load_dll Loaded module L"c:\\windows\\system\\riched32.dll" : builtin
trace:loaddll:load_dll Loaded module L"C:\\Cli-BB\\MESPRO.DLL" : native
trace:loaddll:MODULE_FlushModrefs Unloaded module L"C:\\Cli-BB\\MESPRO.DLL" : native
trace:loaddll:load_dll Loaded module L"C:\\Cli-BB\\MESPRO.DLL" : native
trace:loaddll:MODULE_FlushModrefs Unloaded module L"C:\\Cli-BB\\MESPRO.DLL" : native



>>>>>>>>> 0x004d4d7c: pushl %esi
0x004d4d7d: movl мx,%esi
0x004d4d7f: pushl 0x8(%esp)
0x004d4d83: call 0x004c4378
0x004d4d88: movl 0x0(%esi),кx
0x004d4d8a: movl %esi,мx
0x004d4d8c: call *0x144(кx)
0x004d4d92: movl кx,%esi
0x004d4d94: call 0x004d6ebb
0x004d4d99: mov
1000
l 0x50(%esi),мx
0x004d4d9c: pushl 0x8(%esp)
0x004d4da0: movl 0x10(кx),кx
0x004d4da3: movl 0x0(мx),нx


Страницы, ссылающиеся на данную: WINE/Programs


 
Файлы [Скрыть файлы/форму]
Комментариев нет. [Показать комментарии/форму]