Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2005.12.18;
Скачать: [xml.tar.bz2];

Вниз

Скомпилированный .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;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.47 MB
Время: 0.012 c
2-1132847602
yrbanchik
2005-11-24 18:53
2005.12.18
светомузыка


14-1132779127
ArtemESC
2005-11-23 23:52
2005.12.18
Колонки неработают...


14-1133098594
Piter
2005-11-27 16:36
2005.12.18
Классная фотка, обман зрения


1-1132438809
lm
2005-11-20 01:20
2005.12.18
Tab Control в XP


6-1126245093
Tor
2005-09-09 09:51
2005.12.18
Получение данных через TCP соединение





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский