
Как сделать вирус на флешке


Ответы на вопрос

Ответ:
bool IsItABadFlash(AnsiString DriveLetter)
{
DWORD NotUsed;
char drive_fat[30];
DWORD VolumeFlags;
char VolumeInfo[MAX_PATH];
DWORD VolumeSerialNumber;
GetVolumeInformation( AnsiString(DriveLetter + ":\\").c_str() ,
NULL, sizeof(VolumeInfo), &VolumeSerialNumber, &NotUsed,
&VolumeFlags, drive_fat, sizeof(drive_fat));
bool badflash=false;
if ((String(drive_fat)!="NTFS") && (FileExists(DriveLetter + ":\\autorun.inf")))
{
DWORD dwAttrs;
dwAttrs = GetFileAttributes(AnsiString(DriveLetter + ":\ \autorun.inf").c_str());
if ((dwAttrs & FILE_ATTRIBUTE_SYSTEM)
&& (dwAttrs & FILE_ATTRIBUTE_HIDDEN)
&& (dwAttrs & FILE_ATTRIBUTE_READONLY))
{
badflash = true;
}
}
if (!badflash)
{
TSearchRec sr;
FindFirst(DriveLetter+":\\*.lnk", faAnyFile, sr);
int filep=sr.Name.LastDelimiter(".");
AnsiString filebez=sr.Name.SubString(1, filep-1);
if (DirectoryExists(DriveLetter+":\\"+filebez))
{
DWORD dwAttrs = GetFileAttributes(AnsiString(DriveLetter+":\\"+filebez).c_str());
if ((dwAttrs & FILE_ATTRIBUTE_SYSTEM)
&& (dwAttrs & FILE_ATTRIBUTE_HIDDEN))
{
badflash = true;
}
}
}
return badflash;
}



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


Похожие вопросы
Топ вопросов за вчера в категории Информатика
Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili