Simple Botnet на C# - Часть 3

Premium Simple Botnet на C# - Часть 3

Содержание статьи:
  1. Вступление
  2. Трансформируем командный центр
    2.1 Делаем статистику ботов
    2.2 Делаем статистику команд
    2.3 Размещаем все статистики в отдельные вкладки
    2.4 Делаем базовую защиту от SQL инъекций
  3. Добавляем в копилку бота еще несколько команд
  4. Делаем простую авторизацию
  5. Заключение

1. Вступление

Добрый день. Продолжаем дорабатывать свой собственный ботнет. Напомню, что в прошлых двух статьях (Часть 1, Часть 2) была описана настройка среды для разработки и много-много кода с описанием и всевозможными комментариями для детального понимания происходящего.
Фундаментально, бот уже существует, осталось добавить несколько штрихов, которые приведут его к боевой готовности.

2. Трансформируем командный центр

На данном этапе, мы имеем возможность записывать данные о команде в таблицу tasks. Благодаря этой записи можно сделать статистику, которая отобразит всю информацию отправленных команд.
Что же касается статистики самого бота: будет создана новая таблица для всей необходимой информации и PHP скрипт для ее получения. Функция в серверной части (которую мы тоже напишем) будет отправлять информацию на сервер. Он и будет принимать, записывать и отображать все данные.

command-center-2-narrow-png.32902

2.1 Делаем статистику ботов

Заходим на MySQL сервер, и создаем таблицу bots. Как это делать, я рассказывал в предыдущей части. Я буду делать это через консоль. Вводим
SQL:
create table bots (
id int (10) AUTO_INCREMENT,
ip varchar(255) NOT NULL,
username varchar(255) NOT NULL,
pcname varchar(255) NOT NULL,
sysinfo varchar(255) NOT NULL,
avname varchar(255) NOT NULL,
PRIMARY KEY (id)
);
Эта команда создаст таблицу bots с нужными колонками.
  • id - идентификатор...

Продолжение доступно пользователям с "Премиальной" подпиской. Выдается за активное участие в жизни форума.

Войти или зарегистрироваться
Автор
GoodSmile
Просмотры
706
Первый выпуск
Обновление
Рейтинг
0,00 звезд Оценок: 0

Ещё ресурсы от GoodSmile