Главная страница
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.5 MB
Время: 0.048 c
2-1133519302
kot1110
2005-12-02 13:28
2005.12.18
главная форма


2-1133637592
kop
2005-12-03 22:19
2005.12.18
ADOTable


4-1129819909
user-as
2005-10-20 18:51
2005.12.18
Робота в реэстрi без дозволу адміна з допомогою WinAPI


2-1133172693
Dilman
2005-11-28 13:11
2005.12.18
Пример работы с DLL


6-1126192068
integery
2005-09-08 19:07
2005.12.18
помогите разобратса из TcpServer TcpClient