| Сейчас на форуме: 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 раза сказали-выкладывай программу. Ну не хочешь-как хочешь, разбирайся сам или иди в запросы, закрыто.   | Сообщение посчитали полезным: SReg | 
| eXeL@B —› Вопросы новичков —› Помогите расшифровать поля БД (mdb) | 
| Эта тема закрыта. Ответы больше не принимаются. | 













 Для печати