Inhoudsopgave:

Een USB-toetsenbord hacken: 6 stappen (met afbeeldingen)
Een USB-toetsenbord hacken: 6 stappen (met afbeeldingen)

Video: Een USB-toetsenbord hacken: 6 stappen (met afbeeldingen)

Video: Een USB-toetsenbord hacken: 6 stappen (met afbeeldingen)
Video: Deze 6 WhatsApp tricks kende je waarschijnlijk nog niet! 2024, Juli-
Anonim
Een USB-toetsenbord hacken
Een USB-toetsenbord hacken

Hoe een USB-toetsenbord of welk toetsenbord dan ook te hacken. Stuur input naar de computer zonder vervelende microcontroller.

Benodigdheden

Je zal nodig hebben:

Een USB-toetsenbord

Stap 1: Open het toetsenbord

Open het toetsenbord
Open het toetsenbord

Open de zaak. U kunt een schroevendraaier of een belachelijk uitziend multifunctioneel gereedschap gebruiken. Soms, zelfs nadat alle schroeven zijn verwijderd, gaat het toetsenbord nog steeds niet open. Maak je in deze situatie geen zorgen, wrik de behuizing gewoon krachtig uit elkaar met je schroevendraaier. Het maakt niet uit of je de zaak breekt. Je hebt het niet echt nodig.

Stap 2: Traceer de letters terug naar de pinnen

Traceer de letters terug naar de pinnen
Traceer de letters terug naar de pinnen
Traceer de letters terug naar de pinnen
Traceer de letters terug naar de pinnen
Traceer de letters terug naar de pinnen
Traceer de letters terug naar de pinnen

De binnenkant van de behuizing moet twee plastic vellen hebben (de ene op de andere). Eén plastic vel heeft gedrukte geleidende traceringen die naar een set pinnen op de printplaat gaan en het andere vel heeft traceringen die naar een andere set pinnen op de printplaat gaan. Wanneer u op een toets drukt, worden de traceringen op beide vellen raken elkaar. Dit voltooit het circuit en vertelt het bord om een letter, nummer of commando terug naar de computer te sturen. Wat je moet doen is om elke geleidende cirkel op beide vellen te labelen met de lettersleutel die ermee overeenkomt. Dus als u bijvoorbeeld "A" op het toetsenbord zou indrukken, label dan de plastic cirkel op beide plastic vellen die tegen elkaar zouden worden gedrukt als de "A"-toets zou raken (zie afbeelding van gelabelde vellen). beide plastic vellen hebben gelabeld met alle bijbehorende toetsen (die u van plan bent te gebruiken in uw project), het volgende dat u hoeft te doen is de letters terug te traceren naar de printplaat met een Sharpie (zie opmerkingen bij afbeeldingen). een manier om de zaak te vereenvoudigen is om het ene blad "ZIJDE A" en het andere "ZIJDE B" te beschouwen. Hieronder is een grafiek die ik heb gemaakt voor het specifieke toetsenbord waaraan ik werkte. Houd er rekening mee dat alle toetsenborden anders zijn. Het zal je enorm helpen als je een vergelijkbare grafiek maakt voor het toetsenbord waaraan je werkt.

PIN INDELING:| | | | | | | | XXXXXX | | X | | | | | | | | X1234 5678 12 11 10 98765 432 1SIDE A SIDE BPIN SIDE AA01 - 0, 9, 8, 7, 4, 3, 2, 1A02 - 6, 5, -A03 - N, B, ?(slash)A04 - (punt), (komma), M, V, C, X, Z, (enter)A05 - H, G, (spatie), 'A06 - L, K, J, F, D, S, A,;A07 - Y, TA08 - P, O, I, U, R, E, W, QPIN ZIJ 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, (komma)A08 - 9, O, L, (punt)A09 - P, 0, ?, -, ',;A11 - (vul in)A12 - (spatie)

Stap 3: Een opmerking over pinlay-outs en schuifregisters

Een opmerking over pinlay-outs en schuifregisters
Een opmerking over pinlay-outs en schuifregisters
Een opmerking over pinlay-outs en schuifregisters
Een opmerking over pinlay-outs en schuifregisters
Een opmerking over pinlay-outs en schuifregisters
Een opmerking over pinlay-outs en schuifregisters

In feite is een toetsenbord een gespecialiseerd schuifregister. Het neemt veel invoer in en stuurt één uitvoer naar de computer (dat is een ASCII-code of besturingsopdracht).

Wanneer een schakelaar gesloten is, verwerkt het schuifregister welke twee pinnen zijn aangesloten en interpreteert het als een bepaalde output.

Dus als je tien pinnen naar elk plastic vel had, dan zou je honderd mogelijke combinaties hebben. Dit komt omdat elke pin op het ene vel kan worden gecombineerd met elke pin aan de andere kant. Dit zou tien rijen van tien mogelijke combinaties opleveren. Met andere woorden, u hebt zojuist een "10 X 10" 2-dimensionale array geproduceerd.

Als u bijvoorbeeld "Pin 4" op ZIJ A en "Pin 6" op ZIJ B aansluit, produceert u de letter "M" op de computer (zie afbeelding).

Als u "Pin 8" op ZIJ A en "Pin 7" op ZIJ B aansluit, produceert u de letter "I" op de computer (zie afbeelding).

Het is echt heel simpel.

Stap 4: Draden bevestigen

Draden bevestigen
Draden bevestigen
Draden bevestigen
Draden bevestigen
Draden bevestigen
Draden bevestigen

Dus nu weet je welke pinnen welke letters produceren. Nu moet je je eigen gekke creaties op de borden aansluiten.

Maar wacht!

Voordat je dingen op het bord kunt aansluiten, moet je draden op het bord aansluiten!

Zucht…

Je hebt nodig:

draad (idealiter in een aantal kleuren)

snel uithardende epoxy (van uw lokale Radioshack of Home Depot) een scheermesje een soldeerbout

Dus, hier is wat je doet. Tel het aantal pinnen waaraan u draden moet bevestigen. Zodra dit is gebeurd, bereidt u alle draden voor die u nodig hebt. Ze moeten aan beide uiteinden ongeveer een kwart inch worden gestript en moeten ongeveer vijf tot zes centimeter lang zijn. Probeer veel verschillende kleuren draad te gebruiken, zodat je ze later uit elkaar kunt houden. Buig aan het ene uiteinde het gestripte deel van de draad zodat het zichzelf aan het bord kan houden (zie afbeelding).

Wikkel de draad om het bord zodat het gestripte deel één en slechts één van de pinnen raakt waarmee het moet worden verbonden. Zorg ervoor dat geen van de draden elkaar raakt. Wanneer alle draden op hun plaats zitten (de pinnen raken en elkaar niet raken), moet je lijmen.

Bereid wat epoxy voor en bedek de achterkant van het bord met epoxy zodat de draden op hun plaats worden gelijmd aan de kant tegenover de geleidende pinnen. Laat het voor hoeveel uur de epoxy zegt dat het moet zitten voor maximale sterkte.

Zestien tot twintig uur later of zo, zul je moeten solderen. Dus soldeer de draad aan de pin. Als het soldeer niet aan de pin blijft kleven, kras dan een paar keer met een scheermesje over de pin en probeer het opnieuw. Als er iets op de pin zit, schraap dan de coating eraf met een scheermesje en soldeer erop.

Als je veel geld hebt, lijm je de draad heel, heel voorzichtig op de pin met geleidende epoxy.

Als alles droog en op zijn plaats is, test u het toetsenbord. Als het werkt, ben je meer minder gedaan.

Stop hem in een mooie koffer of stop hem in een radioshack koffer. Het maakt niet uit.

Stap 5: Andere toetsenborden en overwegingen

Andere toetsenborden en overwegingen
Andere toetsenborden en overwegingen
Andere toetsenborden en overwegingen
Andere toetsenborden en overwegingen
Andere toetsenborden en overwegingen
Andere toetsenborden en overwegingen

Sommige toetsenborden hebben stopcontacten. Als dat zo is, scheelt het je een hoop werk. Wat u moet doen, is uw eigen socket of set header-pinnen en soldeerdraden voor elke verbinding krijgen. Zodra u een socket of header-pinnen met draden hebt, steekt u deze in de socket op het bord. Test het om te zien of het werkt door een draad aan elke kant samen aan te raken. Als het werkt, lijm je de header-pinnen of socket in de socket op het bord en je bent klaar. Het is zelfs zo eenvoudig aan te sluiten dat u misschien niet eens de moeite wilt nemen om de plastic platen te traceren en gewoon met vallen en opstaan de toetscombinaties probeert te achterhalen. Er zijn ook Mac USB-toetsenborden waarmee u andere USB-apparaten via deze op de computer kunt aansluiten. Ik wou dat ik je iets meer verhelderends kon vertellen over de USB-aansluitingen op die borden, maar dat kan ik niet. Misschien kun je iets diepgaands met ze doen. Anders kunt u er gewoon draden aan bevestigen met behulp van de methode die wordt getoond in stap 4. andere overwegingen: - De USB-kabel heeft de neiging om het schakelregisterbord af te scheuren. Misschien wilt u het op zijn plaats lijmen. -USB-apparaten zijn 5v 100ma-Sommige boards hebben LEDS aangesloten (zie afbeelding). U kunt mogelijk gegevens van de computer terugsturen om ze te verlichten. Als u de LEDS kunt besturen, kunt u er laagspanningsrelais op aansluiten en zowel uitgangen als ingangen hebben. Ik heb nog niet geprobeerd het uit te zoeken, maar als je het eens wilt proberen, is hier misschien een goede plek om te beginnen:

Stap 6: Een stap verder

Een stap verder!
Een stap verder!
Een stap verder!
Een stap verder!
Een stap verder!
Een stap verder!

Als je eenmaal een gehackt toetsenbord hebt, kun je het voor een aantal functies gebruiken en een aantal verschillende soorten schakelaars aansluiten. Je kunt je eigen typemachinetoetsenbord bouwen. Controleer de foto en video. Het laadt mogelijk niet automatisch en het kan lang duren om te laden (het is ongeveer 20 MB), maar hier is de video van de typemachine: https://a.parsons.edu/~randy/video/typewriter.movJe kunt een fotocel als schakelaar gebruiken (zoals te zien is op de foto en video). Je kunt hem aansluiten op een capaciteitssensor en zo ongeveer alles gebruiken om een gebeurtenis in een Flash-film te activeren. Je kunt hem op een verdieping aansluiten switches en ontwikkel je eigen DDR-game. Je kunt meer dingen doen dan ik ooit had kunnen bedenken.

Afbeelding
Afbeelding

Vond je dit nuttig, leuk of vermakelijk? Volg @madeineuphoria om mijn laatste projecten te zien.

Aanbevolen: