Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2005.12.18;
Скачать: CL | DM;

Вниз

Скомпилированный .exe файл   Найти похожие ветки 

 
wHammer ©   (2005-11-25 10:57) [0]

Можно ли, и если да то как, найти и поменять в скомпилированном .exe файле строковую константу (значение которой известно)?

С наилучшими...
Александр


 
Суслик ©   (2005-11-25 11:09) [1]

ну возьми поиском по содержимому файла. Если найдешь - меняй. Только длину оставь ту же. Я так в свое время переводил программы американские.


 
wHammer ©   (2005-11-25 11:13) [2]


> Суслик ©   (25.11.05 11:09) [1]

В том то и дело что поиск по точному соответсвию результатов не дает, причем в любых кодировках... даже не знаю за что зацепиться.

С наилучшими...
Александр


 
Digitman ©   (2005-11-25 11:19) [3]


> wHammer ©   (25.11.05 11:13) [2]


> причем в любых кодировках


уверен ?
в Юникоде тоже искал ?


> значение которой известно


откуда известно ?


 
wHammer ©   (2005-11-25 11:29) [4]


> Digitman ©   (25.11.05 11:19) [3]


Есть некая старая бухгалтерская DOS-программа, используюшая .dbf+.ntx. Написана автором (связь с которым уже не наладить) под конкретную фирму, название этой фирмы (англ.) и ее некий идентификатор (подозреваю что ИНН) кот. выводятся во всех отчетах необходимо изменить, т.к. фирма поменяла свое название и данный идентификатор соответственно.


> > значение которой известно
> откуда известно ?


Название фирмы например, оно ведь гдето прошито в коде, будь то константа или переменная, только в каком виде?
В Юникоде тоже искал.


 
Плохиш ©   (2005-11-25 11:38) [5]


> Название фирмы например, оно ведь гдето прошито в коде

Не обязательно, оно может быть в базе данных, хм, и зашифровано ;-)


 
boriskb ©   (2005-11-25 11:42) [6]

wHammer ©   (25.11.05 11:29) [4]

Есть такой способ защиты от несанкционированого копирования программ.
Некоторые (или все) реквизиты организации-пользователя зашиваются в exe с минимальной шифровкой.
Видел такие.
Не твой случай?
Тогда - только взлом отладчиком.


 
wHammer ©   (2005-11-25 11:44) [7]


> Плохиш ©   (25.11.05 11:38) [5]


В базе нету, ест-но тоже проверял. Насчет шифровки тоже не думаю, не того содержания дбф"ы.


 
Sergey13 ©   (2005-11-25 11:50) [8]

2 [4] wHammer ©   (25.11.05 11:29)
Попробуй в Поиске каком нибудь найти файлы с такой строкой. Может она не в EXE и не в базе.


 
wHammer ©   (2005-11-25 11:51) [9]


> Sergey13 ©   (25.11.05 11:50) [8]


Да нет, полностью весь каталог проверял.


 
Sergey13 ©   (2005-11-25 11:58) [10]

2[9] wHammer ©   (25.11.05 11:51)
Ну дык тогда ты хочешь поменять то, чего нет. ИМХО.


 
umbra ©   (2005-11-25 12:12) [11]

да она скорее всего есть, только слегка шифрованная. дизассемблер и отладчик - лучший друг. еще можно Fileon-ом посмотреть, какие файлы прога открывает и в них поискать


 
umbra ©   (2005-11-25 12:14) [12]

пардон, FileMon-ом


 
Sergey13 ©   (2005-11-25 12:30) [13]

2 wHammer ©
Клиппер (а это наверное он, раз ntx) вроде мог сохранять переменные в файл с расширением МЕМ (если не ошибаюсь). Посмотри такие у себя. Не помню как они там хранятся, но должны вроде там быть и имена переменных в нормальном виде. Поанализируй, может на что выдйешь.



Страницы: 1 вся ветка

Текущий архив: 2005.12.18;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.013 c
6-1125675465
Petay
2005-09-02 19:37
2005.12.18
Подскажите, а можно звук передовать по сети в режиме онлайн


4-1129270424
Чапаев
2005-10-14 10:13
2005.12.18
Создать property sheet page


4-1129396275
g-l-u-k
2005-10-15 21:11
2005.12.18
Очистка контрола


2-1133250535
dolmat
2005-11-29 10:48
2005.12.18
Создание и использование DLL


2-1133522904
oleggar
2005-12-02 14:28
2005.12.18
doc files





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский