Windows, как её повесить?
Пользователи, просматривающие топик: none
|
Зашли как: Guest
|
Имя |
Сообщение |
<< Старые топики Новые топики >> |
|
|
Windows, как её повесить? - 2008-09-24 05:02:51.326666
|
|
|
DzumoHu4
Сообщений: 279
Оценки: 0
Присоединился: 2008-08-04 19:04:43.236666
|
Собсно дурацкий вопрос но всё таки я слышал у бабушек на лавочке что чудо зверь дитя Била всеми любимая XPюша вешается от большого кол.ва папок(большое это когда в 1 каталоге больше 30 тысяч папок и до бесконечности)точнее не хрюша а эдод экплоер) Вопрос правда ли это и как написать батник создающий такое кл.во папок:? Кстати модер не удаляй тут про взлом explorerа вопрос:D
|
|
|
RE: Windows, как её павесить? - 2008-09-24 08:36:29.343333
|
|
|
maza][aka
Сообщений: 23
Оценки: 0
Присоединился: 2008-09-14 00:55:45.156666
|
Конешн мона cmd -> help)))) а так погляди команды просто мне в лом писать *bat скрипт ;)
|
|
|
RE: Windows, как её павесить? - 2008-09-24 08:44:33.640000
|
|
|
Сhaos_Сode
Сообщений: 1049
Оценки: 0
Присоединился: 2006-01-12 11:54:12
|
Батник нет, bat файлы не поддерживают циклы. Можно попробовать написать bat файл, вызывающий сам себя, вызвав тем самым рекурсию
|
|
|
RE: Windows, как её павесить? - 2008-09-24 08:58:47.833333
|
|
|
Mkey
Сообщений: 3426
Оценки: 0
Присоединился: 2006-03-08 14:32:13
|
quote:
Батник нет, bat файлы не поддерживают циклы. Можно попробовать написать bat файл, вызывающий сам себя, вызвав тем самым рекурсию вообщето на руборде кажется есть хороший топ про батники…. там они по этому поводу маньячат….. а по поводу повесить была статейка 2 или 3 строчки на асме и железо в дауне…. помню тока вроде 4А в регистр ах загоняли…. ищите и обрыщите…
|
|
|
RE: Windows, как её павесить? - 2008-09-24 09:05:02.026666
|
|
|
Сhaos_Сode
Сообщений: 1049
Оценки: 0
Присоединился: 2006-01-12 11:54:12
|
Можно повесить завысив IRQL выше 2х, и не предусмотреть его понижения. Как раз асм. Можно попробовать коману HLT процессора(Intel), но вот не уверен что она намертво вешает, сам не пробовал ее использовать. Способов убить систему через асм много. Только у винды есть свои методы защиты всетаки тоже, и обходы их тоже есть.
|
|
|
RE: Windows, как её павесить? - 2008-09-24 15:15:10.573333
|
|
|
Artalxx
Сообщений: 407
Оценки: 0
Присоединился: 2007-09-28 16:16:57.840000
|
Батник можно создать, чтобы создавалось много папок, но мне кажется еффекта не будет.
|
|
|
RE: Windows, как её павесить? - 2008-09-24 15:19:19.310000
|
|
|
MEPOX
Сообщений: 868
Оценки: 0
Присоединился: 2008-03-16 10:11:26.610000
|
quote:
Можно попробовать коману HLT процессора(Intel), но вот не уверен что она намертво вешает, сам не пробовал ее использовать. По-моему она его вообще не вешает.. quote:
Собсно дурацкий вопрос но всё таки я слышал у бабушек на лавочке что чудо зверь дитя Била всеми любимая XPюша вешается от большого кол.ва папок(большое это когда в 1 каталоге больше 30 тысяч папок и до бесконечности)точнее не хрюша а эдод экплоер) Вопрос правда ли это и как написать батник создающий такое кл.во папок:? Кстати модер не удаляй тут про взлом explorerа вопрос Самым крутым спрособом будет написать дров, мотающий бесконечный цикл типа while(1) в ring0, IRQL надо ставить в 31 это – наивысший приоритет… Может я ошибаюсь, но по-моему Сhaos_Сode что-то путает.. Потом просто добавить его в реестр в автозагрузку.. как писать дрова можно найти в интернете там все напишут лучше чем я;) quote:
Батник можно создать, чтобы создавалось много папок, но мне кажется еффекта не будет. Ну чисто теоритически если создать бесчисленное множество папок, то MFT заховает все свободное место и всё может заглючить=) Но я думаю, что это так, ерунда.. P.S У меня каспер часто вызывал зависоны, пока я его не удалил=) Просто включить программ побольше и всё.. но это только у меня.. больше такой фигни я не у кого не видел
|
|
|
RE: Windows, как её павесить? - 2008-09-24 15:25:05.576666
|
|
|
Mkey
Сообщений: 3426
Оценки: 0
Присоединился: 2006-03-08 14:32:13
|
да ёпрст.. былы уже простейший шедевр по рекурсии тут… автора не помню а искать лень… смысл 2 ярлыка… 1й указывает на 2й а 2й на 1й….
|
|
|
RE: Windows, как её павесить? - 2008-09-24 15:39:09.910000
|
|
|
Сhaos_Сode
Сообщений: 1049
Оценки: 0
Присоединился: 2006-01-12 11:54:12
|
Нафига в 31? http://rfteam.110mb.com/win/7.php Оттуда: quote:
Существует всего 32 IRQL, некоторые из которых определены системой заранее. Это 31 (HIGH_LEVEL) - аварийный останов системы, 30 (POWER_LEVEL) - уровень прерываний, сигнализирующих о сбое электропитания, 29 (IPI_LEVEL) - для межпроцессорных сигналов в многопроцессорных системах, 28 (CLOCK_LEVEL) - системный таймер, 27 (PROFILE_LEVEL) - таймер профилирования ядра (измерения производительности), 2 (DPC/dispatch) - уровень диспетчера потоков и DPC, 1 (APC) - уровень APC и 0 (PASSIVE_LEVEL), который по сути вообще не является уровнем прерывания, ведь при IRQL=0 ничего и не прерывается. IRQL в диапазоне 3-26 принадлежат прерываниям от устройств Компутер в бсод улетит или вырубится. Да и вообще драйверы писать гемморно(сам не пишу, но наслышан), бсоды часто из-за ошибок в код(не синтаксис). Повесить мона и на юзермоде, вроде как. Достаточно держать irql постоянно высоким.
|
|
|
RE: Windows, как её павесить? - 2008-09-24 15:41:33.693333
|
|
|
MEPOX
Сообщений: 868
Оценки: 0
Присоединился: 2008-03-16 10:11:26.610000
|
quote:
Компутер в бсод улетит. А нам че надо? P.S По-моему нельзя указывать irql=0, а 31 – можно..
|
|
|
RE: Windows, как её павесить? - 2008-09-24 16:52:14.233333
|
|
|
Катюшко
Сообщений: 22
Оценки: 0
Присоединился: 2008-09-24 16:26:18.440000
|
как раз irql 0 - самый низкий по приоритету уровень. 31 - самый высокий. Посредством irql повесить вряд ли удасться. Максимум бсод получим если irql not less or eqular. То есть слишком задерем. Плюс irql реализован программно, есть своя защита. И к тому же, как ты доберешься(а еще и повысишь) в irql из ринг3? Все равно через апи в ядро придется топать. Плюс как можно поставить irql на 31? 0_0 господа, я вас не понимаю. это уровень процессора. Дальше DPC ни один дров не поднимется. К тому же, задержки будут на таком уровне. Поэтому все передается типа: 3 2 1 0 3 2 1 0. То есть по уровням. Сначала высший, потом низшие уровни. Распределение и все такое. Не может одна рограмма завоевать все процессорное время и выполняться на высоком уровне irql. Читать лекции по irql я не буду - на это есть татьи и примеры. Hlt не повесит систему. Все-таки ассемблер не дураки писали. И процессоры(куллеры тоже, если уж пошла такая пляска с hlt) делают не дураки. 4a - почему вешает-то? Само по себе значение в регистре ничего не сделает. Банальное завершение программы в досе - 4h загоняют в регистр(хоть и не в ax), затем команда. Принципиального различия не вижу. Что надо сделать осле с этим значением тогда? ~~~ Самые легкие способы - как выше сказали, сделать бесконечный цикл, который создает и сразу запускает те же папки. Таким образом, система точно повесится. Плюс можно сделать взаимоблокировку потоков, наипать кого-нибудь с синхронизацией. Самый большой процент краха системы из-за приложения - рассинхронизация. По моим личным наблюдениям. Плюс можно намудрить с досом, а именно намутить с сегментами. Но с досом не работала - не знаю точно. Любой неотлаженный драйвер вызовет крах. Ну помимо самых простейших. Итог: насоздавать\назапускать кучу хлама, типа потоков, файлов. Можно кучу пакетов понапускать. Каких-нибудь больших таких. Фрагментированных. Грубо говоря, сами себя и досим. Ну или убить драйвером. Даже отлаживать не потребуется :-D
|
|
|
RE: Windows, как её павесить? - 2008-09-24 16:53:50.093333
|
|
|
Катюшко
Сообщений: 22
Оценки: 0
Присоединился: 2008-09-24 16:26:18.440000
|
забыла про системные ресурсы, ага. Убить как-нибудь через одно место диспетчер сеансов, винлогон или не тот свхост - ребут)
|
|
|
RE: Windows, как её павесить? - 2008-09-24 18:03:55.900000
|
|
|
MEPOX
Сообщений: 868
Оценки: 0
Присоединился: 2008-03-16 10:11:26.610000
|
quote:
как раз irql 0 - самый низкий по приоритету уровень. 31 - самый высокий. А я о чем? – quote:
IRQL надо ставить в 31 это – наивысший приоритет… По моему это всё надо делать с низкого уровня.. в высокого скорее всего ничиего висеть не будет.. quote:
забыла про системные ресурсы, ага. Убить как-нибудь через одно место диспетчер сеансов, винлогон или не тот свхост - ребут) Его так просто не убьешь=) Скорее всего опять-таки для этого нужен будет дров, а если писать дров, то ребут можно сделать без всяких вырубаний..
|
|
|
RE: Windows, как её павесить? - 2008-09-24 18:49:16.763333
|
|
|
Катюшко
Сообщений: 22
Оценки: 0
Присоединился: 2008-09-24 16:26:18.440000
|
а кто сказал, что убьешь просто так? нет конечно. но свхост можно спокойно и так вырубить. А лучше все. Без дрова. Батник. А сервисов оой сколько в одном свхосте у нас. Не знаю, мне кажетя, тут проблем нет особых. Вредительство никогда не было особо сложным, люс такими примитивными методами. Драйвера трогать вообще не надо с высоким уровнем могут быть проблемы максимум в задержке системного счетчика и событий. к тому же, максимум все равно доберемся лишь до диспатча. quote:
P.S По-моему нельзя указывать irql=0, а 31 – можно.. ну и как ты собрался 31й указывать? irql вообще трогать не надо тут. Просто опиши сие действо. Ты когда-нибудь рограммно работал на irql 31? вообще выше трех уровней поднимался? Остальное все железячное.
|
|
|
RE: Windows, как её павесить? - 2008-09-24 20:46:02.323333
|
|
|
AdReNaL1Ne
Сообщений: 8027
Оценки: 350
Присоединился: 2005-09-11 06:38:05
|
quote:
ORIGINAL: Сhaos_Сode Батник нет, bat файлы не поддерживают циклы. Можно попробовать написать bat файл, вызывающий сам себя, вызвав тем самым рекурсию Ересь :D Сценарии Windows поддерживают как циклы, так и безусловные переходы.
|
|
|
RE: Windows, как её павесить? - 2008-09-25 03:55:59.353333
|
|
|
DzumoHu4
Сообщений: 279
Оценки: 0
Присоединился: 2008-08-04 19:04:43.236666
|
В общем по личному опыту проведённому минуту назад
1.bat _ start 2.bat
2.bat _ start 1.bat
(Рекурсия) После создания 392 окон процессор задумался:D жаль не на долго одно нажатие cntrl alt del и всё задумчивость спала (Pentium D 3.4 Ghz) зато наблюдал красиове зрелище сначало быстро потом медленне создавались окна потом еле еле а потом бац ошибка:D В общем с рекурсией ничё не вышло, сначала процессы забивают память а потом ошибка правый клик на закрыть группу и всё.[>:] Вот tщё вопрос как заставить читать батник .txt фалы я слышал через оператор for но кода не видел мож кто - то может привести пример.
|
|
|
RE: Windows, как её павесить? - 2008-09-25 15:10:55.700000
|
|
|
Катюшко
Сообщений: 22
Оценки: 0
Присоединился: 2008-09-24 16:26:18.440000
|
а если поиск по всем файлам компьютера по букве "a" сделать?) Наверняка можно идти ить чай. Только хз что там насчет батника. Не особо сильна в batch. Программно несложно. Тут группу окон не закроешь. Посложнее сделать с поиском и до параметрами. Полностью их забить нафиг. Правда для полного вешанья одного поиска вряд ли хватит. Но никто ведь рекурсию сделать не мешает ; ))
|
|
|
RE: Windows, как её павесить? - 2008-09-25 21:40:17.413333
|
|
|
zhuk
Сообщений: 2962
Оценки: 10
Присоединился: 2007-02-20 21:00:01.303333
|
Лучше сделать цикл на создание пустых текстовых файлов на всем пустом месте. Не знаю, как сделать через батник, но такими "почти вирями" баловался не раз :) Система будет оооочень тормозить + все время вылетать ошибки. А вот если создать кучу папок то повиснет лишь эксплорер. Саму винду этим не убить.
|
|
|
RE: Windows, как её павесить? - 2008-09-28 17:25:22.223333
|
|
|
RI2DLE
Сообщений: 23
Оценки: 0
Присоединился: 2008-09-23 19:30:21.116666
|
народ знаете такое слово которым ни один файл или папку в ХР назвать нельзя?
|
|
|
RE: Windows, как её павесить? - 2008-09-28 17:27:39.410000
|
|
|
blocker
Сообщений: 221
Оценки: 0
Присоединился: 2007-02-19 18:31:00.833333
|
отвлечемся сегодня от мирской суеты и поговорим лучше о чем-нибудь приятном. Например, о том, как довести операционную систему Windows до синего каления. С какой целью? А черт его знает! Просто так. Пусть маководы с линуксоидами порадуются - уж они-то при виде синего экрана смерти (Blue Screen Of Death - BSOD) визжат от восторга, как маленькие дети. Способ первый. Открываем редактор реестра (Пуск -> Выполнить -> regedit.exe) и находим ветку HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters. Далее щелкаем правой кнопкой мыши по пустому месту в разделе Parameters и создаем новый DWORD-параметр CrashOnCtrlScroll со значением равным единице. Все. Теперь если, удерживая правый Ctrl, дважды нажать кнопку Scroll Lock, операционная система отрапортует о критической ошибке BSOD. Как посмотришь на скриншот, так сердце кровью обливается Зачем реализована такая штука в Windows, думаю, объяснять не нужно. Программисты могут использовать ее для выяснения возможных потерь данных, а также анализа поведения приложений и периферийных устройств в те моменты, когда операционная система перестает отвечать на запросы. Системным администраторам она пригодится для корректной настройки программ автоматического оповещения о возникших проблемах с сервером. Наконец, рядовые пользователи могут ее использовать, чтобы подшутить над знакомыми и коллегами по работе. Способ второй. Создаем пакетный BAT- или CMD-файл и копируем в него следующие четыре командные инструкции: [blockquote]:s start %0 %0|%0 goto :s[/blockquote] Сохраняем, запускаем и… дожидаемся, когда из-за бесконечно создающихся копий cmd.exe операционная система Windows впадет в ступор и перестанет отвечать на запросы пользователя. Способ третий. Нажимаем на клавиатуре комбинацию клавиш "Win + E" и удерживаем ее до тех пор, пока плодящиеся окна проводника Windows не отправят систему на тот свет. Способ четвертый. Копируем на компьютер утилиту Process Explorer (1,5 Мбайт) от Марка Руссиновича, запускаем ее, жмем "Ctrl+F", отыскиваем дескриптор файла pagefile.sys и закрываем его (Close Handle). Спустя мгновение-другое операционная система Windows станет синей-синей. Пятый способ, работоспособный только в старушках Windows 95, 98, 98SE, ни разу в жизни не обновлявшихся через службу Windows Update. Достаточно набрать в консоли строчку с:\con\con и после нажатия Enter от системы останутся только одни воспоминания да грустный текст на синем фоне. Наконец, шестой способ - самый безобидный. Заключается он в имитации синего экрана смерти средствами одноименного скринсейвера BlueScreen. Программа изысканно имитирует BSOD с дальнейшей "перезагрузкой" операционной системы Windows, причем таким образом, что с первого взгляда определить фальшивку не так-то просто, особенно, согласитесь, в тот момент, когда чувство досады преобладает над разумом, а все мысли - только о потерянных данных. И хотя первоапрельские денечки далеко позади, Bluescreen поможет в волю наэкспериментироваться и по-доброму поиздеваться над друзьями или коллегами по работе. Каково будет их удивление, когда вдруг внезапно монитор озарится синим цветом и через мгновение компьютер, весело похрюкивая жестким диском, пойдет в перезагрузку, унося в небытие все открытые программы, документы и любимую "аську"… Вот хохма-то будет!
|
|
|
RE: Windows, как её повесить? - 2008-09-28 18:10:58.553333
|
|
|
DzumoHu4
Сообщений: 279
Оценки: 0
Присоединился: 2008-08-04 19:04:43.236666
|
Класный способ номер один )Очень понравился, а он везде работает ну на SP1 SP2 SP3 ?Была бы отличная первоапрельская шутка в бат файле)
|
|
|
RE: Windows, как её павесить? - 2008-09-28 18:13:00.663333
|
|
|
DzumoHu4
Сообщений: 279
Оценки: 0
Присоединился: 2008-08-04 19:04:43.236666
|
quote:
ORIGINAL: RI2DLE народ знаете такое слово которым ни один файл или папку в ХР назвать нельзя? quote:
е сделать цикл на создание Конечно знаю, попробуйте папку к примеру в проводнике назвать con посмотрите:D (Билл Гейтц Ботан)Con это ботан а вообще от русского слова пошло con4eHui ну америкосы сократили и начали билли маленького обзывать.:D:D:D а вообще это :] : : : : :[: неа не боян а акордион.)
|
|
|
RE: Windows, как её павесить? - 2008-09-28 19:58:15.403333
|
|
|
Banned_Member
Сообщений: 102
Оценки: 0
Присоединился: 2008-09-19 18:44:46.060000
|
Здесь хорошая штучка- вешает на 5 минут. Кому лень самому Руки под карандаш, что такое HEX - редактор не знаю, etc готовый ллежит здесь.
|
|
|
RE: Windows, как её павесить? - 2008-09-28 20:24:30.540000
|
|
|
fromRIDDER
Сообщений: 1075
Оценки: 30
Присоединился: 2008-01-14 20:20:53.380000
|
quote:
ORIGINAL: DzumoHu4 (Билл Гейтц Ботан)Con это ботан а вообще от русского слова пошло con4eHui ну америкосы сократили и начали билли маленького обзывать.:D:D:D Один "занимается сексом" - другой дразнится. Один - мультимиллиардер; владелец самой крупной компании по ПО; создатель Windows, не самой лучшей ОС, но если кому не нравится - может на *nix-овые переходить. Другой - точнее, другие - все читающие этот топик, я в том числе. quote:
Собсно дурацкий вопрос но всё таки я слышал у бабушек на лавочке что чудо зверь дитя Била всеми любимая XPюша вешается от большого кол.ва папок(большое это когда в 1 каталоге больше 30 тысяч папок и до бесконечности)точнее не хрюша а эдод экплоер) Вопрос правда ли это и как написать батник создающий такое кл.во папок:? Чтобы кто-нибудь случайно не удалил на мой пост за оффтоп, напишу простой батник создающий бесконечное количество папок: b: md a cd a goto :b Сохрани в батник и запусти на компьютере-жертве.
|
|
|
RE: Windows, как её павесить? - 2008-09-29 17:04:17.640000
|
|
|
Banned_Member
Сообщений: 102
Оценки: 0
Присоединился: 2008-09-19 18:44:46.060000
|
quote:
b: md a cd a goto :b Так он ведь остановится, как длина пути достигнет предела для ФС
|
|
|
RE: Windows, как её павесить? - 2008-10-06 22:31:07.226666
|
|
|
volt95
Сообщений: 177
Оценки: 0
Присоединился: 2008-10-06 09:56:17.150000
|
я не понимаю, ты просто хочешь убить винду или убить её с большим кол-вом папок?если просто убить, то я могу тебя подсказать способа 3 ))) про это писалось в последнем номере в разделе FAQ United.
|
|
|
RE: Windows, как её павесить? - 2008-10-06 22:40:33.326666
|
|
|
volt95
Сообщений: 177
Оценки: 0
Присоединился: 2008-10-06 09:56:17.150000
|
Хотя нет, оштбаюсь..не в этом разделе…..
|
|
|
RE: Windows, как её павесить? - 2008-10-21 04:36:50.170000
|
|
|
2Frei
Сообщений: 5
Оценки: 0
Присоединился: 2008-10-20 06:01:08.760000
|
Удерживай Win+E нажатыми секунд 20-30… Результат не эффективный, за то прикольный!
|
|
|
RE: Windows, как её павесить? - 2008-10-21 21:20:23.866666
|
|
|
VENOM4X
Сообщений: 246
Оценки: 0
Присоединился: 2008-02-18 22:49:08.960000
|
С IRQL - стопудовый вариант. Только надо его поставить в DISPATCH_LEVEL - на этом уровне работает менеджер ресурсов, и пока дров не опустит IRQL, менеджеру придётся ждать, а так как мы IRQL опускать не собираемся - то ждать долго. Только надо наклепать столько потоков, сколько ядер у проца и на каждом это сделать. Выйдет строчек 20-30 кода, а какой эффект!
|
|
|
RE: Windows, как её павесить? - 2008-11-10 22:18:52.310000
|
|
|
Kotyara1
Сообщений: 108
Оценки: 0
Присоединился: 2008-07-18 00:02:42.140000
|
Рег-файл: REGEDIT4 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\winlogon.exe] "Debugger"="ntsd" "GlobalFlag"="0x000010F0" После перезагрузки Windows будет перезагружаться перед экраном входа или напишет "c000021a" на синем экране.
|
|
|
RE: Windows, как её павесить? - 2008-11-13 13:42:52.746666
|
|
|
JTG
Сообщений: 1189
Оценки: 0
Присоединился: 2007-03-05 11:56:01.993333
|
Писать дрова чтоб завесить винду - пошло Сделать 2 ярлыка, указывающих друг на друга и кинуть на рабочий стол. Или вот такая бага весёлая, назвал её DefineDDosDevice :) Format PE GUI 4.0
include 'win32axp.inc'
.data
name dd 00003a41h
.code
start:
mov ecx, 26
@@:
push ecx
invoke DefineDosDeviceA, 1, name, name
pop ecx
add [name], 1
loop @b
invoke ExitProcess, 0
.end start Это создаст символическую ссылку на самого себя для 27 дисков (или скока там всего букв:D), при этом к ним наглухо отрезает доступ. В принципе должно работать с любым девайсом (//./xxxхх)
|
|
|
RE: Windows, как её павесить? - 2008-11-13 21:15:32.080000
|
|
|
VaZoNeZ
Сообщений: -6758
Оценки: 0
Присоединился: 2008-10-31 14:38:43.796666
|
вот вам прога на масме с исходником http://vazonez.at.ua/zavis.rar пока тестил - сам напоролся вшает, пока комп в даун не уходит
|
|
|
|
|