/b/itard lives matter


Ответить в тред Ответить в тред

Check this out!
<<
Назад | Вниз | Каталог | Обновить тред | Автообновление
54 1 26

Аноним # OP 06/06/20 Суб 11:33:27 2219808901
D9xt52CXsAA3xaj.jpg (152Кб, 919x1024)
919x1024
Вопрос к программистам: есть ли какая-нибудь софтовая команда, которой можно навредить компьютеру физически? Можно ли, допустим, на Ассемблере или С написать такой набор инструкций, который просто что-то сломает в физическом плане? Или же все подобные варианты предусмотрены в биосе и оперативных системах?

Если что, я понимаю, что можно нанести вред просто что-то сильно нагрузив, но для этого нужно время, а я спрашиваю, есть ли команда, которую вот запустил, и сразу чем-то кырдык в физическом плане?

Спрашиваю чисто из интереса, уже несколько месяцев этот вопрос в голове висит, вредить никому не собираюсь
Аноним # OP 06/06/20 Суб 11:35:40 2219810182
Просто подумал, должны же ведь быть какие-то противоречивые инструкции, попытка совместного выполнения которых потребует от какого-то компонента компьютера выполнить физически невозможное действие, что и приведёт к поломке. Или нет такого?
Аноним 06/06/20 Суб 11:38:42 2219811673
>>221981018
Я в программировании ноль, но разве в таком случае комп не должен послать тебя нахуй? Типа, раз в его программе такого не предусмотрено, то и выполнять он не будет?
Аноним 06/06/20 Суб 11:42:20 2219813594
>>221980890 (OP)
Теоретически есть. Например, жёсткий диск очень легко вывести из строя, управляя им напрямую - просто ушатать механику, запрашивая сектора в правильном порядке. Но обычная программа этого сделать не может, т.к. в современных процессорах есть уровни привилегий.
Аноним # OP 06/06/20 Суб 11:42:22 2219813605
Если я хорошо помню, то в универе один препод вроде рассказывал, что на ассемблере можно как-то вмешаться в работу системного таймера и наебнуть его, а за ним и вся система наёбнётся (хотя в данном плане ничего не сломается физически всё же), так ли это?

>>221981167
Ну так то на софтовом уровне то легко подобное предотвратить. Но вот допустим ситуацию, что мы вообще не сидим ни под какой операционкой, а как бы пишем свою операционку на ассемблере, то можно ли как-то навредить системе? Или же подобное предотвращено даже на физическом уровне?
Аноним 06/06/20 Суб 11:44:19 2219814626
Аноним # OP 06/06/20 Суб 11:44:29 2219814747
>>221981359
Кстати про наёб жёсткого диска препод в универе тоже что-то рассказывал, но я уже не помню. Конкретно этот метод такой себе, тут нет каких-то противоречивых инструкций, с которыми бы система просто не управилась и сломалась, здесь просто интенсивная работа на износ. С таким же успехом можно видеокарту или процессор люто разогнать и на 100% нагрузить, от износа и перегрева тоже навернётся.
Аноним # OP 06/06/20 Суб 11:45:30 2219815348
>>221981462
Это не то, это софтовый наёб, да, сотрутся все файлы, и что? Поставишь новую операционку и всё работает снова. Мне же интересно, можно ли как-то так наебнуть, чтобы потом без физического вмешательства нельзя было чисто софтово что-то исправить.
Аноним 06/06/20 Суб 11:46:00 2219815639
>>221980890 (OP)
Была инфа о коричневой ноте наебывающей жесткие диски.
Возможно в каких то биосах можно из ос накрутить вольтаж на цп и озу.
Ну а так програмны ты угандошить можешь только носитель.
Аноним 06/06/20 Суб 11:47:12 22198165010
Можно прошить мать левой прошивкой, так же шьется хдд всякие или видяха.
Аноним 06/06/20 Суб 11:49:53 22198181011
>>221981474
Не. Заведомо суицидальных инструкций не предусмотрено, потому что а нахуя. Пример - деление на ноль. Если попытаешься, процессор просто ебанёт прерывание, и управление передастся его обработчику.
Аноним # OP 06/06/20 Суб 11:50:00 22198181712
>>221981563
Вот вольтаж да, очевидный довольно вариант, но опять же интересно, есть ли в 2020 году какие-то биосы, которые могут позволить тебе просто без верхней границы кинуть на цп вольтажа столько, сколько захочешь, и тем самым устроить наёб?
Аноним 06/06/20 Суб 11:50:05 22198181913
>>221981474
Проц и видеокарта в тротлинг войдут или просто бсоднут, ничего не наебнется, щас везде защита от еблоклака ставят прямо в на кристалле.

Диск заебесся ушатывать.

Самое простое - хуевирус пидор, который rm -rf делает, шифрует данные все а потом выводит локскрин с порнухой, либо просто загрузочные сектора и таблицы разделов хуячит.
Аноним 06/06/20 Суб 11:51:09 22198188614
Аноним # OP 06/06/20 Суб 11:51:32 22198190215
>>221981810
Нет, понятное дело суицидальной инструкции нет. Но может набор каких-то инструкций может привести к суицидальным последствиям?

>>221981819
> защита от еблоклака ставят прямо в на кристалле.
Хм, ну если так, тогда без вариантов, видимо, остаётся только это
> Самое простое - хуевирус пидор, который rm -rf делает, шифрует данные все а потом выводит локскрин с порнухой, либо просто загрузочные сектора и таблицы разделов хуячит.
Аноним 06/06/20 Суб 11:51:43 22198191016
>>221981819
Можно ещё вместо биоса прошить какой-нибудь шум.
Аноним 06/06/20 Суб 11:52:12 22198193717
>>221981534
Разве что Биос ухуячить, но это практически невозможно из ос к его перезаписи доступ получить
Аноним 06/06/20 Суб 11:53:31 22198200118
>>221980890 (OP)
Был такой вирус в 2000х годах, который слово - хуй, магнитной головкой нацарапывал на блине жесткого диска.
Аноним 06/06/20 Суб 11:54:57 22198208519
>>221980890 (OP)
Нахуя на картинке добавили natur- и -en? Ну, тогда уж получаются естественные науки хули.
Аноним 06/06/20 Суб 11:55:43 22198212920
>>221981910
Все платы, что поддерживают прошу Биоса из винды, имеют дуалбиос, зашьешь шум в мастер, если он не пройдет посты, загружается днфолтный из защищённой памяти, тоже не прокатит.
Аноним # OP 06/06/20 Суб 11:58:00 22198226921
Аноним 06/06/20 Суб 11:58:57 22198232322
>>221982269
Фейк это.
Но был такой, который ухуячивал 3.5 дискеты
Аноним 06/06/20 Суб 12:01:41 22198247423
>>221982323
3,5 дискеты сами ухуячивались как здрасьте
Аноним 06/06/20 Суб 12:01:52 22198248824
>>221982085
Ну тогда мемчик не получится, надо чтобы подлиннее слово получилось.
06/06/20 Суб 12:12:00 22198304925
>>221982085
Хочешь открою тайну? Science - это и есть "ЕСТЕСТВЕННЫЕ НАУКИ", а не любая "НАУКА".
Аноним 06/06/20 Суб 12:13:17 22198311926
Аноним 06/06/20 Суб 12:25:56 22198385727
>>221980890 (OP)
можно в биосе (UEFI) ебануть напряжения знатно и спалить проц/оперативу
Аноним 06/06/20 Суб 12:32:30 22198425128
>>221981937
> но это практически невозможно из ос к его перезаписи доступ получить
На сайте любого вендора к почти любой материнке лежит ПО для обновления биоса прямо из шиндоус. Бери, снимай проверку контрольной суммы, шей хуйню, получай проблемы. Либо просто прерывай прошивку после очистки.
Другое дело, что это обратимо и достаточно всего лишь снять флешку, прошить на программаторе и запаять обратно. А совсем испортить давно уже невозможно. Virus.Win9x.CIH научил индустрию.
Аноним 06/06/20 Суб 12:34:01 22198430729
>>221983857
Ебануть можно, а спалить - нет. Сработает защита и твоя пекарня отключится.
Аноним 06/06/20 Суб 12:37:47 22198452430
>>221980890 (OP)
Я как то проц пытался разгонять и ушатал к хуям материнка. Так что, да, есть. Гугл overclocking.
Аноним 06/06/20 Суб 12:39:26 22198463031
Аноним 06/06/20 Суб 12:41:26 22198475832
>>221984524
Ещё я думаю можно кулер через Биос отключить и запустить крузис какой нибудь
Аноним 06/06/20 Суб 12:42:57 22198486833
>>221984758
Снова думай. Я так пробовал ноутбук убить на работе, чтобы новый выдали. Отключил кулер аппаратно, запускал всякие фурмарки, на 105 градусов он тупо вырубался. Остывал - включался снова и работал.
Аноним 06/06/20 Суб 12:47:21 22198515134
бамп
Аноним 06/06/20 Суб 13:03:38 22198625435
Хз как работает он, но вирус "чернобыль" вроде как мать насмерть перепрошивает, что ее можно только выкинуть
Аноним 06/06/20 Суб 13:07:14 22198648236
>>221980890 (OP)
По аналогии с софтом у аппаратной составляющей должны быть состояния "не предусмотренные" вендором, которые приводят к её поломке
Гугли stuxnet, считай что это proof-of-concept твоего вопроса
Аноним 06/06/20 Суб 13:08:41 22198656037
>>221986254
> вирус "чернобыль"
Нашёл, что вспомнить, лол. Он уже лет 20 ничего не сможет сделать, а запускать на железе тех времён его просто нет смысла.
Аноним 06/06/20 Суб 13:15:59 22198703338
Аноним 06/06/20 Суб 13:33:46 22198813439
>>221980890 (OP)
1. Вирус Чернобыль прошивал, только появившиеся тогда флеш биосы. До этого биос был прошит в ПЗУ, требующем программатора и УФ стирания. Опять же, это обратимый процесс, не убивающий железо, но тогда сложно было найти прошивку и программатор, чтоб вернуть все в зад.
2. На старых CGA мониторах развертка управлялась из видеоадаптера. Можно было записать в память адаптера значение, которое прекращало развёртку и электронный луч поджигал люминофор в центре экрана. Обидно и печально. Потом это пофиксили в самих мониторах.
Аноним 06/06/20 Суб 13:35:06 22198821040
>>221980890 (OP)
Можно разве что наушники сломать подав на них какой-то ебнутый сигнал.
Аноним 06/06/20 Суб 13:37:14 22198832841
>>221980890 (OP)
только внедрятся в биос и оттуда разносить, повышая вольтажи отключая охлаждения, ну, я хз возможно ли это
Аноним 06/06/20 Суб 13:40:48 22198856242
>>221980890 (OP)
3. Игра Старкрафт 2 жгла видюхи (с хуевыми системами охлаждения), тупо не ограничивая частоту кадров, что приводило к температурным деформациям чипа и пиздецу.
Кстати сейчас можно так же убивать множество чипов на мобилах и видюхах (там где чип на BGA впаян). Тупо в фоне запустить прогу, что будет нагревать и охлаждать чип. И он со временем отвалится. Но тут надо помудрить с поддержкой разных чипов и управлением охлаждением, чтоб юзверь не почуял, что кулер завывает каждую минуту.
Аноним 06/06/20 Суб 13:42:58 22198868543
>>221988210
Пиздежь. У порта малая мощность, а наушники на это расчитаны. Могут только хуево клеенные мембраны отвалиться, но это как с хуевыми видюхами.
Аноним 06/06/20 Суб 13:57:28 22198949744
>>221988328
Можно и из оси такое делать. Только в самих чипах защита от перегрева теперь повсеместно напихана. А вот повышение напряжения еще может убить железо, но тоже не 100% гарантия.
Аноним 06/06/20 Суб 13:58:57 22198958445
Аноним 06/06/20 Суб 14:01:14 22198971146
Аноним 06/06/20 Суб 14:05:27 22198994647
Аноним 06/06/20 Суб 14:55:47 22199291448
>>221980890 (OP)
Читал две книги и то хуёво по работе железа, но сейчас в общем высру как это работает для самых маленьких.

Короче, как работал бы гипотетический вредитель на ассемблере:
1) Ты запускаешь программу на пекарне.
2) Всякие данные необходимые для выполнения программы и сам код программы переносятся в ОЗУ, считай, что со склада вещи перетащил в шкаф, ведь каждый раз на склад бегать за нужными байтами как-то долго очень.
3) Проц по мере работы достаёт нужные данные и части кода, которые надо исполнить, из ебучего шкафа(ОЗУ).
3.5). Промежуточные места хранения аля кеши пока опустим, т.к. это тоже самое, что промежуточные шкафы.
4) Достав из шкафа(ОЗУ) команды и данные для обработки этими же командами он помещает их в регистры процессора(рабочий стол по аналогии)
5) Проц выполняет команды у себя на столе и помещает их результат (2+2=4) в те же регистры (по сути на одном столе всё говно держит, места мало, но скрорость доступа к регистру максимальная).
6) Дальше проц посылает результат на внешние компоненты ПК, причём тут всё не прозрачно даже с отправкой данных в ОЗУ. Проц можно переключать между режимами работы. В защищённом твоя прога не сможет засрать рандомные байты ОЗУ, а будет делать это только в своём загоне. В реальном режиме же можно срать где угодно. Не уверен, но вроде бы сама ОС как-то контролирует, чтобы каждый процесс работал в своём загоне и не совал свои байты в "шкаф" других процессов.

Так как проц работает только с ОЗУ напрямую, то для всяких внешних пидорасов типа принтеров, мышек и мониторов используются ПРЕРЫВАНИЯ. Причём как проц может прервать их работу так и наооборот. Драйвера устройств собсна занимаются тем, что обрабатывают сигналы полученные/отправленные процом от/на этих мышей/клавиатур.

Ещё есть ДМА (дайрект мемори аццесс - прямой доступ к памяти не касаясь ЦП) с помощью которых можно миновать процессор для пересылки данных с одного склада в другой (с жёсткого диска в ОЗУ например, или с видяхи на монитор хотя тут проц уже процесс не контролирует вроде бы). ДМА тоже контролируется машинным кодом, который исполняется в ЦП.

Итого:
- можно попытаться засрать ОЗУ и вызвать сбой какого-то левого процесса (но ОС наверное не позволит).
- можно вписать данные на жёсткий диск используя прерывания (опять же ОС хуй позволит тебе творить содом хотя с флешки можно самодельную ОС запустить, чтобы убрать ограничение).
- можно просто спамить остальные устройства ПРЕРЫВАНИЯМИ, но, блябуду, максимум это засрать проц до 100%, забить ОЗУ до предела или нарисовать хуй на мониторе и заставить принтер печатать "ОП хуй" 72-ым комик сансом.

На логическом уровне нихуя засрать у тебя не получится. БИОС впаян и только некоторые там переменные типа сис. времени можно подкрутить. Остальные компоненты ПК кроме ОЗУ и харда можно сломать физически ёбнув пару раз молотком, но не балуясь машинным кодом.

Если всё таки проломать ограничения ОСи и как-то попытаться разогнать ЦП/ГП как разгон на апаратном уровне работает вообще хз, то ли биос, то ли их драйвера крутить надо, то даже так сработает автоматический павер-офф из-за перегрева.
Таки посмотрел, есть утилиты для оверклокинга, а значит можно через программу разогнать железо. Но это максимум вреда, который можно сделать. Запуском ПК занимается биос, а его переписать можно только физически, поэтому сломать машину не получится.
Аноним 06/06/20 Суб 14:58:00 22199302649
Аноним # OP 06/06/20 Суб 14:58:24 22199304850
>>221988134
> 2. На старых CGA мониторах развертка управлялась из видеоадаптера. Можно было записать в память адаптера значение, которое прекращало развёртку и электронный луч поджигал люминофор в центре экрана. Обидно и печально. Потом это пофиксили в самих мониторах.

Вот это как раз в тему треда, интересный случай
Аноним 06/06/20 Суб 15:02:29 22199329551
Распидорасить аппаратную часть - не профитно для потенциального злоумышленника, поэтому не думаю, что в этой области есть какие-то солидные наработки
Аноним # OP 06/06/20 Суб 15:05:00 22199345152
Я так понимаю в плане железа сейчас с безопасностью всё очень хорошо уже сделано.

Интересно ещё, как в целом с софтовой безопасность теперь дело идёт.
Я просто недавно что-то решил поразмышлять и понапридумовывал всяких уязвимостей, которые можно было бы использовать для вскрытия разных сайтов и всяких мошеннических схем. Решил затестить придуманное мною на некоторых целях, но что-то не заходило. Загуглил - придуманные мною уязвимости реальны, только их все пофиксили уже как несколько лет. Технически с тем, что я придумал, несколько лет назад ещё я бы мог немного обворовать людей и наебенить даже вполне себе солидные сайты. Но сейчас всё это пофикшено, любой более-менее грамотно сделанный сайт - неприступная крепость.
Аноним 06/06/20 Суб 15:06:18 22199353753
Аноним 06/06/20 Суб 15:15:08 22199405754
>>221993451
Хуль ты хотел, там такие умные как ты годами этим делом занимаются и им за это платят.
Аноним 06/06/20 Суб 15:41:35 22199562655
>>221992914.
> - можно просто спамить остальные устройства ПРЕРЫВАНИЯМИ
Не устройства, а проц. Вот как раз были такие проблемы с некоторыми (уже не помню, старфорс вроде) драйверами. Они глючили и прерываниями вешали весь ПК.
И анекдот на тему прерываний.
Подходит сын к Биллу Гейтсу.
- Пап, пап, а покажи, что такое многозадачность Windows?
- Погоди, сынок, сейчас дискетка отформатируется...
Настройки X
Ответить в тред X
15000 [S]
Макс объем: 20Mб, макс кол-во файлов: 4
Кликни/брось файл/ctrl-v
X
Ваш шидевор X
Стикеры X
Избранное / Топ тредов