Índice:

Wifi Ducky (* construído para usuários de Mac): 6 etapas
Wifi Ducky (* construído para usuários de Mac): 6 etapas

Vídeo: Wifi Ducky (* construído para usuários de Mac): 6 etapas

Vídeo: Wifi Ducky (* construído para usuários de Mac): 6 etapas
Vídeo: The Blues Brothers (1980) - Everybody Needs Somebody to Love Scene (6/9) | Movieclips 2024, Novembro
Anonim
Wifi Ducky (* construído para usuários de Mac)
Wifi Ducky (* construído para usuários de Mac)

Assuma o controle de um computador conectando este dispositivo à porta USB.

Lista de peças:

✔ Arduino Pro Micro

✔ D1 Mini NodeMCU

✔ IDE Arduino

✔ * Conversor Adaptador Micro USB Macho para USB Feminino OTG Opcional

✔ Fio

Este tutorial é voltado para usuários de Mac. Existem muitos tutoriais para fazer este e outros dispositivos semelhantes, mas todos voltados para usuários de Windows e Linux. Portanto, isso ajudará o usuário do Mac a superar alguns dos obstáculos que surgem ao tentar atualizar o software.

Etapa 1: pegue o software

Pegue o software
Pegue o software

Primeiro, pegaremos o código-fonte e o arquivo bin. Obteremos isso do Github user spacehuhn. Clique AQUI e depois clique na pasta arduino_wifi_duck. Baixe o arquivo arduino_wifi_duck.ino. Isso é o que enviaremos ao nosso Arduino.

Após o download do código do Arduino, clique de volta na página Wi-Fi Ducky Git e clique na guia de versões. Baixe o link esp8266_wifi_duck_4mb.bin para baixar o arquivo bin que iremos atualizar para o nosso D1 Mini.

Etapa 2: Configurar o Arduino

Agora que temos o software, vamos configurar nosso Arduino IDE para reconhecer o Pro Micro

Certifique-se de estar usando a versão mais recente do IDE Arduino.

Primeiro, adicionaremos o gerenciador de placa IDE Spark Fun ao seu IDE Arduino.

Abra o Arduino e vá para Preferências (Arquivo> Preferências). Em seguida, na parte inferior da janela, cole este URL na caixa de texto "URLs de gerenciador de placa adicionais":

raw.githubusercontent.com/sparkfun/Arduino_Boards/master/IDE_Board_Manager/package_sparkfun_index.json

Em seguida, precisamos adicioná-lo em nosso gerenciador de placas.

Vá para Ferramentas, role para baixo até Quadro: e vá até o topo e clique em Gerenciador de Quadros. Na caixa de pesquisa, pesquise "Sparkfun" e selecione as placas SparkFun AVR para instalar. Depois de fazer isso, reinicie o IDE do Arduino.

Abra o arquivo arduino_wifi_duck.ino em seu Arduino IDE, configure seu SparkFun Pro Micro para sua placa e selecione sua porta e atualize o Arduino.

Etapa 3: Baixe drivers e software para o D1 Mini

Agora você pode colocar o Arduino de lado e agarrar seu D1 mini.

Antes de fazer o flash, temos que baixar o driver CH34x. Há um adaptador serial embutido no D1 que não é reconhecido pelo OS X.

Baixe o driver CH34x para sua versão do sistema operacional-

o capitão

Serra

High Sierra

Depois de instalar o driver CH34x, conecte seu D1 Mini em um usb, abra o Terminal e San para a porta em uso digitando este comando:

ls /dev/cu.*

Encontre aquele que diz /dev/cu.wchusbserial1420 ou algo semelhante, que é a porta à qual seu D1 Mini está conectado.

Está quase na hora de piscar o D1 Mini, mas primeiro precisamos instalar um pisca-pisca. Vamos baixar o esptool em nossa pasta Documentos. Mova-se para o diretório Documentos digitando

Documentos cd

Agora você pode baixar a ferramenta digitando:

git clone

Após a conclusão do download, vá para o diretório esptool digitando:

cd esptool

Instale o esptool digitando

sudo python setup.py install

Etapa 4: atualize o D1 Mini

É hora de atualizar o arquivo esp8266_wifi_duck_4mb.bin para o mini D1.

No Terminal, digite ou cole o comando:

sudo python esptool.py --baud 115200 --port /dev/cu.wchusbserial1420 write_flash -fm dio 0x00000 ~ / Desktop / PATH_TO_FILE / esp8266_wifi_duck_4mb.bin

Certifique-se de preencher o nome da porta de sua varredura que você acabou de fazer e o caminho do arquivo para o seu arquivo esp8266_wifi_duck_4mb.bin.

Agora o seu D1 Mini deve ser atualizado.

Algumas conexões de solda e pronto.

Eu recomendo testar isso em uma placa de ensaio antes de soldar tudo.

Etapa 5: conecte-o

Wire It Up
Wire It Up

Para a conexão, conecte o Arduino TX ao D1 Mini RX. Arduino RX para o D1 Mini TX. Arduino RAW para D1 Mini 5V. Arduino aterrado para D1 Mini aterramento. É isso!

Neste ponto, você pode conectá-lo ao computador de destino com um cabo USB ou usar um conversor de adaptador OTG Micro USB Macho para USB Feminino. Se você usar o conversor, coloque um pedaço de torneira elétrica na parte inferior para evitar que ele entre em curto.

Etapa 6:

Com seu ducky wi-fi conectado, você deverá ver agora uma conexão Wifi chamada Wifi Ducky em seu dispositivo móvel. Clique para se conectar a ele. A senha padrão para esta conexão é quackquack.

Uma vez conectado, abra seu navegador da web e vá para

192.168.4.1

Este é o painel onde você pode executar comandos ao vivo ou executar comandos salvos.

Aqui está um rápido Ducky Script que escrevi para um patinho wi-fi Rick Roll.

ATRASO 1000

GUI SPACE DELAY 1000 STRING chrome DELAY 1000 ENTER DELAY 1000 STRING https://tinyurl.com/4poyc6x DELAY 1000 ENTER DELAY 3000 STRING f

Este projeto é fornecido apenas para educação. Apenas replique isso por sua própria conta e risco. Não sou responsável se você for para a prisão ou morrer!

Recomendado: