Как сделать хакерское окно

Обновлено: 19.05.2024

Хочешь почувствовать себя хакером и подшутить над другом? Читай.😎

Сначала вкратце разберемся, что такое BAT файл? Это пакетный файл (своего рода- скрипт), в который помещены команды. Ну а при запуске - эти команды последовательно исполняются через CMD в системе Windows. Ну вот как то так. Можно писать батники для удобства.. А можно и в других (каверзных) целях.

Как создать батник?

Очень просто. Все нужные команды копируем в обычный текстовый файл, после чего формат txt меняем на bat . Батник готов.

Хочешь почувствовать себя хакером и подшутить над другом? Читай.😎

Не спорю. Вряд ли кто-то согласится по доброй воле запустить непонятный файлик.. поэтому потом я расскажу об одном способе, который поможет нам всё это дело привести в более "человеческий" вид).

Команды и их предназначения.

⭐Начнём с простенького.⭐

🔗Компьютер выключится:

shutdown -s -t 0

Можно задействовать таймер. К примеру, shutdown -s -t 40 - будет означать, что компьютер выключится через 40 секунд после выполнения батника.

🔗Компьютер перезапустится:

shutdown -r -t 0

С таймером аналогично, как и выше.

⭐Немножко поинтересней!⭐

🔗Меняются местами значения кнопок мышки. Теперь основная - правая кнопка:

%SystemRoot%/system32/rundll32 user32, SwapMouseButton >nul

Лечение в параметрах. Устройства - мышь.

🔗Меняется формат всех ярлыков:

assoc .lnk=.rar

Здесь меняю на формат rar. Но лучше использовать что- нибудь индивидуальное (несуществующий формат). Чтоб потом всё легко можно было вернуть обратно. Ну а чтобы вернуть всё, как было - используем " assoc .lnk= "

🔗Убиваем проводник. Экран становится чёрным. Только мышку видно. Всё, что работало - так же продолжает работать:

taskkill /f /im explorer.exe >nul

Лечение: ctrl+alt+del, и в диспетчере "Файл" -- "Запустить новую задачу", ввести explorer.exe. Или же перезапустить пк.

А теперь давайте посмотрим кое- что посерьёзней..😉

🔗Циклический, бесконечный запуск Paint. Поверьте, ТОП - неТОП.. через несколько секунд комп просто упирается рогами и ни на что не реагирует.) Лечение - только перезапуск.:

:x
Start mspaint
goto x

Естественно, вместо Paint можно что угодно запускать. Но это не имеет значения в принципе.

FOR /L %%i IN (1,1,2000000) DO md %%i

В данном случае создадутся 2 ляма папок.. Значение своё можно подставить. P.S.: команда- жесть.. в некоторых случаях (при большом числе папок), Windows тупо может полететь.. Так что осторожней. 😄

🔗Удаляет файлы по указанному пути, минуя корзину:

del c:Program Files /s /q

Удаляет и вложенные файлы во всех папках, которые есть по указанному пути. Сами папки остаются пустые. Лечение: использовать утилиту для восстановления файлов. Или забыть). Но как в примере (удалится установленный софт) - восстанавливать нет смысла. Проще установить заново.

Думаю, хватит.

Конечно, есть и по-серьёзней команды.. Можно и систему угробить подобным, но наша цель- пошутить.😉

Ну а вообще, можно экспериментировать и с приведёнными примерами. К примеру, командой удаления можно удалить драйвера, указав путь к ним.. Или же команду "Перезагрузка пк" задействовать сразу же после включения.. И будет бесконечный перезапуск. Но для этого нужно иметь доступ к ПК и добавить команду в автозапуск. Лечение: запустить винду в безопасном режиме и удалить батник. Ну как то так.

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

Чтобы у подопытного было меньше сомнений, открывать файл или нет.. Элементарно, засовываем батник в exe. Добавляем иконку и даём внятное (привлекательное) название. Останется только под каким-либо предлогом скинуть приложуху жертве и убедить запустить. Опять же, если есть доступ к пк (а, может и подшутить над родными.. типо "ага! сломал!")- делаем иконку как у игры или программы, которой бедолага пользуется. После чего копируем наш exe в папку с прогой и делаем на неё ярлык на рабочий стол (вместо настоящего ярлыка). Профит.😉 Тут главное - Ваше воображение.))

Чтобы конвертировать наш батник в exe, качаем утилитку. Находим её в интернете по названию " Bat_To_Exe_Converter ". Есть с Русским переводом.

Давайте на примере. Выглядит она вот так:

Хочешь почувствовать себя хакером и подшутить над другом? Читай.😎

Всё элементарно.. Добавляем свой батник и выбираем, где будет сохранён exe. Ставим " Невидимое приложение " - это для того, чтобы при запуске небыло видно, как команды исполняются в CMD. Это не обязательно - но получается прикольней)

Ставим галочку на " Добавить манифест администратора " - Чтобы при запуске запрашивались права администратора. В принципе, многие команды и так срабатывают, но на всякий случай не помешает).

Остальное можно оставить - как есть.. Но если есть идеи по применению команды только с паролем, ставим галочку " Шифровать программу " и вводим нужный пароль. Далее, при запуске exe нужно будет ввести заданный пароль. (Признаюсь честно, я находил применение данной фиче.)) Как и писал ранее, всё зависит от Вашего воображения.)

Далее, во вкладке "Информация о версии" - указываем иконку в формате *. ICO и остальную инфу о "проге".

Ну и жмём "Компилировать" . Готово.👍

По поводу реакции антивирусов.

Вирусами это назвать довольно сложно.. Но что хочу сказать - стоИт у Windows 10 c обновлением 2004. На борту стандартный Защитник Windows. - реакции НОЛЬ . Всё пашет и пляшет. На счёт сторонних антивирусов ручаться не могу).

Как прикинуться хакером

wikiHow работает по принципу вики, а это значит, что многие наши статьи написаны несколькими авторами. При создании этой статьи над ее редактированием и улучшением работали, в том числе анонимно, 12 человек(а).

Количество источников, использованных в этой статье: 11. Вы найдете их список внизу страницы.

В этой статье:

Возможно, окружающие думают, что вы компьютерный гений, или вам очень хочется выдать себя за него. Для взлома компьютеров необходимо прекрасно разбираться в операционных системах, сетевой безопасности и программировании. Если вы сделаете вид, что взламываете чей-то компьютер, окружающие будут сильно впечатлены; при этом ничего незаконного предпринимать не нужно – воспользуйтесь командной строкой или создайте BAT-файл, который приведет к отображению на экране множества зеленых символов (как в фильме «Матрица»).

Как стать хакером

В создании этой статьи участвовала наша опытная команда редакторов и исследователей, которые проверили ее на точность и полноту.

Команда контент-менеджеров wikiHow тщательно следит за работой редакторов, чтобы гарантировать соответствие каждой статьи нашим высоким стандартам качества.

В этой статье:

Изначально хакерами называли высококвалифицированных специалистов с обширными знаниями и навыками в программировании и информационных технологиях. Однако с тех пор репутация хакеров была изрядно подпорчена образами хакеров-злодеев из голливудских фильмов. На самом деле многие компании и сегодня нанимают хакеров для исследования безопасности систем и обнаружения уязвимостей. Такие хакеры четко определяют для себя границы дозволенного, получая в награду хорошую зарплату и уважение коллег. Если у вас есть желание поближе ознакомиться с предметом и, возможно, самому изучить искусство хакинга, то эта статья для вас!

Как создать вирус шутку с помощью Блокнота

wikiHow работает по принципу вики, а это значит, что многие наши статьи написаны несколькими авторами. При создании этой статьи над ее редактированием и улучшением работали, в том числе анонимно, 26 человек(а).

В этой статье:

Вирусы-шутки — это несложные программы, которые можно подсунуть другу (или врагу), и тот будет думать, что его компьютер взломан, поражен вирусом или серьезно поврежден. Вирусы-шутки можно писать в обычном Блокноте: нужно лишь записать в файл команды, которые замедляют работу компьютера, выводят из строя работу операционной системы или просто пугают пользователя, а затем заставить его запустить этот файл. Вирусы-шутки могут быть чем угодно, начиная от надоедливой неприятности и заканчивая кошмаром, нарушающим работу системы. «Вирусы» из этой статьи предназначены только для безобидных шуток, самое худшее, что они могут сделать, — это выключить компьютер. Внимание: эти вирусы-шутки предназначены только для компьютеров под управлением Windows, они не будут работать на Mac OS без специальной подготовки. Начнем с шага 1.

как почувствовать хакером (команда в командной строки)

kva Искусственный Интеллект (170806) Это слишком банально. Бегущие цифры как в "Матрице".

Алия ДжугунусоваУченик (138) 4 месяца назад

:start
echo %random% %random% %random% %random% %random% %random% %random% %random% %random% %random%
goto start

kva Искусственный Интеллект (170806) иии?

Остальные ответы

могу обучить работать с линуксом, почувствуюте себя крутым хакером.

Рустам СулеймановичМастер (1777) 5 лет назад

Давай обучи

xxxМыслитель (9823) 5 лет назад

хахаха))) Спорим был не готов к такому ответу)

Рустам Сулейманович Мастер (1777) Ну вот и все!)

Зульфия ПакшаеваПрофи (768) 2 года назад

Давай обучи :D

Игорь КойпишУченик (78) 1 год назад

Меня можно?

Color 2
Вроде

вроде так) Меняем цвет, и выводим имена файлов из всех директорий диска

Рустам СулеймановичМастер (1777) 5 лет назад

Быстро пишет, есть по медленнее как в фильмах и еще долго

xxx Мыслитель (9823) Ну по поводу быстро, тут увы)) Как пишет, так пишет. Попробуй так, минут на 5 веселья) color 0a cd c:/ tree /f

Пиши лучше бат файлы проше а эфект лучше и другим прислать можешь

TITLE It's blue screen
color 1F
pause

color a
dir
размешоная сеть вай фай netsh wlan set hostednetwork mod=allow ssid=имя точки key=ключ от вай фай

Командная строка cmd, почувствуй себя хакером

Как управлять компьютером без мышки? Для этого можно запустить командную строку Windows cmd с помощью комбинации клавиш win+r, а затем набрать в появившейся консоли cmd и нажать Enter.
Открылось окно командной строки. Через него Вы можете выключать компьютер, создавать/удалять папки, устанавливать расписание запуска программ, делать программы системными, изменять расширение файлов, запускать и останавливать приложения и многое другое.
Если вы хотите, чтобы ряд команд cmd исполнялся на компьютере автоматически, Вы можете записать их в блокноте и сохранить с расширением .bat
Пример простейшей программы:
@echo off
color 0a
chcp 1251
echo
Перезагрузка компьютера
pause
shutdown /r
Эта программа перезагружает компьютер и требует для этого нажать любую клавишу. Чтобы остановить выполнение программы надо просто закрыть появившееся окно.
Подобные bat-файлы (батники) часто используются для написания компьютерных вирусов, которых, кстати говоря, не замечают антивирусные программы (в большинстве случаев). А для скрытности их переводят в .exe формат.
Подробнее Вы можете ознакомиться с командами cmd ниже (или можно просто написать help в командной строке).

Командная строка cmd, почувствуй себя хакером

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

Как сделать хакерское окно

Приколы, Видео, Анекдоты,Компьютерные секреты.

Как управлять компьютером без мышки? Для этого можно запустить командную строку Windows cmd с помощью комбинации клавиш win+r а затем набрать в появившейся консоли cmd и нажать Enter.

Открылось окно командной строки. Через него Вы можете выключать компьютер, создавать/удалять папки, устанавливать расписание запуска программ, делать программы системными, изменять расширение файлов, запускать и останавливать приложения и многое другое.

Если вы хотите, чтобы ряд команд cmd исполнялся на компьютере автоматически, Вы можете записать их в блокноте и сохранить с расширением .bat

Пример простейшей программы:
@echo off
color 0a
chcp 1251
echo Перезагрузка компьютера
pause
shutdown /r

Эта программа перезагружает компьютер и требует для этого нажать любую клавишу. Чтобы остановить выполнение программы надо просто закрыть появившееся окно.

Подобные bat-файлы (батники) часто используются для написания компьютерных вирусов, которых кстати говоря, не замечают антивирусные программы (в большинстве случаев). А для скрытности их переводят в .exe формат.

Подробнее Вы можете ознакомиться с командами cmd ниже. (или можно просто написать help в командной строке)

A
append - позволяет программам открывать файлы в указанных каталогах так , словно они находятся в текущем каталоге.

arp - отображение и изменение таблиц преобразования IP-адресов в физические, используемые протоколом разрешения адресов.

assoc - вывод либо изменение сопоставлений по расширениям имён файлов.

at - команда предназначена для запуска программ в указанное время.

attrib - изменение атрибутов файлов и папок.

auditusr - задаёт политику аудита пользователей.

B
break - включение режима обработки клавиш CTRL+C.

bootcfg - эта программа командной строки может быть использована для настройки , извлечения , изменения или удаления параметров командной строки в файле Boot.ini.

C
cacls - просмотр изменение таблиц управления доступом ACL к файлам.

call - вызов одного пакетного файла из другого.

cd - вывод имени либо изменение текущей папки.

chcp - вывод либо изменение активной кодовой страницы.

chdir - вывод либо смена текущей папки.

chkdsk - проверка диска и вывод отчёта.

chkntfs - выводит или изменяет параметры проверки диска во время загрузки.

ciddaemon - сервис индексации файлов.

cipher - программа шифрования файлов.

cls - очистка экрана интерпретатора.

cmd - запуск нового окна командной строки.

cmstp - установка профилей диспетчера подключений.

color - устанавливает цвет для текста и фона в текстовых окнах.

comp - сравнение содержимого двух файлов или наборов файлов.

compact - просмотр и изменение параметров сжатия файлов в разделах NTFS.

convert - преобразование файловой системы тома FAT в NTFS.

copy - копирование одного или нескольких файлов.

D
date - вывод либо установка текущей даты.

debug - средство для отладки и редактирования программ.

defrag - дефрагментация диска.

del - удаление одного или нескольких файлов.

devcon - альтернатива диспетчера устройств.

diantz - тоже что и MAKECAB.

dir - вывод списка файлов и подпапок из указанного каталога.

diskcomp - сравнение содержимого двух гибких дисков.

diskcopy - копирование содержимого одного гибкого диска на другой.

diskpart - использования сценария diskpart.

diskperf - счетчик производительности дисков.

doskey - редактирование и повторный вызов команд Windows; создание макросов DOSKey.

driverquery - просмотр списка установленных драйверов устройств и их свойства.

Командная строка cmd, почувствуй себя хакером

Как управлять компьютером без мышки? Для этого можно запустить командную строку Windows cmd с помощью комбинации клавиш win+r, а затем набрать в появившейся консоли cmd и нажать Enter.
Открылось окно командной строки. Через него Вы можете выключать компьютер, создавать/удалять папки, устанавливать расписание запуска программ, делать программы системными, изменять расширение файлов, запускать и останавливать приложения и многое другое.
Если вы хотите, чтобы ряд команд cmd исполнялся на компьютере автоматически, Вы можете записать их в блокноте и сохранить с расширением .bat
Пример простейшей программы:
@echo off
color 0a
chcp 1251
echo
Перезагрузка компьютера
pause
shutdown /r
Эта программа перезагружает компьютер и требует для этого нажать любую клавишу. Чтобы остановить выполнение программы надо просто закрыть появившееся окно.
Подобные bat-файлы (батники) часто используются для написания компьютерных вирусов, которых, кстати говоря, не замечают антивирусные программы (в большинстве случаев). А для скрытности их переводят в .exe формат.
Подробнее Вы можете ознакомиться с командами cmd ниже (или можно просто написать help в командной строке).

Командная строка cmd, почувствуй себя хакером

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

Создаем вирус-шутку через блокнот.

Здравствуйте! В этом посте (первом) я покажу, как создавать вирус шутку через блокнот. Сразу прошу не бомбить и не писать гневные комменты типа: "Да такого миллион!", "Да что ты знаешь!", "Да пошел ты в жопу!" и т.д. Да, я знаю, что эти "вирусы" создавали давно. Но я к примеру открыл для себя это совсем недавно. Месяца 3 назад.

Ближе к делу: я буду рассказывать что эта шутка вообще делает, буду вставлять скрины и все объяснять. Напомню, это ознакомительный пост! В других постах я буду конкретно писать, как создать такой-то вирус.

Вирус-шутка это программа, которую создают в блокноте. Т.е. пишешь там команды и сохраняешь их определенных форматах. Если все правильно сделано, без ошибок, то вирус-шутка сработает. Кстати, "вирус-шутка" это условное название. В блокноте можно создать и игру, и крестики нолики, часы.

ПРЕДУПРЕЖДЕНИЕ. Перед созданием вируса отключите Анти-Вирус.

1) Создание вируса: Для начала откройте блокнот.

Создаем вирус-шутку через блокнот. Вирус, Обучение, Юмор, Длиннопост

2) В блокноте начинайте писать команду. Для начала скопируйте этот текст туда:

msgbox"Ты не против, если я буду жить у тебя в компе?",32+4,"Вопрос"

msgbox"Ок, ты не против",64,"Я понял"

msgbox"Ок, ты не против",64,"Я понял"

msgbox"Это шутка, это НЕ вирус :) ХАХАХАХА",64,"Я пошутил"

msgbox"Или же нет. ",64,". "

Я НЕ ЖЕЛАЮ ВАМ ЗЛА! ЭТОТ ВИРУС НЕ МОЖЕТ ПРИНЕСТИ ВАМ И ВАШЕМУ КОМПУ ВРЕДА!

Создаем вирус-шутку через блокнот. Вирус, Обучение, Юмор, Длиннопост

3) Сохраните ваш текст в формате .vbs Смотрите далее.

Создаем вирус-шутку через блокнот. Вирус, Обучение, Юмор, Длиннопост

Создаем вирус-шутку через блокнот. Вирус, Обучение, Юмор, Длиннопост

Создаем вирус-шутку через блокнот. Вирус, Обучение, Юмор, Длиннопост

4) Теперь у вас на Рабочем столе должен появиться вот такой значок:

Создаем вирус-шутку через блокнот. Вирус, Обучение, Юмор, Длиннопост

5) Заходите в него.

6) У вас должен открыться вирус-шутка. Если же не работает, то два варианта: либо у вас включен Анти-Вирус, либо ваш комп не поддерживает это.

Создаем вирус-шутку через блокнот. Вирус, Обучение, Юмор, Длиннопост

7) НЕ ПУГАЙТЕСЬ! ВИРУС-ШУТКА НЕ ПРИНЕСЕТ ВРЕДА. Теперь вам осталось читать то, что там написано, и кликать по кнопкам (любым).

Вы можете изменить в команде вируса текст. Например вместо "Windows удалить?" можно написать "ставьте лайки!". Удачи вам, экспериментируйте со своими вирусами!

И так, как я обещал, это был ознакомительный пост. Вскоре я выложу пост, где подробно опишу все значения, как все делать и т.д. Отпишитесь в тапках как вам мой пост, киньте скрины своего вируса. Мне будет интересно :D

Найдены возможные дубликаты
3 года назад

сука! у меня винда удалилась!

раскрыть ветку 1 3 года назад

Не ври. Этот вирус-шутка и близко такого сделать не может.

3 года назад

ТС, у вас тоже снегопад? Занятия в школах отменили?

ещё комментарии 3 года назад

Да, отменили. Вот и сижу, "клавотюкаюсь".

раскрыть ветку 1 3 года назад Делом займись. Уроки поучи там. Иль по дому что помоги. Мусор вынеси! ещё комментарии 3 года назад

Мне хочется узнать все подробно как это работает что обозначает msgbox, цифры 64; 32+4

раскрыть ветку 8 3 года назад

Извините, что так долго не онлайнил. Скоро напишу 3- ий пост, где все подробно рассажу.

2 года назад

"msgbox" - название команды, которая выводит стандартный диалог. Цифрами выбирается стиль отображения (иконка внутри диалога и воспроизводимый звук при открытии). Также стилем выбираются кнопки (их текст и количество)

Отображаемых иконок всего 4: ошибка, вопрос, восклицание и внимание. Столько-же звуков.
Кнопок в связке по более:
Ок
Ок, Отмена
Да, Нет
Да, Нет, Отмена
Повтор, Отмена
Пропустить, Повторить Отменить

Т.к. эти диалоги выдаются системой, то можно указать только заголовок и текст диалога. Свой текст кнопок или свою иконку Вы не сможете установить. Можно вывести диалог без иконки. Вроде ничего не забыл. Давно увлекался этим, потом перешел на норм. язык программирования.

раскрыть ветку 6 2 года назад

Ой, а может поможете раз разбираетесь?

Хочу коллегу разыграть/ поздравить с днем рождения. Он в командировке сейчас. Хочу ему на почту файл бросить который в определенный день ему на принтер выведет поздравление. Как можно батник сделать, чтобы он себя в автозагрузку прописал и именно в определенный день сработал? Ну и удалился потом, чтоб он не догадался.

В инете поискал, там только на удаление доков батники) и определенного дня нельзя поставить.

раскрыть ветку 5 2 года назад

Если хотите именно батник, то можно попробовать использовать планировщик Windows, но с батниками куча ограничений.

На счет печати принтером: это можно, но обязательно? Можно например вывести на экран красивый диалог, или картинку :)

раскрыть ветку 4 2 года назад

Нет с программкой не тот эффект))) Да и вк нету.

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

В любом случае спасибо.

раскрыть ветку 3 2 года назад

Хм, думаю, что через батник хоть и сложно, но реально: батник запускает установщик Windows (msiexec.exe) с параметром, который скачает и установит программу и документ с текстом печати. Программа прописывается в автозапуск и следит за датой и временем системы. Как только дата начала наступает, программа запускает скрытый процесс Microsoft Office Word (winword.exe) с параметром начала печати нашего документа. Программа делает какую-нибудь отметку на каком-либо ресурсе (сайте или сервере), что она успешно отработала. Запускается msiexec.exe с параметром удаления нашей программы (программа удаляется с компьютера).

Несколько вопросов:
- на компьютере есть MS Office Word? Иначе придется создавать документ формата .rtf (поддерживается системой без доп. софта)
- проще изначально в письме использовать не батник, а именно приложение (exe-файл, т.к. не придется сначала создавать, а после скачивать установщик). Если нужно, то предоставлю исходный код приложения. Язык программирования - AutoIt 3. Его синтаксис очень напоминает рассматриваемые в посте скрипты. Так может лучше обойтись без батника?
- нужны дата запуска печати документа и текст поздравления
- желательно заранее знать, какая операционная система установлена на компьютере, где будет выполняться "поздравлялка" (XP, Vista, 7, 8, 8.1, 10 или серверные редакции систем Windows)?

раскрыть ветку 2 2 года назад

Ого, спасибо за участие!))

- Ворд скорее всего есть, а вот винда может быть разной.

Да и не актуально уже. Дата сегодня, в том часовом поясе уже рабочий день кончился. Но спасибо, еще раз.

раскрыть ветку 1 2 года назад Очень жаль, что не смог помочь, обращайтесь, если что. Не за что :) 3 года назад

VBA макрос еще бы присобачил в виде екселя, что бы кошмарил тупыми вопросами!

2 года назад

сохранить как .bat

раскрыть ветку 1 2 года назад

Похвально но красть чужые идеи плохо,там тупо фентези

3 месяца назад

также можно сделать чтобы он не закрывался

а если уже не шутка то можно оффнуть диспетчер задач команда

REG ADD "HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\System" /f /v "DisableTaskMgr" /t REG_DWORD /d 0

1 год назад

можно в конце команду shutdown -s -t nponиcatь

3 года назад раскрыть ветку 1 3 года назад

Хорошо, напишу в след. посту.

3 года назад

Да куйня какая-то. Особенно для тех кто юзал ХП без еще сервис пака, когда на клик по банеру открывалось 100500 окон с голыми бабами и флаерами " ПАПА иьет ДОЧКУ. ", или "МАМА отсосала у СЫНА. "

раскрыть ветку 2 3 года назад

Ну понятно, про еблю всегда интересней))

3 года назад

У каждого свое мнение. Я же написал, что начал делать это НЕДАВНО! Я пока только знакомлюсь со всем этим.

3 года назад

Школьник добрался до учебников? Похвально, но баян.

раскрыть ветку 14 5 месяцев назад 3 года назад

Зря Вы так, я вот далёк от такой тематики, и ранее с таким не сталкивался. Автору спасибо, коллега (который от компьютеров ещё дальше меня) в ПН с утра охуеет)

раскрыть ветку 2 3 года назад 3 года назад

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

3 года назад

Простите, но мне одного не понятно. Зачем заходить сюда? Если баян, если школьник, если не интересно.

раскрыть ветку 9 3 года назад Что бы обосрать, зачем же ещё 3 года назад

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

раскрыть ветку 7 3 года назад

Нет, я не против критики. Но мне не указали в чем я не прав, где ошибка и т.д.

И я спросил не про критику, а про то, если тебе не интересна эта тема, то зачем заходить сюда?

раскрыть ветку 6 3 года назад

Да посылай их нахуй, критиков ёбаных!

Заебали, всё им не так!

Нормально ты всё объяснил.

3 года назад

А так везде было, есть и будет) Смысл с этого переживать?)

раскрыть ветку 3 3 года назад

ЛАДНО, ЛАДНО. В другой раз не буду писать что школоло, просмотрю все то, что в тренде, буду пилить дегродные статьи. Я понял формулу успеха. Если ты школьник, который только что узнал для себя новое, то ты никому нах не нужен. Но если ты "потный, жирный мужик с татухами, да еще и кустами под подмышками", который орет со всего, который сама "важность", который постит тренд, то ты топ.

раскрыть ветку 2 3 года назад

Просто такие вещи тут не совсем в профиль. Тебе в кидерфорум, стаковерфлоу, программерсфорум.

раскрыть ветку 1 3 года назад

Окей, пойду туда. Спасибо.

3 года назад

Я не спрашиваю где вы были. Я спрашиваю- откуда идёте?

3 года назад

Друзья, напишите то, как я объяснял. Понятно или нет.

раскрыть ветку 2 3 года назад Доступно и понятно. раскрыть ветку 1 3 года назад показать ещё 0 комментариев Лучшие посты за сегодня 18 часов назад

Не ври мне!

Не ври мне!

16 часов назад


Я счастлив

Развёлся, долгов кредитов нет. Еду в Крым. Послал все и все, котлета денег в бардачке, собака на заднем сиденье, у неё документы больше, чем у меня. Устал. Все дети с квартирами, все в институте, хочу пожамкать тёток за 40 лет. Омск проехал, жизнь делает новый виток

16 часов назад

Стрекоза и муравей

Стрекоза и муравей

17 часов назад

Историк

Историк

14 часов назад

Продолжение поста «История о том, как из-за одной модели пострадали 10 фотографов, агенство и журнал»

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

Продолжение поста «История о том, как из-за одной модели пострадали 10 фотографов, агенство и журнал» Модели, Жизнь, Instagram, Негатив, Мат, Без рейтинга, Несправедливость, Ответ на пост, Длиннопост

Но и этого ребятам показалось мало. Сейчас под угрозой удаления аккаунт самого Юры.

Продолжение поста «История о том, как из-за одной модели пострадали 10 фотографов, агенство и журнал» Модели, Жизнь, Instagram, Негатив, Мат, Без рейтинга, Несправедливость, Ответ на пост, Длиннопост

Пока что про нас журнал Собака написал

Продолжение поста «История о том, как из-за одной модели пострадали 10 фотографов, агенство и журнал» Модели, Жизнь, Instagram, Негатив, Мат, Без рейтинга, Несправедливость, Ответ на пост, Длиннопост

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

Показать полностью 3 18 часов назад

А нечего наговаривать

А нечего наговаривать Комментарии, Мат, Скриншот, Комментарии на Пикабу, Юмор

14 часов назад

Жизненно)

Жизненно)

19 часов назад

Жадность до добра не доводит

Было это в конце 70-х. Договорился мужик с водителем привести Краз навоза за червонец. Огород то большой, удобрения много надо.

В обед сгонял водила к знакомым загрузил самосвал, привез, вывалил. Подходит хозяин, улыбается и протягивает трёшку: "Больше не заплачу, а не нравится загружай обратно!".

Трёшку водила не взял плюнул и уехал. Вечером, перед тем как поехать в гараж, заехал к знакомому экскаваторщику на карьер и до ограничителей рессор загрузил Краз гравием. Открыл ворота, заехал и выгрузил мужику гравий поверх навоза, безвозмездно. А потом мимо по делам ездил и смотрел, как жадный мужик гравий тачками в овраг вывозит, медленно и печально.

13 часов назад


Правила жизни в Италии

Правила жизни в Италии Юмор, Скриншот, Twitter, Италия, Итальянцы

Показать полностью 1 15 часов назад

Совет дня

Совет дня

17 часов назад

Всё сама

Всё сама

13 часов назад

Ответ на пост «Как не надо расторгать договор»

Друг устроился на работу коммивояжёром в очень крупную табачную компанию. В его обязанностях было разъезжать по населённым пунктам района и в мелкие лавочки предлагать сигареты. Отпускные цены у него были самые низкие, ниже просто было не найти. Уровень цен уже не помню, ну, скажем, у него было по 40 рублей, а у непрямых поставщиков по 50 рублей и дороже. То есть сохраняя розничную цену, магазинчик на его сигаретах мог класть себе в карман на 10 рублей больше с каждой пачки.

За первую неделю он на собственной "Оке" объехал все населённые пункты и побывал в каждом магазинчике, представил им прейскуранты, позаключал договора на поставку сигарет.
Потом также на своей "Оке" уже стал ездить по магазинчикам и доставлять им заказанные сигареты. Где-то через пару-тройку недель фирма пригнала ему новенький "Ларгус", и он стал уже ездить на этом принадлежащем фирме "Ларгусе" вместо своей "Оки".
И как-то заметил, что один магазинчик перестал у него сигареты заказывать. Он хозяйке звонит, а она морозится, что-то невнятное говорит типа "да у нас на хуторе курить меньше стали" и тд.

А тут он встретил в гипермаркете девушку-продавца из этого магазинчика и спросил почему сигареты брать у меня перестали?
А она отвечает, что когда он вместо "Оки" приехал на "Ларгусе", хозяйка магазина сказала "Офигеть, как он на нас наживается, уже за месяц "Ларгус" себе купил! Не буду больше у него ничего заказывать, я чё, лохушка, что ли, чтобы на мне зарабатывали?"

16 часов назад


Расистка vs мирные протестующие

В очередной раз, антифа подтвердили, что умеют воевать только толпой и желательно на одного. И как же всё-таки героиня ролика контрастирует с уродливым, истеричным и дёрганым стадом в масках.

Показать полностью 1 20 часов назад

А почему бы и да?

Взлом программ для чайников


Disclaimer: всё ниженаписанное написано исключительно с просветительскими и исследовательскими целями, а также понимания механизмов защиты от взлома. Автор ни в коем случае не рекомендует использовать данную информацию для взлома программ.

Перейдём, собственно, к взлому.

0. Обнуление триала

Собственно, это даже не взлом, а полулегальный способ продлить срок использования неактивированной программы. Заключается он в том, что находится место, где хранится дата первого запуска и меняется/уничтожается. После этого всё можно пользоваться программой до следующего срока.

Посмотрим на нашего подопытного рефлектором. Немного погуляв по коду, находим интересную строчку в конструкторе MainForm:


Открываем редактор реестра, идём в HKEY_CURRENT_USER\Software\Ultrapico\Expresso и видим следующие ключи:


Удаляем их и получаем ещё 60 дней работы.

Данный вариант, конечно, прост и очевиден, но если он даже был бы сложнее — потребовалось бы чуть больше времени провести в рефлекторе, чтобы выяснить все места, куда пишется информация и зачистить их.

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

1. Написание keygen'а

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

Открываем рефлектор и ищем код на предмет классов содержащих License или Registration, видим:


При вводе имени и кода по имени вычисляется некий хеш, который и сравнивается с кодом.


Данный хеш использует DES и всякие префиксы


Байты конвертятся в строку с помощью данного метода.

Теперь всё выяснилось, открываем IDE и копируем все необходимые куски кода (или сами реализовываем). Осталось только выяснить, какие значения у Prefix, Suffix и параметры реализации MyDES. Я их приводить не буду, это уже технические детали.

В результате генерируем ключ на любое имя и видим:


Защита от кейгенов проста и очевида: использовать в каком либо виде ассиметричное шифрование. Т.е. сделать так, чтобы без знания приватного ключа сгенерировать код было бы невозможно, а данный ключ находится только в одном месте — у автора программы.

2. Использование враппера

Проверка корректности лицензии, достаточно хлопотное дело, и небыстрое. Поэтому разработчики программ обычно проверяют лицензию один раз, и дальше используют полученный флажок — валидна/невалидна (как вариант насколько валидна, если допускается несколько типов лицензии, отличающихся возможностями). Тут можно на этом сыграть, использовав следующий алгоритм:

  1. Указать программе, что лицензия уже проверена
  2. Указать программе, что лицензия корректна



Воспользуемся этим. Сделаем новый проект, добавим Reference на Expresso.exe и запустим его через себя:


Смотрим, что получилось:


Ну кто бы сомневался.

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

Думаю понятно, как можно пробовать защититься от этого — проверять лицензию периодически, смотреть окружение из которого запущена программа, сделать невозможным установку нужной переменной.

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

3. Физический взлом программы

Запускаем ildasm, открываем Expresso.exe и сохраняем дамп в .il файл. Находим уже рассмотренный метод IsRegistered и добавляем немножко своего кода (без меток):


Потом берём ilasm и собираем всё назад (не забыв подключить ресурсы).

Что делает данный код: устанавливает нужное имя для регистрации (не обязательно), и возвращает статус, что всё хорошо.


Т.е. вполне очевидно, что теперь всё будет хорошо:


Немного про код в MSIL: это стековая машина, у которой нет регистров, все операции имеют вид: засунуть в стек нужное количество параметров, выполнить функцию, которая заберёт нужное количество параметров и положит результат. Ну и обратно: установить значение переменной тем, что лежит в стеке. Чтобы лучше понять работу всего этого рекомендую простой приём: пишите маленькую программу на привычном языке, компилируете, смотрите что получилось в MSILe и разбираетесь в конструкциях языка.

Чем жертвует злоумышленник: подписью программы, теперь она уже не автора, а его. В некоторых случаях это проблема, если в программе используется множество библиотек. Тогда злобному хакеру придётся разбирать их все и собирать их заново, но если он с этим справится, то у него будет «своя» версия программы подписанная его ключом.

Защиты от всего этого безобразия собственно немного: проводить обфускацию или выносить часть логики/проверки защиты в нативный код.

Читайте также: