Сейчас на форуме: Rio, johnniewalker, vsv1, Magister Yoda, Kybyx (+6 невидимых) |
eXeL@B —› Крэки, обсуждения —› MySQL / ODBC / упрямый MS-like софт |
Посл.ответ | Сообщение |
|
Создано: 19 октября 2011 01:12 · Поправил: uinor · Личное сообщение · #1 Софтина практически не поддерживается авторами. Написана на Delphi 2007, используется ADO/BDE [немного странно, правда, но используется], цепляется без проблем к ряду БД (ms-like: MS Access через Jet / MS SQL Server через ODBC). Стоит задача научить ее работать с MySQL, коммунити софтины плачет уже много лет, безрезультатно. Если бы изначально запросы были бы написаны корректно, оно без проблем бы заработало с ODBC коннектором для MySQL (с некоторым шаманством в плане совместимости). Подскажите каким образом лучше всего перехватить отправляемый через ADO запрос (или лучше на уровне ODBC?) и подменить его (адаптированным для MySQL) контентом? |
|
Создано: 19 октября 2011 08:30 · Личное сообщение · #2 Разобрать софтину через IDR, найти класс, через который делаются запросы, набросать DLL в которой будет эмулятор этого класса и которая подменит указатель на класс в программе на указатель на эмулируемый класс в DLL. Пропатчить exe чтобы он подгружал нашу DLL. Профит. ----- Yann Tiersen best and do not fuck | Сообщение посчитали полезным: uinor |
|
Создано: 21 октября 2011 17:43 · Личное сообщение · #3 |
eXeL@B —› Крэки, обсуждения —› MySQL / ODBC / упрямый MS-like софт |
Эта тема закрыта. Ответы больше не принимаются. |