Sisällysluettelo:

DIY Windowsin kirjautumisavain: 5 vaihetta
DIY Windowsin kirjautumisavain: 5 vaihetta

Video: DIY Windowsin kirjautumisavain: 5 vaihetta

Video: DIY Windowsin kirjautumisavain: 5 vaihetta
Video: Топ 5 скрытых полезных программ Windows 10 2024, Marraskuu
Anonim
DIY Windowsin kirjautumisavain
DIY Windowsin kirjautumisavain

Oletko kyllästynyt siihen, että Windows pyytää salasanaasi aina sisäänkirjautumisen yhteydessä?

No voit asettaa pin; onko se helppo muistaa?

Nasta ei kuitenkaan ole niin turvallinen, varsinkin jos käytät kannettavaa tietokonettasi julkisesti, se on helpompi saada kiinni kuin 16 eri numeron isot ja pienet kirjaimet, joissa on salasana.

Joten miksi et käytä USB -tikkua kirjautumiseen?

Luultavasti sinulla oli tämä idea jo, koska todennusavaimet ovat saatavilla markkinoilla, mutta ne eivät ole halpoja. Lisäksi ohjelmistoratkaisu tavallisen peukaloaseman kääntämiseksi ei ole tietääkseni ilmainen, etkä voi enää käyttää sitä tallennustilana.

Joten mikä on ratkaisu?

Ystäväni, se on Attiny85 -mikrokontrolleri. Juuri Digisparkin USB -malli.

Joten hyppäämme vaatimuksiin tämän saavuttamiseksi.

Tarvikkeet

Laitteisto:

Tarvitset sen tietokoneen rinnalla, johon haluat kirjautua:

1x Digispark attiny85 USB (tyyppi A)

Ohjelmisto:

Arduino IDE

Attiny85 Arduino -kirjasto

Digispark -ajurit

Vaihe 1: Arduino IDE: n asennus

Arduino IDE: n asentaminen
Arduino IDE: n asentaminen
Arduino IDE: n asentaminen
Arduino IDE: n asentaminen
Arduino IDE: n asentaminen
Arduino IDE: n asentaminen
Arduino IDE: n asentaminen
Arduino IDE: n asentaminen

(Niille, jotka ovat jo asentaneet sen koneelleen, kannattaa siirtyä seuraavaan vaiheeseen)

Aloitetaan ensin Arduino IDE: n asentamisesta.

Lataa uusin versio täältä ja jatka asennusta.

Vaihe 2: Digistump AVR -levyjen asentaminen

Digistump AVR -levyjen asentaminen
Digistump AVR -levyjen asentaminen
Digistump AVR -levyjen asentaminen
Digistump AVR -levyjen asentaminen
Digistump AVR -levyjen asentaminen
Digistump AVR -levyjen asentaminen

Nyt kun olet asentanut Arduino IDE: n, levykirjasto on asennettava.

Tällä tavalla voit ladata koodisi Attiny85 -mikrokontrolleriin.

Huomaa: jos sinulla on jo asennettu Arduino IDE -versio, älä tee sitä virhettä, että vaihdat olemassa olevan URL -osoitteen tai jos olemassa olevat ylimääräiset levyt katoavat, vaikka ne ovat edelleen asemallasi, sinun on lisättävä luettelo.

Sinun on päivitettävä hallituksen URL -osoitteet lisäämällä seuraava URL -osoite:

digistump.com/package_digistump_index.json

siirry sitten työkaluihin> levynhallinta> ja etsi esp ja asenna se.

Vaihe 3: Digistump -ohjainten asennus

Digistump -ohjainten asennus
Digistump -ohjainten asennus
Digistump -ohjainten asennus
Digistump -ohjainten asennus
Digistump -ohjainten asennus
Digistump -ohjainten asennus

Nyt kun olemme asentaneet Arduino IDE: n, asennamme mikro -ohjaimen:

Lataa ja pura ohjaintiedostot ja suorita yksinkertaisesti DPinst.exe tai DPinst64.exe järjestelmästäsi riippuen, kuten kuvassa

Vaihe 4: Ohjelmointi

Ohjelmointi
Ohjelmointi

Siksi nyt, kun kaikki on asetettu, olemme valmiita aloittamaan ohjelmoinnin.

Koodi on melkein vain muutama rivi, joissa kutsumme "näppäimistö" -kirjastoa. Sitten asetamme, mitä tapahtuu joka kerta, kun kytket Attiny85 USB -laitteen tietokoneeseen

Vaihe 5: Lataaminen ja testaus

Lataus ja testaus
Lataus ja testaus
Lataus ja testaus
Lataus ja testaus
Lataus ja testaus
Lataus ja testaus

Nyt sinun on vain ladattava koodi, mutta sinulle, jotka olet tottunut Arduino IDE: hen, tämä ei todennäköisesti ole tyypillinen latausprosessi.

Siksi sinun tarvitsee vain valita korttisi ja "AVR ISP mkrII" ohjelmoijaksesi:

Lisäksi paina latauspainiketta tai (Ctrl+U).

Nyt voit vihdoin liittää Attiny85 -mikro -ohjaimesi suosikki -USB -porttiin.

Anna sille jonkin aikaa, niin saat ilmoituksen latauksesta.

Poista nyt Attiny85 tietokoneesta. Muussa tapauksessa, jos haluat tarkistaa salasanasi uudelleen, avaa mikä tahansa tekstieditori heti, kun liität Attiny85 -laitteen, anna sille jonkin aikaa ja salasanasi tulostetaan.

Lopuksi lukitse tietokone, kytke Attiny85 USB ja näe taika!

Ongelmien karttoittaminen

K: Miksi se tulostaa kirjaimia ja symboleita, joita en kirjoittanut koodiin? Yhdysvaltain englanti. Siksi se ei ole katastrofi, koska voit kiertää sen kertoaksesi näppäimet esimerkiksi "azerty" -näppäimistössä "a" ja "z" edustavat "q" ja "w" "qwerty" -näppäimistössä K: Liitin Attiny85 USB, mutta se irrottaa pistokkeen itsestään, miksi? A: se on yksinkertainen; pakkauksesta, Attiny85 USB ei ole ohjelmoitu. Windows ei tunnista sitä, mutta sinun pitäisi pystyä saamaan se toimimaan huolimatta siitä ärsyttävästä toistuvasta irrottamisesta ja kytkemisestä. K: Miksi Windows ei tunnista Attiny85 USB: tä? V: Se on todennäköisesti Windows -ohjain, joskus Windows ei löydä ohjainta kansio. Siksi sinun pitäisi tehdä se manuaalisesti. Avaa vain "Tietokonehallinta", valitse "Laitehallinta" ja valitse näkymässä "Näytä piilotetut laitteet" ja etsi laitteesi ja napsauta sitä hiiren kakkospainikkeella ja valitse "Päivitä ohjain"> "Selaa tietokoneeltani tätä ohjainta" ja etsi sitten kansioon, johon purit ohjaimen, ja valitse seuraava.

Suositeltava: