Сейчас на форуме: asfa, bartolomeo (+7 невидимых) |
![]() |
eXeL@B —› Вопросы новичков —› Помогите расшифровать поля БД (mdb) |
Посл.ответ | Сообщение |
|
Создано: 04 марта 2012 01:27 · Личное сообщение · #1 Есть база, есть клиентская часть написанная на VB6. В базе ключевые поля пошифрованы и выглядят отак. ![]() Естественно в клиентской части они вполне читабельны. При произвольной замене символов в этих полях клиент выдает ошибку. В P32Dasm нашел процедуру считывания этих ячеек. Code:
Из этого кода нагуглил только что функция rtcStrConvVar2 используется для преобразования ANSI строки в Unicode или обратно Можно ли как-то выяснить каким образом шифруются эти строки, расшифровать их, заменить на нужные мне значения и зашифровать обратно, чтобы програма их приняла? ![]() |
|
Создано: 04 марта 2012 12:26 · Личное сообщение · #2 |
|
Создано: 04 марта 2012 12:36 · Личное сообщение · #3 |
|
Создано: 04 марта 2012 12:47 · Поправил: OnLyOnE · Личное сообщение · #4 |
|
Создано: 04 марта 2012 13:36 · Личное сообщение · #5 |
|
Создано: 04 марта 2012 16:09 · Личное сообщение · #6 |
|
Создано: 04 марта 2012 20:26 · Личное сообщение · #7 00559B98: call ctlDepartments.Sub_20 Code:
![]() |
|
Создано: 04 марта 2012 20:48 · Личное сообщение · #8 |
|
Создано: 04 марта 2012 20:49 · Личное сообщение · #9 |
|
Создано: 04 марта 2012 22:30 · Личное сообщение · #10 Вот как выдал эту процедуру VB Decompiler Code:
![]() |
|
Создано: 05 марта 2012 08:49 · Личное сообщение · #11 |
|
Создано: 05 марта 2012 23:32 · Личное сообщение · #12 |
|
Создано: 05 марта 2012 23:34 · Личное сообщение · #13 Нет шансов. 3 раза сказали-выкладывай программу. Ну не хочешь-как хочешь, разбирайся сам или иди в запросы, закрыто. ![]() |
![]() |
eXeL@B —› Вопросы новичков —› Помогите расшифровать поля БД (mdb) |
Эта тема закрыта. Ответы больше не принимаются. |