Сейчас на форуме: hgdagon, asfa, bartolomeo (+6 невидимых) |
![]() |
eXeL@B —› Программирование —› Конвертация номера в программе |
Посл.ответ | Сообщение |
|
Создано: 29 июня 2006 10:38 · Поправил: Gryzchik1 · Личное сообщение · #1 Есть база данных Paradox в ней значение поле в одном формате а в программе совсем другом. В базе данных ____________________ в программе 70FB441CE90C705F _____________________96193020 70FB441CE90C725F_____________________96193022 73C54F1C971B545F_____________________96211061 73C54D1CD11BE05F_____________________96213766 C143DB0B87C5C8EECD9B_________________ 96119469-В С какого формата в какой формат конвертирует программа?Это какойто стандартный формат или используется свой самописный.Попробовал конвертануть калькулятором (pmacalc) HEX В DEC не подошло. Могу дать ссылку на программу но она весит 50 мб. ![]() |
|
Создано: 29 июня 2006 19:16 · Личное сообщение · #2 |
|
Создано: 29 июня 2006 23:46 · Личное сообщение · #3 программа конечно не весит 50мб но не думаю что без базы разберёшся в алгоритме шифрование номера программа это Автокаталог лайт от Аutosoft.Задача стоит использовать её как оболочку к собственной базе даных.База уже написана и работает но всё уперлось в номера деталей.В базе пишится нормальный номер а в программе появляется крякозябры. А по этим номерам ведётся поиск. Парадокс некриптует файлы так база работае без ВDE и даже без пароля.Скорее всего это дополнительная защита Аutosoft так как они шифруют и рисунки.Но я не большой специалист по этому прошу помощи. Завтра скину линки на скачку. ![]() |
|
Создано: 01 июля 2006 04:36 · Личное сообщение · #4 70FB441CE90C705F _____________________96193020 70FB441CE90C725F_____________________96193022 73C54F1C971B545F_____________________96211061 73C54D1CD11BE05F_____________________96213766 C143DB0B87C5C8EECD9B_________________ 96119469-В без проги ни4е особо не скаЖешь, но на первый взгляд: 1. это явно не шифр простой замены 2. имхо поля смахивают на половинный MD5 и SHA-1 ----- HOW MUCH BLOOD WOULD YOU SHED TO STAY ALIVE ![]() |
|
Создано: 01 июля 2006 11:11 · Личное сообщение · #5 |
|
Создано: 01 июля 2006 11:30 · Поправил: Maximus · Личное сообщение · #6 |
|
Создано: 01 июля 2006 19:25 · Личное сообщение · #7 |
|
Создано: 02 июля 2006 16:34 · Личное сообщение · #8 |
|
Создано: 02 июля 2006 23:07 · Личное сообщение · #9 |
|
Создано: 03 июля 2006 09:40 · Поправил: tundra37 · Личное сообщение · #10 Gryzchik1 пишет: мне кажеться что расшивровка идёт в теле программе Только пароль скорее всего 8 байт и вряд ли в теле программы. Другое дело, что в disk1 может быть не пароль, а то из чего его делают. Т.к. прогу надо ставить, то пока жди ... Я уже свою машину забил под завязку всяким "мусором". +++++++++++++++++++ Все-таки поставил. Немного промучился с сообщением про СиДи - сделал образ. Итоги(увы предварительные): 1) содержимое disk1.txt на рабоспособности не сказывается - скорее всего содержимое используют в момент установки, а в дальнейшем проверяют наличие. 2) При работе программа себя не защишает - DeDe и олли (shadow) цепляются без проблем. DeDe , как и предполагалось нашло компонент TCryptLib - номер детали криптуется одной из ее функций. 3) Место криптования нашел, осталось поставить бряк - это уже завтра. ![]() |
|
Создано: 03 июля 2006 13:59 · Личное сообщение · #11 tundra37 Если получиться обойти ковертацию(чтоб в базе и программе были одни номера или напишешь автономный конвертер) с меня 10$ веб мани больше не могу так как сам делаю всё на голом энтузиазме да и прога для личного пользования не на продажу. Насчёт образа всё проще скопируй папки DataB и DataP и Setup туда куда установил программу и при запуске пропиши путь до этих папок.И никаких образов и дисков. ![]() |
|
Создано: 04 июля 2006 11:20 · Поправил: tundra37 · Личное сообщение · #12 Gryzchik1 пишет: или напишешь автономный конвертер Так вот теперь вопрос. Автономный конвертер мне проще написать, т.к. компонента для Дельфи4 есть, а я как раз его юзаю. Проще наверное консольное приложение сделать, которое файл номеров превращает в файл хексов. Патчить программу(она под ASprotect) или что-то в Парадокс вставлять - много возни. Номер кошелька для баксов ![]() ++++++++++++++++++++++++++++++++++++ Взял демку, немного поковырялся в олли, нашел пароль и еще 2 целых числа дополнительных - спасибо автор в демке их показал. Нашел нужный ключ и теперь демка криптует как надо. Демка - это прога демонстрирующая возможности пакета, т.е. полность работоспособная. Пиши. ![]() |
|
Создано: 04 июля 2006 13:52 · Личное сообщение · #13 |
|
Создано: 04 июля 2006 20:54 · Поправил: Gryzchik1 · Личное сообщение · #14 |
|
Создано: 05 июля 2006 10:03 · Личное сообщение · #15 |
|
Создано: 05 июля 2006 10:25 · Личное сообщение · #16 |
![]() |
eXeL@B —› Программирование —› Конвертация номера в программе |
Эта тема закрыта. Ответы больше не принимаются. |