Taula de continguts:

HackerBox 0029: Kit de camp: 6 passos
HackerBox 0029: Kit de camp: 6 passos

Vídeo: HackerBox 0029: Kit de camp: 6 passos

Vídeo: HackerBox 0029: Kit de camp: 6 passos
Vídeo: #1 Hacker Box #0029 2024, Juliol
Anonim
HackerBox 0029: Kit de camp
HackerBox 0029: Kit de camp

Kit de camp: aquest mes, els hackers de HackerBox estan explorant diverses eines mòbils i en miniatura per a operacions de camp àgils. Aquest manual instructiu conté informació per treballar amb HackerBox # 0029, que podeu recollir aquí fins a esgotar els subministraments. A més, si voleu rebre un HackerBox com aquest a la vostra bústia de correu cada mes, subscriviu-vos a HackerBoxes.com i uniu-vos a la revolució.

Temes i objectius d'aprenentatge per a HackerBox 0029:

  • Muntar un petit joc d'eines d'electrònica per a operacions de camp mòbils
  • Prepareu cables de clip de micro-captura per a aplicacions de pirateria de maquinari
  • Configureu la plataforma ATmega32U4 Pro Micro a l'IDE Arduino
  • Apliqueu operacions d'E / S i bus simples per explotar objectius de maquinari
  • Comprendre la programació i la descàrrega de contingut de les EPROM
  • Experimenteu amb una eina Analitzador de lògica basat en el processament

HackerBoxes és el servei de caixa de subscripció mensual per a electrònica de bricolatge i tecnologia informàtica. Som aficionats, creadors i experimentadors. Som els somiadors dels somnis. HACK EL PLANETA!

Pas 1: HackerBox 0029: contingut de la caixa

HackerBox 0029: contingut de la caixa
HackerBox 0029: contingut de la caixa
HackerBox 0029: contingut de la caixa
HackerBox 0029: contingut de la caixa
  • HackerBoxes # 0029 Targeta de referència col·leccionable
  • Funda exclusiva amb cremallera HackerBoxes
  • Soldador portàtil de 5V
  • ProMicro ATmega32U4 5V 16MHz
  • Pantalla OLED de 0,91 polzades 128x32 I2C
  • Mòdul de botó de quatre claus
  • Sis mòduls de depuració de LED
  • AT24C256 Mòdul EEPROM I2C
  • Taula de pa sense soldar de 400 punts
  • Paquet de filferro de pont
  • Conjunt de Mini Clips Grabber
  • Metxa de soldadura de 2 mm per 1,5 m
  • Cable MicroUSB
  • Cable MiniUSB
  • Conjunt de controladors de precisió
  • Etiqueta exclusiva per a telèfons exclusius
  • Clauer de drac exclusiu de 8 bits

Algunes altres coses que us seran útils:

Ordinador per executar eines de programari

El més important és que necessiteu un sentiment d’aventura, esperit de bricolatge i curiositat per part dels pirates informàtics. L’electrònica de bricolatge no és una recerca trivial i HackerBoxes no és una versió aigualida. L’objectiu és el progrés, no la perfecció. Quan persisteix i gaudeix de l’aventura, es pot obtenir una gran satisfacció a partir de l’aprenentatge de noves tecnologies i amb l’esperança que alguns projectes funcionin. Us suggerim fer cada pas lentament, tenint en compte els detalls i no tingueu por de demanar ajuda.

Tingueu en compte que hi ha una gran quantitat d’informació per als membres actuals i potencials a les PMF de HackerBox.

Pas 2: operacions de camp

Image
Image

Com a pirata informàtic, mai se sap quan ni on pot ser que hagueu de modificar el flaix d’un enrutador, bolcar les ROM d’un sistema de videojocs, canviar alguns pins d’E / S, desvendre una bateria que estigui malament o estalviar el dia.

El kit de camp HackerBoxes és un primer passi per al vostre recurs de primers auxilis en electrònica. Un cop desenvolupat, podeu guardar el vostre equip de camp a la motxilla, maletí o bossa d’error.

Exemples d'escenaris:

Hacking Toys

Més joguines

Màquines de votació

Dia del Camp 2018

Hacking de cotxes

Pas 3: Arduino Pro Micro 5V 16 MHz

Micro escenaris Pro per a operacions de camp
Micro escenaris Pro per a operacions de camp

L'Arduino Pro Micro es basa en el microcontrolador ATmega32U4 que té una interfície USB integrada. Això significa que no hi ha cap FTDI, PL2303, CH340 o cap altre xip que actuï com a intermediari entre l'ordinador i el microcontrolador Arduino.

Es recomana treballar primer amb el Pro Micro sense soldar els passadors al seu lloc. Podeu realitzar la configuració i les proves bàsiques sense utilitzar els pins de capçalera. A més, retardar la soldadura al mòdul proporciona una variable menys a depurar si teniu problemes.

Si no teniu l’IDE Arduino instal·lat al vostre ordinador, comenceu per obtenir-lo des de arduino.cc. ADVERTÈNCIA: assegureu-vos de seleccionar la versió de 5V a eines> processador abans de programar el Pro Micro. Tenir aquesta configuració per a 3,3 V funcionarà una vegada i, aleshores, sembla que el dispositiu no es connecti mai al vostre PC fins que no seguiu les instruccions "Restableix al carregador d'arrencada" de la guia que es descriu a continuació, cosa que pot resultar una mica complicat.

Sparkfun té una bona guia de connexió Pro Micro. La Guia de connexió conté una descripció detallada de la placa Pro Micro i, a continuació, una secció per a "Instal·lació: Windows" i una secció per a "Instal·lació: Mac i Linux". Seguiu les instruccions de la versió adequada d’aquestes instruccions d’instal·lació per tal de configurar el vostre Arduino IDE perquè admeti el Pro Micro. Normalment comencem a treballar amb una placa Arduino carregant i / o modificant l’esbós estàndard de Blink. No obstant això, el Pro Micro no inclou el LED habitual al pin 13. Per sort, podem controlar els LED RX / TX i Sparkfun ha proporcionat un petit esbós per demostrar com fer-ho. Això es troba a la secció de la Guia de connexió titulada "Exemple 1: parpelleigs". Verifiqueu que podeu compilar i descarregar aquest Blinkies. exemple abans de continuar.

Pas 4: escenaris Micro Pro per a operacions de camp

Per llegir i escriure conjunts de vuit línies d'E / S del Pro Micro mitjançant una interfície sèrie senzilla, proveu l'esbós Serial_IO.ino que s'inclou aquí. Aquesta és una de les eines incrustades més senzilles que podem utilitzar per manipular o interrogar qualsevol sistema objectiu en què estem treballant.

Es poden utilitzar jaquets simples o el mòdul de botó tàctil per demostrar les entrades digitals als pins 10, 16, 14, 15, 18, 19, 20 i 21.

De la mateixa manera, el mòdul LED es pot utilitzar per mostrar les sortides digitals als pins 2, 3, 4, 5, 6, 7, 8 i 9.

En un ús pràctic, aquestes línies d'E / S es relacionarien amb el sistema objectiu.

Una mica més avançat que aquest exemple, la plataforma de processament es pot utilitzar per implementar un analitzador lògic bàsic mitjançant el Pro Micro.

Podem experimentar llegint i escrivint el mòdul EEPROM (full de dades) AT24C256 mitjançant aquest codi de demostració.

La pantalla OLED de 128x32 es pot utilitzar quan un ordinador pot no estar disponible per mostrar la sortida. Hi ha diverses biblioteques SSD1306 disponibles en línia.

Per obtenir un repte avançat d’utilitzar el microcontrolador com a plataforma de depuració / pirateria, mireu el projecte Bus Ninja. Tingueu en compte que això requerirà la cadena d’eines avr-gcc i avrdude en lloc d’utilitzar l’IDE Arduino.

Pas 5: Posar en pràctica el kit de camp

Posar en pràctica el kit de camp
Posar en pràctica el kit de camp

Com que tots tenim antecedents diferents i casos d'ús diferents per a diverses eines, ens encantaria veure a la gent que comparteix alguns d'aquests detalls als comentaris següents.

Penseu en compartir els vostres pensaments sobre alguns o tots aquests punts:

Per a les vostres necessitats específiques, què podríeu incloure al vostre kit de camp que no s'incloïa aquí?

En quines situacions preveu que necessiteu el vostre kit de camp?

On guardareu el vostre kit de camp?

Durant els pròxims mesos, envieu aquí un altre cop sobre quan i com vau acabar utilitzant el vostre kit de camp.

Pas 6: piratejar el planeta

Pirateja el planeta
Pirateja el planeta

Si us ha agradat aquest Instrucable i voleu rebre una caixa d’electrònica i tecnologia informàtica a la vostra bústia de correu cada mes, uniu-vos a la revolució HackerBox subscrivint-vos AQUÍ.

Arribeu i compartiu el vostre èxit als comentaris següents o a la pàgina de Facebook de HackerBoxes. Indiqueu-nos si teniu cap pregunta o necessiteu ajuda per res. Gràcies per formar part de HackerBoxes.

Recomanat: