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

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

Скрытый запуск приложения. [D6, Win95/98, Win2k, WinXP]


Страницы:   1 2 3 4

DNT ©   (2003-11-05 12:03:00) 

Вобщем надо в школе одну софтину установить.
Но дети умные и отключить могут из автозагрузки.

Как бы запустить ее?

Может попробовать написать драйвер?


Sam Stone   (2003-11-06 13:27:00) [41]


> Вырубить детям игры, на время уроков например.
>
> Софт, который я написал состоит из клиента и сервера.
> На каждом компе установлен клиент, который подсоединяется
> к серверу и получает список программ, которые раз в n-ое
> кол-во секунд ищет в памяти и закрывает.

если не ошибаюсь, это обходится обычным переименованием экзешника.
На 98 ничего не сделаешь :) Надо 2000/ХП и гостевыми правами
Жестоко, но действенно. Правда, и тут можно обойти.... ;)


Sam Stone   (2003-11-06 13:24:00) [42]


> Вырубить детям игры, на время уроков например.
>
> Софт, который я написал состоит из клиента и сервера.
> На каждом компе установлен клиент, который подсоединяется
> к серверу и получает список программ, которые раз в n-ое
> кол-во секунд ищет в памяти и закрывает.

если не ошибаюсь, это обходится обычным переименованием экзешника.
На 98 ничего не сделаешь :) Надо 2000/ХП и гостевыми правами
Жестоко, но действенно. Правда, и тут можно обойти.... ;)


DVM   (2003-11-06 13:12:00) [43]


> DNT © (06.11.03 11:36) [23]

Я когда делал подобное, просто взял за основу методику файлового вируса, подцепил к explorer.exe малюсенький кусочек кода, который и запускал ту программу, что мне надо. Как это сделать точно, сейчас уже не помню, но на любом сайте, посвященном вирусописательству тьма примеров на эту тему.
А сервис следил, чтобы эта программа сидела в памяти и в случае чего запускал и ее.
И был еще один сервис, который следил за первым :)
Плюс к этому задействовал все автозагрузки какие знал и следил, чтобы там все было прописано как надо.

> Желательно бы не через реестр, т.к. после запуска того же
> msconfig все станен прозрачным.

Эээ...Не скажите. Она не все нужные ключи видит.


DNT   (2003-11-06 11:36:00) [44]

Желательно бы не через реестр, т.к. после запуска того же msconfig все станен прозрачным.

Я пробовал так сделать.
В system.ini пишу shell=my_prog.exe например. А мой прога грузит explorer.exe но к сожелению получается, что не грузится оболочка, а просто проводник.


DVM   (2003-11-05 21:13:00) [45]


> > ---- Ну расскажи хоть о 10 способах !!!

ровно 10.:) Есть и еще. Но не расскажу. А то троянописателей развелось :)


DVM   (2003-11-05 21:12:00) [46]


> ---- Ну расскажи хоть о 10 способах !!!

http://www.pc-zone.net/index.php?op=articulos&task=verart&aid=300


DNT   (2003-11-05 19:16:00) [47]

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

Софт, который я написал состоит из клиента и сервера.
На каждом компе установлен клиент, который подсоединяется к серверу и получает список программ, которые раз в n-ое кол-во секунд ищет в памяти и закрывает.

Пока клиент для загрузки был прописан в реестр. Из детей кто-то продвинутый был и использовал msconfig и выключил все приложения, которые с виндами грузятся. Кстати, на компах которые детям доступны стоит win98.

Я пробовал свою прогу грузить как shell, а потом запускать оригинальный explorer, но тогда вместо оболочки грузится обычный проводник.


Ученик 5   (2003-11-05 18:27:00) [48]

DVM © (05.11.03 13:43) [6] -------------
---- Ну расскажи хоть о 10 способах !!!


Anatoly Podgoretsky   (2003-11-05 17:32:00) [49]

Sam Stone © (05.11.03 17:01) [17]
А ты не указывай здесь методы, пиши почтой


Sam Stone   (2003-11-05 17:01:00) [50]

Ох, как не люблю, когда ограничивают....


> Замени Explorer своей программой

Можно так: пишешь прогу под названием explorer.exe, которая запускает твою софтину и настоящий эксплорер
Если есть сетка, можно использовать что-то типа администрирующей софтины для комп клубов, т.е., если комп долго не отвечает (убили детки софтинку), то сервак начинает пищать. Встаешь, подходишь, даешь пенделя ;)

ЗЫ
Детям, которых "ограничивают" и которые дорвались до этой ветки: получаешь список процессов, запоминаешь подозрительный, перезагружаешься в дос и удаляешь Exeшник ;))) (Гыыы)

ЗЗЫ
Сломать можно все


Vic   (2003-11-05 16:39:00) [51]

А еще детям нравится эта ветка на вашем форуме :)


Anatoly Podgoretsky   (2003-11-05 16:27:00) [52]

Все хорошо, если бы не упоминался Win9x


DeadMeat   (2003-11-05 16:25:00) [53]

Какие вы все жестокие... Это же просто дети, настроить политику безопасности (WinNT/2k/XP), позапрещать всё, что только можно запретить, поудалять всё, что только можно удалить, позакрывать доступ во все места, куда можно только закрыть доступ... И никакие дети ничего не сделают, по крайней мере сразу... Ну а если это всё не помогёт, то в случае с WinNT (потому как в Win2k работает плохо, а в Win98/ME/XP вообще не работает) установить RootKit, хорошая штучка, хоть и старая...
Да и ещё предложенное GH@ST © (05.11.03 15:54) [11]тоже скорее всего пригодится...
А насчёт простой автозагрузки, то мона сделать как panov © (05.11.03 15:06) [10]только с добавлением DVM © (05.11.03 13:43) [6]в отношении Shell-а... А точнее так:
1. Изменить значёк на Explorer-овский
2. Переименовать стандартный Explorer.exe во что-нибудь типа twain_32.dat
3. После запуска нашего нового Explorer-а запускать этот самый twain_32.dat
Может это и не подойдёт но проверить стоит...
Удачи!!


XenonXX   (2003-11-05 16:05:00) [54]

запрети редактирование regedit и они туда уже не залезут(винь 2к хр).

Если на 98-х, то это уже сложнее, надо "Замени Explorer своей программой."

"Прописывай в реестр а потом сноси regedit.exe в какую-нидь другую папку или вообще убирай его"
А программить думаешь не умееют? Я вот в школе уже на delphi редактор реестра писал...

"И еще мест 20 откуда можно стартануть."
А перечислить можешь? А то я только 6 знаю, подучится надо.


Dolphin1   (2003-11-05 15:57:00) [55]

Удалено модератором


GH@ST   (2003-11-05 15:54:00) [56]

Связать детям руки за спиной скотчем..


panov   (2003-11-05 15:06:00) [57]

Замени Explorer своей программой.


Anatoly Podgoretsky   (2003-11-05 15:03:00) [58]

Приносят с собой на дискете или regedit или другой инструмент (второе чаще)


Smoker   (2003-11-05 14:56:00) [59]

Прописывай в реестр а потом сноси regedit.exe в какую-нидь другую папку или вообще убирай его


Anatoly Podgoretsky   (2003-11-05 14:02:00) [60]

DVM © (05.11.03 13:43) [6]
Плохо думаешь про детей, кроме того у них есть привычка объединяться в группы, можно даже не гадать кто кого победит.


Страницы:   1 2 3 4

Наверх

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