5, 4, 3, 2, 1 Ting om Joe Grand - 💡 Fix My Ideas

5, 4, 3, 2, 1 Ting om Joe Grand

5, 4, 3, 2, 1 Ting om Joe Grand


Forfatter: Ethan Holmes, 2019

San Francisco-baserede elektrotekniker Joe Grand har brugt de sidste to årtier til at finde sikkerhedsfejl i hardware-enheder og uddanne ingeniører om, hvordan de kan øge sikkerheden ved deres design. Han har specialiseret sig i at opfinde, designe og licensere produkter og moduler til elektronikhobbyister. Joe har været på MAKE tekniske rådgivende bestyrelse siden det første nummer, og er forfatteren af ​​det længste projekt (35 sider) til nogensinde at køre på siderne af MAKE: Atari 2600PC.

Hans bio opsummerer hans fokus og etos:

Joe Grand blev født som en hacker. I en tid, hvor tinkering med computere og elektronik var en garanti for latterliggørelse og pine, skubbede Joe (tidligere kendt som Kingpin) tilbage til at forfalde sin egen sti - finde ud af, hvordan man lavede gratis telefonopkald som en 7-årig i 1982, hjælper med at sætte standarden for moderne datasikkerhed sårbarhed forskning og afsløring med den berygtede hacker gruppe L0pht Heavy Industries, bringe engineering til masserne på Discovery Channel s Prototype Dette, og kører sit eget produktdesign firma, Grand Idea Studio. Joe stræber efter at gøre teknologien tilgængelig for folk på alle niveauer.

Et projekt, du er særligt stolt af: 1. Selvom det ikke er et "projekt" i traditionel forstand, er jeg meget stolt af at være far til to unge drenge (alderen 1 og 4). At se (og støtte) dem som grønt, hjælpeløse væsener bliver nysgerrige, uafhængige mennesker er mere tilfredsstillende end noget andet projekt, produkt eller prototype, jeg har været involveret i. For mig er det mest udfordrende og inspirerende ingeniørprojekt, man kan være har. Du lærer, lærer, prøver nye ting, improviserer, hakker, fejler og lykkes. Bedst af alt behøver du ikke skrive nogen dokumentation!

Joe og hans ældste søn fjerner en satellit-tv-modtager.

To tidligere fejl har du lært mest af: 1. Kom i problemer. I 1992, som en 16-årig, var jeg effektivt bange lige efter nogle computerrelaterede misdomme. På det tidspunkt var hacker-samfundet rent underjordisk. Der var meget få hackerspaces, møder / sammenkomster eller offentlig deling af information. Vi smed alle på en ny vej, der var drevet af nysgerrighed for at lære så meget som muligt om teknologier, vi blev udsat for og ofte forhindret i at lære om gennem traditionelle afsætningsmuligheder. Denne oplevelse kan have været det vigtigste vendepunkt i mit liv, da det hjalp med at omdirigere mine energier i en mere positiv retning.

2. Offshore produktion. Jeg foretrækker at bygge prototyper og one-off proof of concepts, men lejlighedsvis beskæftiger jeg mig med produktionsfremstilling for ting, jeg har designet. Mens man stoler på offshore-faciliteter, bliver det ofte rost som vejen at gå ("Vi sender det kun til Kina, og de vil passe på det ..."), mange gange risikerer det at gøre det større end fordelene. Ting som sprogbarrierer, forsendelsesomkostninger, toldforsinkelser, rejseudgifter til at besøge anlægget og den asynkrone karakter af kommunikation som følge af tidszoneforskelle kan kaste en abesnøgle ind i det bedste design. Mens "mæglere" eksisterer, som lover at forenkle dit engagement ved at tjene som mellemmand mellem dig (skaberen) og anlægget, er de normalt ikke så dedikerede til projektet som du er og måske ikke teknisk nok til at gøre deres engagement værd . Jeg siger ikke, at alle offshore-fremstillinger er dårlige, men det er ikke et universalmiddel og garanterer et nærmere kig på projekt-for-projekt-basis.

Tre ideer, der har spændt dig mest på det seneste: 1. On-chip debug-grænseflader. Opdage tilgængelig on-chip debug (OCD) og / eller programmeringsinterfaces er en fælles del af hardware hacking eller reverse engineering, da sådanne grænseflader normalt forbliver ubeskyttede og kan bruges til at hente hukommelse fra eller påvirke tilstanden i et fungerende elektronisk system. Jeg har forsket på forskellige typer grænseflader og har for nylig udgivet JTAGulatoren, som er et open source, Parallax Propeller-baseret hardwareværktøj, der hjælper med at identificere OCD-forbindelser fra testpunkter, vias eller komponentpuder på en målenhed. Mit håb er, at værktøjet vil hjælpe nye mennesker med at blive involveret i hardware hacking og fremhæve usikkerheden af ​​OCD-grænseflader.

2. Talesyntese. Jeg har altid været tiltrukket af talende enheder fra at spille med Speak & Spell til at bruge S.A.M. (The Software Automatic Mouth) på min Atari 400 til at høre tidlige snakende biler ("En dør er år ...") til hacking med den allestedsnærværende taleprocessor General Instrument SP0256. Jeg troede, at skabersamfundet (selv inkluderet) havde brug for en nem måde for projekter at tale, så jeg lavede Emic 2 Text-to-Speech-modulet. Modulet er en selvstændig, flersproget voice synthesizer, der konverterer en strøm af digital tekst til naturligt lydende tale. Den er baseret på Epson S1V30120 TTS IC, som bruger den velkendte DECtalk-motor, og er nem at interface til enhver mikrocontroller via en standard seriel grænseflade. Det kan endda synge!

3. Teknologi (misbrug) brug. Jeg har været spændt, men ikke på en god måde, om den ukorrekte og (sommetider) socialt uacceptable brug af teknologi. Fra kameraer i hvert gadehjørne til mobilenheder, der sporer din hver bevægelse til Facebook og Google (blandt andet), der styrer dine personlige data, er privatlivets fred blevet noget, vi langsomt (og villigt?) Taber. Det er en glat skråning, som jeg ikke tror, ​​de fleste mennesker vil lægge mærke til, før det er for sent. Problemet er i høj grad drevet af vores samfunds massive vedtagelse af teknologi og tager den teknologi for givet. Som ingeniør og hacker stræber jeg efter at uddanne andre om de utilsigtede konsekvenser og kan kun håbe det vil skabe en forandring i tankegangen.

Fire værktøjer, du ikke kan leve uden: 1. Agilent DSO7054. Jeg siger ofte, at jeg er forelsket i mit digitale oscilloskop - og det er kun en del joke. Jeg er en visuel lærer, så intet slår at kunne se, hvilke signaler der faktisk gør på et givet tidspunkt. Da jeg arbejder meget med indlejrede systemer og digital kommunikation, stoler jeg stærkt på mit anvendelsesområde serielle dekodningsfunktionalitet og avanceret udløsning. Det er langt mit mest nyttige og eftertragtede værktøj i laboratoriet.

2. T-Tech Quick Circuit 5000. Siden jeg var teenager, har jeg lyst på muligheden for at købe en PCB prototypemaskine. Jeg tilbragte år at lave mine egne printkort med traditionelle homebrew-ætseteknikker og var for bekendt med farerne ved jernchlorid. Mens vi nu alle har adgang til PCB fabrikationsfaciliteter over hele verden til rimelige priser, slår intet det øjeblikkelige tilfredsstillelse med at få bestyrelser tilbage inden for få minutter i stedet for dage. Jeg bruger QuickCircuit for det meste til ensidige prototyper og interface boards, men også til sjove kunstrelaterede projekter med mine børn, som fræsning navneplader og lave fly-formede kredsløb. Som en bonus er det fascinerende at se på som det øvelser og ruter.

3. Chip Quik SMD Removal Kit. Chip Quik er en lavtemperaturlegering, der hjælper med at fjerne overflademonteringskomponenter. Når legeringen smelter ind i målkomponentets eksisterende loddeforbindelser, reduceres den samlede smeltetemperatur, hvilket vil lade dig bare løfte eller glide komponenten lige ud af brættet. Jeg bruger disse ting ved tilfældet til PCB omarbejdning, reverse engineering og i min hardware hacking klasser.

4. #tymkrs IRC kanal. Hosted af Whisker og Addie, to geeky mennesker fra Rochester, Minn., #Tymkrs er som en virtuel hackerspace. Sammen med en lang række mennesker fra hele verden og aktive døgnet rundt er det et godt sted at diskutere aktuelle projekter, hjælpe med tekniske problemer eller bare tale om de daglige ting. Da jeg generelt arbejder alene, forlader IRC vinduet åbent, giver mig et modikum af forbindelse til omverdenen.

Joe (center) kører en omnidirectional fjernstyret sofa på Prototype Dette.

Fem personer / ting, der har inspireret dit arbejde: 1. The L0pht. I begyndelsen af ​​1990'erne kom jeg ind i en gruppe kaldet L0pht Heavy Industries. The L0pht var et klubhus for hackere fra Boston-området, der havde mødt på lokale opslagstavler og var et af de første offentligt kendte hackerspaces. Sammen med bare at hænge ud og tinkering med teknologi, ville vi undersøge netværk, softwareapplikationer og hardware enheder til sikkerhedsfejl. Hvis vi opdagede en sårbarhed, ville vi udfordre sælgeren til ikke blot at anerkende problemet, men for at rette op på det - det er nu almindelig praksis, men da var det en feat næsten uhørt og havde brug for nogle rigtige cojones!

De andre seks fyre i gruppen var alle ældre end mig og blev mine mentorer (om de vidste det eller ej) i næsten det næste årti. De hjalp med at styrke min hacker-tankegang - det vil sige ikke at være bange for at prøve utraditionelle løsninger på problemer, skubbe grænserne for teknologi, dedikation til at lære gennem konstant eksperimentering og dele min passion med andre.

2. Løb. Nogle mennesker løser problemer i brusebadet eller i løbet af en drøm. Jeg løser mine problemer, mens jeg kører. Mens jeg i hemmelighed elsker at tilbringe alle vågne timer i laboratoriet, forsøger jeg at få en balance mellem tekniske og ikke-tekniske bestræbelser. Kører styrker mig ud af laboratoriet og ind i sollyset. Det er normalt de gange, hvor jeg er så besat med at fastsætte et design eller overvinde noget problem, som jeg ikke ønsker at køre, men når jeg slår på gaden, har jeg lyst til at behandle ting tydeligere.

3. Min bedstefar, en matematiker, baseball fanatiker og lærer. Da jeg var barn, kan jeg huske at læse gennem hans formularer efter et af sine foredrag og var forbløffet over, hvor godt de var. Jeg var ikke helt sikker på, hvad han talte om, men hvad det end var, syntes de rigtig godt af ham! Nu hver gang jeg giver en samtale eller underviser i en klasse, tænker jeg på disse gennemgangsformer og stræber altid efter at få de samme høje karakterer.

4. Ralph Baer. Ralph Baer er også ingeniørens ingeniør. Han har opfundet hundredvis af spil og legetøj, som mange af os voksede op med, herunder Magnavox Odyssey, Simon, og Computer Perfection. Jeg mødte Ralph for næsten 10 år siden gennem en fælles ven, og vi har arbejdet sammen med nogle få projekter. Det forbløffer mig, at han selv ved 93 fortsætter med at tinkere og bygge prototyper. Han sagde engang: "Jeg har det sjovt ved at få tingene til at fungere," og det er hans passion for den tekniske handling, der er så inspirerende for mig.

5. Hardcore / Punk. Efter at være blevet introduceret til genren af ​​min ældre bror og hans venner, tilbragte jeg mange år lørdag og søndag eftermiddag pakket til gydeholdige klubber i Boston, der lyttede til bands og støttede scenen. Jeg identificerede stærkt med vrede, lidenskab og idealer, og opdagede, at det havde nogle overraskende paralleller til mine sprængende hacker-overbevisninger. Musikken fortsætter med at være mit daglige soundtrack - det har hjulpet mig til at være komfortabel med hvem jeg er og ikke blive svajet af udefrakommende indflydelser eller pres.

Joe kontrollerer vejret med sin hjelmmonterede vejrstation på Prototype Dette.



Du Kan Være Interesseret

Arduino Uno vs BeagleBone vs Raspberry Pi

Arduino Uno vs BeagleBone vs Raspberry Pi


3D Udskrivning Navlestrengsklemmer i Haiti

3D Udskrivning Navlestrengsklemmer i Haiti


Se en DJ Control en Tesla Coil med sin drejeskive

Se en DJ Control en Tesla Coil med sin drejeskive


Dagens maker - Mikey Sklar, shirt med 38 arbejdende fans

Dagens maker - Mikey Sklar, shirt med 38 arbejdende fans