![]() |
Статья для участия в конкурсена античат Всем доброе время суток.Недавно я наткнулся на статью про MalDuino и USBRubberDucky мне стало интересно как же я могу сделать эти флешки в домашних условиях. Так вот эти «Флешки» можно очень легко сделать дома и не затратив на это много денег. Сегодня я расскажу вам как и из чего можно их сделать. Давайте рассмотрим для начало на Arduino Micro Pro. Установим драйвера чтобы наш компьютер увидел нашу плату. Скачиваем архив с драйвером. Вытаскиваем файлы из архива. Подключаем нашу плату Arduino Micro Pro к компьютеру. Заходим в Диспетчер устройств и видим что у нас небыли найдены драйвера для нашей платы. https://forum.antichat.xyz/attachments/4798183/1.png Нажимаем на наше «USB2.0-Serial» -> Обновить драйвер. Выбираем пункт «Выполнить поиск драйверов на этом компьютере» и выбираем ту папку куда вы распаковали архив с драйвером. Когда вылезет окно «Безопасность Windows» нажимаем «Все равно установить этот драйвер» (Не бойтесь драйвер нормальный, проверенный на вирусы) https://forum.antichat.xyz/attachments/4798183/2.png И вуаля, драйвера установились и теперь все мы можем продолжать прошивать нашу плату. Скачиваем Arduino IDE для того чтобы мы смогли записать наш код на Arduino Micro pro Устанавливаем программу Arduino IDE. Приступим к загрузки нашего кода. Заходим на сайт https://forum.antichat.xyz/attachmen...fa6fc0a90e.png Вводим payload который можно взять на сайте https://forum.antichat.xyz/attachmen...3c6f832d36.png Выбираем для какой платы нам нужно скомпилировать код. Так как у нас плата Arduino Micro Pro выбираем «Arduino» →Compile https://forum.antichat.xyz/attachmen...16e83838a7.png https://forum.antichat.xyz/attachmen...6dceff610d.png Нажимаем кнопку «Cope!» и наш код уже скопирован в буфер обмен Заходим в Arduino IDE и выделяем все что там есть и вставляем код (ctrl+v) https://forum.antichat.xyz/attachmen...78ebb7e5a1.png Выбираем в разделе «Инструменты» → «Плата: ...» и выбираем плату Arduino Leonardo https://forum.antichat.xyz/attachmen...86cd9a574e.png В пункте «Порт» выбираем порт к которому подключена наша плата Arduino Micro Pro https://forum.antichat.xyz/attachmen...3b1c0c24d0.png Нажимаем кнопку «Загрузить». Нам предложат сохранить наш код, сохраняем и после этого наш код загружается на плату Arduino Micro Pro. https://forum.antichat.xyz/attachmen...14aa0873e6.png https://forum.antichat.xyz/attachmen...3779ae7d31.png Это конечно круто но а если тебе нужно внести изменения на лету в код что тогда делать будем? Давайте тогда на нашу Arduino Micro Pro навесим Wifi модуль чтобы мы смогли с телефона управлять нашими payload. Давайте приступим к тому чтобы сделать Wifi ducky. Для этого нам понадобится Arduino Micro Pro, Wemos mini d1 и USB-OTG. Приступим к прошивки Arduino. Подключаем нашу Arduino Mico к компьютеру. Запускаем Arduino IDE. Открываем файл Копируем его содержимое и вставляем в Arduino IDE. В разделе «Инструменты» → «Плата: ...» выбираем «Arduino/Genuino Micro» Выбираем порт к которому подключена плата Arduino. И нажимаем «Загрузить» ждем пока загрузиться наша прошивка. Приступим к прошивки Wemos mini d1. Скачиваем утилиту для быстрой прошивки нашей платы. И скачиваем саму прошивку которую будим заливать на плату. Я скачивал «esp8266_wifi_duck_4mb.bin» Запускаем наш NodeMCU-Flasher. В поле «COM Port» выбираем тот номер порта к которому подключен Wemos mini d1 Чтобы посмотреть какой номер порта нам нужно зайти в «Диспетчер устройств» https://forum.antichat.xyz/attachments/4798183/3.png Видим что у меня он подключен к COM11 Во вкладке «Config» выбираем прошивку которую мы скачали esp8266_wifi_duck_4mb.bin Поле после шестеренки оставляем так же 0x00000 https://forum.antichat.xyz/attachments/4798183/5.png Во вкладке «Advanced» : Baudrate – 115200 Flash size – 4MByte Flash speed – 40MHz SPI Mode – DIO Возвращаемся во вкладку «Operation» Проверяем ещё рак верный ли мы выбрали COM Port. После этого нажимаем кнопку Flash и прошивку Wemos mini d1 началась https://forum.antichat.xyz/attachmen...906f32a5ba.png Ждем немного пока прошивка не зальется на нашу плату. Как только процесс прошивки закончиться в нижнем левом углу вы увидите Зеленую галочку. https://forum.antichat.xyz/attachmen...f104effcdf.png Все мы прошили нашу плату. Давайте теперь подключим две платы так чтобы у нас все заработало. Arduino Wemos mini d1 TX RX RX TX GND GND VCC (5v) VCC (5v) Вот картинка как подключать платы. https://forum.antichat.xyz/attachmen...3248158b2c.png После того как вы подключили платы подключаем плату Arduino по USB-OTG кабелю. Смотрим и у нас создалась точка доступа Wifi Duck Подключаемся к этой точки доступа. Пароль Код:
quackquackЗаходим в браузер по адресу 192.168.4.1 И видим панель управления нашим Wifi Ducky. На главной странице вы можете хранить ваши скрипты которые вы заранее написали и хранить их в памяти наше Wifi Ducky. Во вкладке «Live Execute» вы можете писать онлайн команды чтобы их запускать. А ниже приведены команды которыми вы можете пользоваться. Во вкладки «Settings» настройки нашего Wifi Ducky Это название точки доступа, пароль о точки доступа, на каком канале точка доступа а ниже настройки Авто запуска. Ставим галочку чтобы включить авто запуск нашего скрипта и указываем как называется файл в котором храниться скрипт для авто запуска. У меня получился вот такой вот "франкенштейн". Немного паяльника, изоленты и чехол для того чтобы замаскировать под USB флешку. Так же можно купить на Ali корпуса чтобы замаскировать под флешку. |
... давайте уже каждую прошивку на конкурс опишем
https://codeby.net/threads/delaem-wi-fi-deauthentication-na-plate-nodemcu-svoimi-rukami.61963/ upd: не заметил, что это тоже твоя стать) ну ок. Претензий нет |
Цитата:
|
месяц назад спаял такую. хочу ещё переключател на 16 пэйдлдов добавить
|
Цитата:
Ну да на тоже хорошая штука с переключателями. Главное аккуратно спаять |
на работе для теста определённо оборудования на факт бу защиты
|
Я могу сделать тоже самое на Arduino Uno?
|
Цитата:
|
Цитата:
|
Цитата:
|
| Время: 16:51 |