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

Вниз

Переменная в ехе файле   Найти похожие ветки 

 
Mic_2000   (2002-06-26 03:43) [0]

Как можно сохранить переменные в .ехе файле?


 
_Smart   (2002-06-26 04:55) [1]

Ты хоть понял сам свой вопрос? Если у тебя под переменными понимаются то, что попадет в категорию var, то они и так в exe"шнике хранятся. Разьве нет?


 
rhf ©   (2002-06-26 05:25) [2]

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


 
nimble ©   (2002-06-26 06:37) [3]

Может быть ресурсы попробовать?


 
Proton ©   (2002-06-26 09:08) [4]

В своем EXE настройки сохранить нельзя - файл блокируется (это часть свопа винды). А в чужом храни че угодно. Вот только антивирусы твоб прогу вирусом называть будут.
(это не шутка - они анализируют что EXE открыт для записи и брешутся)


 
Anatoly Podgoretsky ©   (2002-06-26 10:50) [5]

Proton © (26.06.02 09:08)
Временно делаем вид, что это не наш ЕХЕ, а чужой


 
Proton ©   (2002-06-26 14:37) [6]


> Anatoly Podgoretsky © (26.06.02 10:50)


> Временно делаем вид, что это не наш ЕХЕ, а чужой

тогда вообще не понятно какого черта лезить в чужой EXE.
Вирусы писать на хорошо и не этично :|


 
Anatoly Podgoretsky ©   (2002-06-26 15:09) [7]

Ну если это наш, который мы временно считаем чужим, то какие проблемы, некоторые так защиту делают, но все равно модифицируемая программа не может считаться чистой и автоматически должна относиться к зараженной


 
Ocean ©   (2002-06-26 16:01) [8]

Да, самомодификация программ издавна считалась дурным тоном.

Но между нами, знатными вирусологами, я хотел сказать еще вот что. Писать в конец - значит, оттуда и читать. А я когда-то (еще в прошлом веке и на С) заводил переменную static и инициализировал ее, допустим, как у Лукьяненко: "сорок восемь обезьян ...". Дальше понятно, искал эту строку в exe и писал на нее с нулем на конце. А в программе имел дело уже с записанной строкой. Но: Паскаль инициализирует все сам и в 0. Но: где-то в файле сидят и литералы? Как думаете?



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

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

Наверх




Память: 0.48 MB
Время: 0.015 c
3-23457
VAleksey
2002-06-14 09:47
2002.07.08
Теоретический вопрос про фильтры


14-23748
Fissher
2002-06-05 16:46
2002.07.08
Приближение к реальности :-)


1-23640
nimble
2002-06-26 02:42
2002.07.08
Thread


14-23768
PTE
2002-06-04 16:05
2002.07.08
Долго загружается приложение, как можно его


7-23800
jack_p
2002-04-13 22:33
2002.07.08
Завершить (снять) приложение...