Indholdsfortegnelse:

DIY sikkerheds- og hackingsmodul til din bærbare computer (TfCD): 7 trin (med billeder)
DIY sikkerheds- og hackingsmodul til din bærbare computer (TfCD): 7 trin (med billeder)

Video: DIY sikkerheds- og hackingsmodul til din bærbare computer (TfCD): 7 trin (med billeder)

Video: DIY sikkerheds- og hackingsmodul til din bærbare computer (TfCD): 7 trin (med billeder)
Video: How To Chia GPU Plotting and Farming Guide for WINDOWS UPDATED - Gigahorse Start to Finish - 2023 2024, Juli
Anonim
DIY sikkerheds- og hackingsmodul til din bærbare computer (TfCD)
DIY sikkerheds- og hackingsmodul til din bærbare computer (TfCD)

Regelmæssige nyhedshistorier om stor hacking og regeringens overvågning får et stigende antal mennesker til at sætte tape på deres webcams. Men hvorfor er det, at et fjollet stykke tape i 2017 er det eneste, der kan garantere, at ingen ser på os? Det, vi har brug for, er dedikeret beskyttelse af personlige oplysninger! Hardware kan ikke hackes på afstand, og hvis det er open source, kan et stort fællesskab garantere, at der ikke er bagdøre. Betydningen af at beskytte dine data skal ikke undervurderes i en verden, hvor stadigt smartere AI’er samler stadig flere data, og data i sig selv bliver ekstremt værdifulde f.eks. i tilfælde af kryptokurrency.

Den fremtidige vision for dette projekt er, at hver enhed skal bruge et isoleret beregningsmodul, der kan gemme dine kryptografiske nøgler og styre dine dataindsamlingsenheder.

I dette sjove projekt viser vi kraften i et hardwaresikkerhedsmodul som værge for dit privatliv og følsomme data. Beskyt dig selv mod hackere, og udvid dine egne hackingfunktioner med en intern Arduino i din bærbare computer. Vi viser, hvordan du sætter en hard switch på dit webcam og tilføjer et isoleret computermodul til din bærbare computer.

Hvad du har brug for:

- En bærbar computer med tilstrækkelig tom plads (bogstaveligt talt), helst et tomt drevrum. Vi brugte HP Elitebook 2560P, som er billig og gammel, men bygget som en tank.

- En arduino, uden headers eller omfangsrige porte.

- 3D -udskrivningsfaciliteter.

- Loddejern og grundlæggende værktøjer og elektronikforsyninger.

- Multimeter

- Lille vippekontakt

- 40pin IDE -stik og kabel

- Slank SATA -stik

- Villigheden til at ødelægge din bærbare computer.

Trin 1: Åbn det

Åbn den
Åbn den
Åbn den
Åbn den

Ofte er webcamkabler integreret i videokablet fra skærmen. Den nemmeste måde at opfange strømkablet fra webkameraet er at gøre det nær selve webkameraet. Til dette skal du skille skærmen ad.

Trin 2: Skær den grønne tråd

Klip den grønne tråd
Klip den grønne tråd

Dette er den vanskelige bit, webcam kabler er ikke altid farvekodet på samme måde. Så mål omhyggeligt spændingen på webcam -stikket, når den bærbare computer er tændt. Prøv at identificere hver forbindelse. Vi leder efter 5 volt strømkablet. Hvis du har fundet det, kan du opfange det, afmontere en del af bundtet af ledninger og klippe det forsigtigt. I vores tilfælde var det en grønlig ledning.

Trin 3: Omgå strømkablet

Omgå strømkablet
Omgå strømkablet

Når du har opsnappet webcamkablet, skal du kontrollere, om webkameraet er deaktiveret. Nu kan du lodde dit nye strømkabel. Sørg for at isolere alle samlinger, så de ikke kortslutter. Test derefter dit strømkabel ved at slutte det til en hvilken som helst 5v kilde på den bærbare computer. Det nemmeste er at tilslutte den til en arduinos 5v -port, mens den er forbundet til din bærbare computer. Test nu, om webkameraet fungerer igen. Advarsel! Du skal muligvis genstarte computeren, mens den er tilsluttet, fordi BIOS skal registrere webkameraet ved opstart.

Endelig, hvis du har det til at fungere, kan du køre dit nye kabel gennem den bærbare computer til drevbåsen.

Trin 4: 3d Udskriv din brugerdefinerede drevbugt

3d Udskriv din Custom Drive Bay
3d Udskriv din Custom Drive Bay
3d Udskriv din Custom Drive Bay
3d Udskriv din Custom Drive Bay

Du kan designe og 3d printe en beholder til dit hardwaremodul og sætte så mange switches, LED'er eller I/O derind, som du vil. Få først målingerne fra dit originale drev og repliker dem i et CAD -program. Vi gjorde det et par millimeter smallere at have en løs pasform til kablerne. Vi tilføjede en hard switch til webcam og et 40pin IDE -stik til vores arduino I/O, som kan reddes fra gamle pc'er.

Trin 5: Rediger Arduino

Rediger Arduino
Rediger Arduino

Aflod de omfangsrige I/O-stik og strømstik fra Arduino for at gøre den helt flad. Vi brugte en Leonardo, som har en flad mikro -usb -port. Lod derefter dit I/O -stik til Arduino I/O -portene, og sørg for at dokumentere, hvilken port der er til senere, når det er i din bærbare computer, er det umuligt at se. Vi lodde også usb -datakablerne til 40pin -stikket, så vi kan programmere Arduino eksternt. Hvis du er modig nok, kan du også lodde den direkte til en af de bærbare usb -porte internt. Men for nu brugte vi et SATA -stik til at forsyne Arduino med strøm direkte fra drevbåsens SATA -port. Pas på, at det er en mindre type end din harddisk SATA.

Trin 6: Montering

montage
montage
montage
montage
montage
montage
montage
montage

Lim eller tape på plads løse dele og kabler. Sørg for at teste alt først. Hvis alt fungerer, hvilket det sandsynligvis ikke vil være første gang. Tillykke, du kan nu samle alt og installere modulet i din bærbare computer. I vores tilfælde holder SATA -stikket enheden på plads godt nok, men hvis ikke, kan du tilføje nogle skruer eller tape til at holde den på plads inde i din bærbare computer. Bare sørg for at du ikke skruer igennem dit bundkort!

Trin 7: Udvid dine muligheder

Fremtidsvisionen er, at Arduino som et isoleret beregningsmodul, der f.eks. Kan gemme dine kryptografiske nøgler og styre dine dataindsamlingsenheder.

Men for DIY'erne derude:

Tænk på mulighederne, den interne Arduino åbner op! Du kan nu direkte tilslutte LED'er, kontakter, (små) aktuatorer og brødbrætter til din bærbare computer! Ulempen, du har brug for nok tom plads i din bærbare computer, bogstaveligt talt plads, til dette er den sjældent anvendte drevbakke perfekt. Men måske kan vi få det til at passe i mindre rum i fremtiden, eller måske kan det være en ekstern tilføjelse.

Anbefalede: