Sommario:
- Forniture
- Passaggio 1: apri la tastiera
- Passaggio 2: traccia le lettere fino ai pin
- Passaggio 3: una nota sui layout dei pin e sui registri a scorrimento
- Passaggio 4: collegamento dei cavi
- Passaggio 5: altre tastiere e considerazioni
- Passaggio 6: un passo oltre
Video: Hacking di una tastiera USB: 6 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:00
Come hackerare una tastiera USB o qualsiasi altra tastiera. Invia input al computer senza un fastidioso microcontrollore.
Forniture
Avrai bisogno:
Una tastiera USB
Passaggio 1: apri la tastiera
Apri il caso. Puoi usare un cacciavite o uno strumento multiuso dall'aspetto ridicolo. A volte, anche dopo aver rimosso tutte le viti, la tastiera continua a non aprirsi. In questa situazione, non preoccuparti, fai leva con forza sulla custodia con il tuo cacciavite. Non importa se risolvi il caso. Non ne hai davvero bisogno.
Passaggio 2: traccia le lettere fino ai pin
L'interno della custodia dovrebbe avere due fogli di plastica (uno sopra l'altro). Un foglio di plastica avrà tracce conduttive stampate che vanno a un set di pin sulla scheda e l'altro foglio avrà tracce che vanno a un'altra serie di pin sulla scheda. Quando si preme un tasto, le tracce su entrambi le lenzuola si toccheranno. Questo completa il circuito e dice alla scheda di inviare una lettera, un numero o un comando al computer. Quello che devi fare è etichettare ogni cerchio conduttivo su entrambi i fogli con la chiave della lettera che gli corrisponde. Quindi, ad esempio, se dovessi premere "A" sulla tastiera, etichetta il cerchio di plastica su entrambi i fogli di plastica che verrebbero uniti se il tasto "A" colpisse (vedi l'immagine dei fogli etichettati). aver etichettato entrambi i fogli di plastica con tutti i tasti corrispondenti (che prevedi di utilizzare nel tuo progetto), la prossima cosa che devi fare è rintracciare le lettere sul circuito con un pennarello (vedi note sulle immagini). Uno modo per semplificare la questione è considerare un foglio "SIDE A" e l'altro "SIDE B". Di seguito è riportato uno schema che ho realizzato per la particolare tastiera su cui stavo lavorando. Ricorda che tutte le tastiere sono diverse. Ti aiuterà immensamente se crei un grafico simile per la tastiera su cui stai lavorando.
LAYOUT PIN:| | | | | | | | XXXXXX | | X | | | | | | | | X1234 5678 12 11 10 98765 432 1LATO A LATO A LATO BPIN AA01 - 0, 9, 8, 7, 4, 3, 2, 1A02 - 6, 5, -A03 - N, B, ?(barra)A04 - (punto), (virgola), M, V, C, X, Z, (invio)A05 - H, G, (spazio), 'A06 - L, K, J, F, D, S, A,;A07 - Y, TA08 - P, O, I, U, R, E, W, QPIN SIDE BA02 - 1, Q, A, ZA03 - 2, W, S, XA04 - 3, E, D, CA05 - 4, 5, R, T, F, G, V, BA06 - 6, 7, Y, U, H, J, N, MA07 - 8, I, K, (virgola)A08 - 9, O, L, (punto)A09 - P, 0, ?, -, ',;A11 - (invio)A12 - (spazio)
Passaggio 3: una nota sui layout dei pin e sui registri a scorrimento
Fondamentalmente una tastiera è un registro a scorrimento specializzato. Prende molti input e invia un output al computer (che è un codice ASCII o un comando di controllo).
Quando un interruttore è chiuso, il registro a scorrimento elabora i due pin collegati e lo interpreta come un'uscita particolare.
Quindi, se avessi dieci spilli per ogni foglio di plastica, avresti cento combinazioni possibili. Questo perché ogni singolo perno su un foglio può essere unito a ogni singolo perno sull'altro lato. Ciò produrrebbe dieci righe di dieci possibili combinazioni. In altre parole, hai appena prodotto un array bidimensionale "10 X 10".
Ad esempio, se colleghi "Pin 4" sul LATO A e "Pin 6" sul LATO B produrrai la lettera "M" sul computer (vedi foto).
Collegando "Pin 8" sul LATO A e "Pin 7" sul LATO B si produrrà la lettera "I" sul computer (vedi figura).
È davvero molto semplice.
Passaggio 4: collegamento dei cavi
Quindi, ora sai quali spille producono quali lettere. Ora devi collegare le tue folli creazioni alle schede.
Ma aspetta!
Prima di poter collegare le cose alla scheda, è necessario collegare i cavi alla scheda!
Sospiro…
Avrai bisogno di:
filo (idealmente in un numero di colori)
epossidica a presa rapida (dal tuo Radioshack o Home Depot locale) una lama di rasoio un saldatore
Quindi, ecco cosa fai. Conta il numero di pin a cui devi collegare i cavi. Fatto ciò, prepara tutti i cavi di cui avrai bisogno. Devono essere spogliati su entrambe le estremità di circa un quarto di pollice e dovrebbero essere lunghi da cinque a sei pollici. Prova a usare molti colori diversi di filo in modo da poterli distinguere in seguito. Ad un'estremità piegare la parte spelata del filo in modo che possa aderire alla tavola (vedi foto).
Avvolgere il filo attorno alla scheda in modo che la parte spellata tocchi uno e solo uno dei pin a cui deve essere collegata. Assicurati che nessuno dei fili si tocchi. Quando tutti i fili sono a posto (toccando i perni e non toccandosi l'un l'altro), dovrai incollare.
Preparare un po' di resina epossidica e coprire il lato posteriore della scheda in resina epossidica in modo che i fili siano incollati in posizione sul lato opposto ai perni conduttivi. Lascialo per quante ore la resina epossidica dice che ha bisogno di sedersi per la massima resistenza.
Sedici o venti ore dopo, avrai bisogno di saldare. Quindi, saldare il filo al pin. Se la saldatura non si attacca al perno, graffia il perno con una lametta un paio di volte e riprova. Se il perno è ricoperto da qualcosa, raschia via il rivestimento con una lametta e poi saldalo.
Se hai molti soldi, incolla il filo al perno con resina epossidica conduttiva con molta, molta, attenzione.
Quando tutto è asciutto e a posto, prova la tastiera. Se funziona, allora hai meno lavoro.
Mettilo in una bella custodia o mettilo in una custodia per radioshack. Non importa.
Passaggio 5: altre tastiere e considerazioni
Alcune tastiere hanno prese. Se lo fa, ti fa risparmiare un sacco di lavoro. Quello che devi fare è ottenere la tua presa o un set di pin di intestazione e fili di saldatura a ciascuna connessione. Una volta che hai una presa o pin di intestazione con fili collegati, collegalo alla presa sulla scheda. Provalo per vedere se funziona toccando un filo su ciascun lato insieme. Se funziona, incolla i pin dell'intestazione o la presa nella presa sulla scheda e il gioco è fatto. È così semplice da collegare, infatti, che potresti non voler nemmeno preoccuparti di tracciare i fogli di plastica e provare a capire le combinazioni di tasti per tentativi ed errori. Inoltre, ci sono tastiere USB per Mac che ti consentono di collegare altri dispositivi USB al computer attraverso di esse. Vorrei poterti dire qualcosa di più illuminante sulle connessioni USB su quelle schede, ma non posso. Forse puoi fare qualcosa di profondo con loro. Altrimenti, puoi semplicemente collegare i cavi usando il metodo mostrato nel passaggio 4. altre considerazioni:-Il cavo USB ha la tendenza a strappare la scheda del registro a turni. Potresti volerlo incollare in posizione. -I dispositivi USB sono 5v 100ma-Alcune schede hanno dei LED collegati (vedi foto). Potresti essere in grado di inviare i dati dal computer per accenderli. Se è possibile controllare i LED, è possibile collegare loro relè a bassa tensione e disporre di uscite e ingressi. Non ho ancora provato a capirlo, ma se vuoi provarci, un buon punto di partenza potrebbe essere qui:
Passaggio 6: un passo oltre
Una volta che hai una tastiera hackerata, puoi usarla per una serie di funzioni e collegare diversi tipi di interruttori. Puoi costruire la tua tastiera per macchina da scrivere. Controlla l'immagine e il video. Potrebbe non caricarsi automaticamente e potrebbe richiedere molto tempo per caricarsi quando lo fa (è di circa 20 MB), ma ecco il video della macchina da scrivere: https://a.parsons.edu/~randy/video/typewriter.movPuoi usare una fotocellula come interruttore (come si vede nell'immagine e nel video). Puoi collegarla a un sensore di capacità e utilizzare qualsiasi cosa per attivare un evento in un filmato Flash. Puoi collegarla a un pavimento cambia e sviluppa il tuo gioco DDR. Puoi fare più cose di quante io possa mai immaginare.
Hai trovato questo utile, divertente o divertente? Segui @madeineuphoria per vedere i miei ultimi progetti.
Consigliato:
Tastiera analogica fai-da-te con tastiera USB: 4 passaggi
Tastiera analogica fai-da-te per tastiera USB: ho realizzato questo progetto solo per divertimento, ma questa cosa funziona come una normale tastiera con tutto. Buon divertimento
Realizzare un hub USB da una vecchia tastiera ?♻: 3 passaggi (con immagini)
Fare Hub USB dalla vecchia tastiera?♻: As-Salaamu-Alaikum! Ho una vecchia tastiera che non era in uso e anche i suoi tasti erano un po' difettosi. Così ho deciso di farcela. Ho preso il suo circuito e l'ho convertito in un "hub USB". È stato facile
Hackerare la tastiera con una graffetta: 8 passaggi (con immagini)
Hack della tastiera usando una graffetta: riconosci questo: stai digitando del testo su un computer e improvvisamente, subito dopo aver premuto il tasto MAIUSC, TUTTO IL TESTO CHE SEGUENTE È IN MAIUSCOLO? Questo perché a quanto pare hai toccato involontariamente sia il tasto 'Shift' che il 'Caps Lock'. È veramente
Interfaccia della tastiera con 8051 e visualizzazione dei numeri della tastiera in 7 segmenti: 4 passaggi (con immagini)
Interfaccia della tastiera con 8051 e visualizzazione dei numeri della tastiera in 7 segmenti: In questo tutorial ti parlerò di come possiamo interfacciare la tastiera con 8051 e visualizzare i numeri della tastiera in un display a 7 segmenti
Installazione di una tastiera USB in un laptop OLPC XO, fase I: 8 passaggi (con immagini)
Installazione di una tastiera USB in un laptop OLPC XO, fase I: non so voi, ma posso sicuramente distinguere il silicone dalla cosa reale. Ecco come eliminare la gelatina e spremere una normale tastiera USB di tipo keycaps-and-spring in un laptop OLPC XO. Questa è la "fase I" -- inserire la tastiera nella l