Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C++ Builder > подвесить


Автор: keenara2 29.7.2007, 19:05
надо чтобы была кнопка и на неё жмёшь и всё нахрен виснет и при этом обезательно чтобы конторальтдел не спасал
чтобы только ребут чтобы вновь запустить
как сделать?  smile 
он может тогда расхочет на кнопку-то эту жаjavascript:sendForm('Создать тему');ть
а мне только того и надо smile 

Автор: mr.Anderson 29.7.2007, 19:10
keenara2, вирус пишем, да? Нехорошо... Ой как нехорошо... даж подсказывать не буду, что делать. smile

А вообще - читаем FAQ по Делфи. Там есть.

Автор: keenara2 29.7.2007, 19:20
ты чё, какой вирус? в борланде то? ты мне покажи лоха который в борланде вирус  smile  пипишет smile 
если вирус писать так это надо чтобы он тихо незаметно работал  smile и точно без всяких кнопок
но мне этого не надо у меня нет цели испортить чтото в системе у меня цель подвесить конкретно борланд но чтобы винда при этом пахала как положено и остальная система не портилась

Цитата
А вообще - читаем FAQ по Делфи. Там есть.

ну при чём тут делфи я те за болранд прошу а ты мне чё про дельфи паришь

Автор: Romikgy 29.7.2007, 19:30
Цитата(keenara2 @  29.7.2007,  18:20 Найти цитируемый пост)
ты мне покажи лоха который в борланде вирус

вирус можно написать в чем угодно !
Чет я не понял про тему, самому себе западло делаешь?
и нестыковка 

Цитата(keenara2 @  29.7.2007,  18:05 Найти цитируемый пост)
на неё жмёшь и всё нахрен виснет и при этом обезательно чтобы конторальтдел не спасал
чтобы только ребут чтобы вновь запустить


Цитата(keenara2 @  29.7.2007,  18:20 Найти цитируемый пост)
но мне этого не надо у меня нет цели испортить чтото в системе у меня цель подвесить конкретно борланд но чтобы винда при этом пахала как положено и остальная система не портилась

имхо разные вещи в этих 2 постах,
че те нужно то?

Автор: keenara2 29.7.2007, 19:36
Цитата
вирус можно написать в чем угодно !

ОПАСНЫЙ вирус написать не так легко, а неопасный никому нахрен не нужен
Цитата
имхо разные вещи в этих 2 постах,
че те нужно то?

всё нафиг нормально персик морковка стыковка. ща объясню.
нада чтобы кнопка вешала борланд так чтобы его даже alt-ctlr-del не спасал, и чтобы для его повторного запуска нужно было ребут. у меня так часто бывает но это не специально а ошибка такая. а я хочу специально чтобы так делать

Автор: mr.Anderson 29.7.2007, 21:29
ОПАСНЫЙ вирус писал я. Совсем не так давно. Этак с полмесяца назад. И этот вирь был бы вообще смертельным, если бы я туда аккуратненько так воткнул код для форматирования жесткого. Вирь блокировал всю систему напрочь. А забивание его в автозагрузку вообще исключало возможность его своевременного удаления неопытным юзером. Так что про вири в борланде - написать можно, и без особых проблем.
Цитата
всё нафиг нормально персик морковка стыковка. ща объясню

Не надо вот этих детских постов, ладно? Тут далеко не дети сидят. Вопрос нормально не сформулирован и цели толком неясны. Зачем тебе вешать билдер? Ошибки надо исправлять, а не провоцировать.

Автор: keenara2 29.7.2007, 21:33
Цитата
ОПАСНЫЙ вирус писал я. Совсем не так давно.

твоё право, но меня вирмейкерство не интересует в данный момент
Цитата
Вопрос нормально не сформулирован и цели толком неясны.

ещё раз внимательно прочитай.
Вопрос: как при нажатии кнопки намертво подвесить билдер
Цель: при нажатии кнопки намертво подвесить билдер
чего непонятного?

Автор: mr.Anderson 29.7.2007, 21:52
Цитата
твоё право

Это я ответил на твою мысль, что написать вирь не так легко. Весь вирь в 200 строк обошелся. И в 15 минут времени. Куда уж проще. smile

Непонятен мне смысл этих действий. Зачем вешать билдер? Для чего это может понадобиться? ТОлько для виря. Потому что в нормальной программе такая "функция" уж точно не потребуется. 

Автор: JackYF 29.7.2007, 22:00
keenara2, работать, что ли, не хочешь?.. smile да и бросай этот лексикон.

Автор: keenara2 29.7.2007, 22:21
Цитата
 работать, что ли, не хочешь?.

а кто хочет?  smile 
Цитата
 Весь вирь в 200 строк обошелся. И в 15 минут времени. Куда уж проще. 

это ежели умеючи. а я вот вирь писала три дня писала потом выпустила. так в итоге он только и сделал что заразил мой комп. с тех пор я завязала с этим. неблагодарное это дело вири писать. лучше прогу какую полезную придумать
Цитата
ТОлько для виря. Потому что в нормальной программе такая "функция" уж точно не потребуется.

ребят, вам что трудно просто помочь, не задавая всякую кучу вопросов "а зачем а для чего?"
вечно тянете кота за яйца
какой вирь, ну повесит он борланд, система-то продолжит работу
тогда выходит сама винда один большой вирь
раз так часто виснет
я это не для гадости ради а для того чтобы отучить юзверя на кнопку эту жать чтобы опасался
например: диалог "подаришь мне поллитру?" smile  и варианты yes no так вот если на no система виснет то пельмень поймёт что надо жать yes. smile ну эт я так условно а у мня насамомтоделе похитре задачка-то но на том основана
а совсем убрать кнопус нельзя, не положено, он должен быть
а то скажут прога [censored34! Пожалуйста, соблюдайте элементарные правила приличия при общении на форуме]
а мне ж обидно, я её писалаписала-писала...
пусть гейца ругает а не меня

Автор: jonie 29.7.2007, 23:07
пишем драйвер устройства (че-нить типа обработки прерываний 8)). Выставялем в нем наивысший приоритет и передаем ему "завесить систему" (из usermode).
А в драйвере пишем:
Код

for(;;);

Зависнет 100%. Не отвесить ничем из usermode (да и из kernel mode, только что драйвером с более высоким IRQL...).

Автор: keenara2 29.7.2007, 23:09
ох знать бы ещё как дрова писать. я не умею, может можно както попроще? или кинь код драйвера?

Автор: jonie 29.7.2007, 23:16
можно, но не так эффективно)
Подними просто своей Thread-е (в котороый выполняется основной поток) уровень приоритета на THREAD_PRIORITY_TIME_CRITICAL и сделай тоже самое:
Код

while(1);

подробности см. SetThreadPriority(), SetPriorityClass() , GetCurrentThread(), GetCurrentProcess() в MSDN  (msdn.com)

примеры длайверов в WDF (бывший DDK)

Автор: keenara2 29.7.2007, 23:19
ух как красива)  smile  пасиб smile 
//me ушло песать вешалку...

Автор: jonie 29.7.2007, 23:39
не радуйся раньше времени... CAD думаю "отвесит" такое приложение.. 
как вариант - написать сервис и вешать его (ща попробывал завесить свой mysqld, красиво вешает...) это нечто среднее имхо между уже предложенными мною вариантами...вот только у меня 2-а ядра) и завесилось только одно - я легко убил mysqld из диспетчера задач... хотя еслиб было 2-а процесса таких то висел бы...

Автор: keenara2 29.7.2007, 23:44
ух, ну мне же не надо саму систему вешать, мне билдера хватит
потому что если сама система пострадает то это уже злобно слишком будет

Автор: ksili 30.7.2007, 04:34
Мне вот интересно, а что это за юзер, который работает в Билдере?

З.Ы. Может по этой кнопке удалять что-нибудь важное из папки билдера? Или переименовывать? Тогда наверняка зависнет... Ну а если потом запускаться не будет - ничего страшного, ты ж работать всё равно не хочешь

Автор: Santilka85 30.7.2007, 08:05
Цитата(keenara2 @  29.7.2007,  23:44 Найти цитируемый пост)
мне же не надо саму систему вешать, мне билдера хватит


Цитата(keenara2 @  29.7.2007,  23:44 Найти цитируемый пост)
это уже злобно слишком 


А ВООБЩЕ ЗАЧЕМ ТЕБЕ ЭТО??....
вот еслиб от тебя поступило РАЗУМНОЕ объяснение, то имхо тебе бы на помощь быстрее пришли бы.. smile 

Автор: mr.Anderson 30.7.2007, 10:15
ИМХО, ей просто хочется сделать какую-нить гадость своему соседу, но она в этом не признается и пытается придумать объяснение, что, впрочем, пока совсем не удается.

Автор: Santilka85 30.7.2007, 10:48
Цитата(mr.Anderson @  30.7.2007,  10:15 Найти цитируемый пост)
пока совсем не удается. 


ПОЛНОСТЬЮ С ТОБОЙ СОГЛАСЕН smile  smile  smile 

Автор: HappyLife 30.7.2007, 13:47
Я полагаю, и это только моё мнение, которое возможно ошибочное, но
Видать, бросил сосед её.... Бильдер оказался интересней чем она. Ну она ему и мстит, чтобы забыл о своем программировании, а еще лучше о компе.

Автор: Santilka85 30.7.2007, 13:56
HappyLife,  smile 

РЕАЛЬНОЕ предположение...

просто среди моих знакомых очень частая ситуация, когда программер больше внимания уделяет компу а её не замечает... smile 


keenara2, а тебе совет:
судя по позиции программеров в данной теме тебе стоит или обьяснить ситуацию, чтобы добиться решения
или пометить вопрос решённым, чтобы на ЭТУ тему меньше народу отвлекалось...

PS я конечно понимаю что вопрос от этого не станет решённым, но смысла продолжать тему тоже осталось мало.. smile 


ps программеры народ тоже не глупый, объясни - тебя поймут и ОБЯЗАТЕЛЬНО ПОМОГУТ smile 

Автор: mr.Anderson 30.7.2007, 17:51
Только, keenara2, пойми, пожалуйста, что здесь сидят далеко не начинающие юзеры, поэтому нужно дать нормальное объяснение, зачем тебе это нужно. Потому что все твои попытки перехитрить программеров на этом форуме разобьются (и разбились уже) о стенку. Не пытайся обмануть людей, хорошо соображающих в компах. smile Это мало кому удается.

Автор: Romikgy 30.7.2007, 21:11
Цитата(mr.Anderson @  30.7.2007,  16:51 Найти цитируемый пост)
Не пытайся обмануть людей, хорошо соображающих в компах. smile Это мало кому удается. 

 smile 

Автор: Klin 1.8.2007, 18:55
Интересная темка...

keenara2, ну ты хоть об стенку бейся, но если тебе нужно что-то попроще - возми комп бензином облей. Народ пока вы сами не поймете как вирус написать, вам никто об этом не скажет. Я не говорю об программистах, которые три книги прочитали и потом в инет статьи забрасывают, о том какие они умные и вирус смогли написать и вам рассказали. Чушь все это. Не можите написать программу, чтобы подшутить над соседом снизу, скачивайте с инета программы, которые будут достовлять вашу другу массу "удовольствий". А потом рассказывайте какие вы умные и вирусы пишете. 


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

Автор: mr.Anderson 2.8.2007, 17:11
Цитата
возми комп бензином облей

 smile  smile  smile  smile 
Цитата
пиши вирус и отправляй мне

Смысла не будет. smile Или у нее не хватит смелости отправить его вам после всех этих разоблачений, либо у вас вполне хватит опыта, чтобы не принять этот вирус за "замечательную веселую программу весом в 20 килобайт".  smile 

Автор: jonie 7.8.2007, 23:44
зря вы.. я как-то вешал систему математикой с вполне приличной целью - поглядеть на разогрев системы ....

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)