Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Автозапуск!


Страницы:   1 2

НаемНИК ©   (2003-07-24 10:21:00) 

Вопрос такова плана, как организовать автозапуск программы не использяу (РЕЕСТР\...\RUN)

С уважением НаемНИК


НаемНИК   (2003-07-29 06:58:00) [1]

согласен с dimrix (28.07.03 15:20) реестр и батники конечно можно писать. но как говорилось мудрый пользователь будет искать твоего виря. а в защищённом режиме никакой реестр или батник не поможет. а умный пользователь таки загрузится и посмотрит как тама винды работают. так что предлагаю глубже копать под microsoft... поэтому реестр использовать не хочу! так что лопату в руки и ...!


НаемНИК   (2003-07-29 06:58:00) [2]


Согласен с Dimrix(28.07.03 15:20)

Реестр и батники конечно можно писать. Но как говорилось мудрый пользователь будет искать твоего виря. А в защищённом режиме никакой реестр или батник не поможет. А умный пользователь таки загрузится и посмотрит как тама винды работают. Так что предлагаю глубже копать под Microsoft...

ПОЭТОМУ РЕЕСТР ИСПОЛЬЗОВАТЬ НЕ ХОЧУ! Так что лопату в руки и ...!


НаемНИК   (2003-07-29 06:50:00) [3]

Ну НАРОД :) ну вы даете ( ...делаешь первую программу, потом вторую, а потом третью, каторая проверыет вторую, а та проверяет первую, что в свою очередь проверяет третью, чтобы та проверяла вторую......:) обалдеть)


Так и WINDу не долго переписать с новья :)

ВСЕ очень признателен за идеи, с уважением НаемНИК, еще чего придумаете пишите, жду!


AnthreX   (2003-07-29 03:42:00) [4]

Хех… Вечный вопрос.
Можно связать запуск своей программы с каким-нибудь часто используемым расширением файла, например exe. Представляешь картину юзер кликает на экзешник, а в место него запускается твоя “злобная программа” и запускает приложение юзера. В общем создается полная элюзия работоспособности системы.

Или можно поменять расположение папки автозагрузки.

WINSTART.BAT – находиться в каталоге Windows, но гадиться только для ДОС приложений.


YZA   (2003-07-28 17:28:00) [5]

Я предлагаю другой вариант! Отправляй свою прогу в обычную автозагрузку, но при работе своей проги сделй чтобы она прописывала себя в автозагрузку через определенное время, а чтобы избежать завершения процесса твоей проги сделай так: пусть твоя прога работает в двух экземплярах и пусть проверяет наличие второй копии твоей проги, если одна копия завершается, то друая копия запустит копию заново. Конечно, проверка работоспособности копий должна работать очень часто, чтобы пользователь не успел завершить их обе. Все!!!


perfecto   (2003-07-28 16:56:00) [6]

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


perfecto   (2003-07-28 16:52:00) [7]

только граматный пользхователь вообще не станет твою программку запускать, а которому все равно дк он не то что в реестр в автозагрузку не полезет, во как

только я смысла не вижу прятать от пользователя программу?
может поделишся (смыслом), в смысле? :)


perfecto   (2003-07-28 16:37:00) [8]

копируешь в конец своей программы internat.exe к примеру, заменяешь обычный,при запуске сравниваешь оригиналный размер твоей проги с нынешним и копируешь в другую папку, все что лишнее и запускаешь если на базе nt даешь системные прова чтоб не рубанул пользователь
или админ :) еще на всякий случий можно написать 2-ю програмку которая будет следить за первой, и если она не запущена запускать, а первая будет следить за второй и наличаем ссылке в реестре в автозапуске и существовании вообще, если нет копировать из ресурса и запускать + следить за фаирволами и при неоходимости отключать или выключать + написать простинкий счетчик запусков, или по определенным числам проверять наличае новой копии из инета.

но это мудренно больно можно запутаться в конце концов.
проще в dll-ку хотя тут гарантии меньше.


Dimrix   (2003-07-28 15:20:00) [9]

Реестр и батники конечно можно писать. Но как говорилось мудрый пользователь будет искать твоего виря. А в защищённом режиме никакой реестр или батник не поможет. А умный пользователь таки загрузится и посмотрит как тама винды работают. Так что предлагаю глубже копать под Microsoft. Дыр там уйма...


Anatoly Podgoretsky   (2003-07-28 09:50:00) [10]

XenonXX © (28.07.03 04:37)
Это и есть вирус и какими ты словами не оправдывал это, оно все равно попадает под стать о создании вредоносных программ для ЭВМ


AbrosimovA   (2003-07-28 09:34:00) [11]


> НаемНИК (28.07.03 09:00)


До чего только не доведет человека простой пользователь, он уже в boot полез.


НаемНИК   (2003-07-28 09:00:00) [12]

Слушайте а как насчет вот такой фишки, перепрограммировапть BOOT и MBR? Тоесть зделать небольшую чернорабочую программу, пусть перехватывает управление на 0000:7С00h. Вот только будет ли РУГАТСЯ на эту фишку АНТИВИРУСка, программа программой, а антивирусную систему же не отключишь, по Интернету безнее как безШТАНОВ по улице!


Rouse_   (2003-07-28 04:50:00) [13]

> XenonXX © (28.07.03 04:37)
Я бы не сказал что это вирус, скорее приложение использующее вирусную технологию...

А вообще есть около 30 способов автозапуска, ссылку не помню, но в том-же Яндексе...

Желаю успехов


XenonXX   (2003-07-28 04:37:00) [14]

Если в папку планировщика заданий кинуть hidden файл задания, то его из винды не увидишь, даже при "показывать скрытые файлы", а выполнятся задание будет.


2Плохиш

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


SEM   (2003-07-27 13:35:00) [15]

Может несовсем то, но есть ключик

HKEY_CLASSES_ROOT\exefile\shell\open\command
(Default = "%1" %*)

если прописать так
c:\myProg.exe "%1" %*

то будет запускаться твоя прога, а параметром ей будет передаваться имя проги которую хочет запустить юзер.

Хотя есть шанс что твоя прога может на запуститься при старте системы, но она точно запуститься если пользователь запустит какую нить прогу.


AlexKniga   (2003-07-25 16:09:00) [16]

НаемНИК
Почитай инфу про плугины к Проводнику.


VMcL   (2003-07-25 15:04:00) [17]

>FoxBox (25.07.03 13:25)

autoexec.nt срабатывает при запуске DOS программ.


FoxBox   (2003-07-25 13:25:00) [18]

Под NT или 2000 (XP) есть файл autoexec.nt
туда можно что-нить засунуть. Если не
ошибаюсь, лежит он в \NT\system32


Игорь Шевченко   (2003-07-25 12:45:00) [19]

Есть предложение - не заниматься скрытием. Поймают - ремнем по попе больно надерут. Или ты приведешь разумное обоснование скрытия.


НаемНИК   (2003-07-25 11:47:00) [20]

...А что обсуждение вирусов здесь уже разрешено?...


По себе людей не СУДИ!




Страницы:   1 2

Наверх

Титульная страница Поиск, карта сайта Написать письмо