Chuck's Lost Dogen lukituksen avaaminen: Kuinka BTCRecover + Cursor AI + Grok 3 mursi vuosikymmenen vanhan lompakon Kymmenen vuotta sitten ystäväni Chuck osti kasan Dogecoinia meemiä varten. Hän tallensi sen MultiDoge-lompakkoon ja unohti salasanan jättäen .wallet- ja .key tiedostot vanhalle kiintolevylle. Tänään Chuck ratsastaa korkealla. Lentokoulun läpi jauhamisen ja lukemattomien tuntien kirjaamisen jälkeen hänestä on juuri tullut suuren lentoyhtiön lentäjä, joka elää unelmaansa. Vuosia sitten yritin murtaa hänen lompakkonsa ja epäonnistuin, mutta palapeli on vainoanut minua siitä lähtien. Päätin tehdä hänen urastaan vieläkin makeamman, joten käytin Cursor AI:ta xAI:n Grok 3:n kanssa hänen lompakkonsa palauttamiseen, yli 4 miljardin salasanamuunnelman luomiseen, yksityisen avaimen purkamiseen ja varojen lakaisemiseen Coinomiin. Se ei ollut koodausisku – kerroin Kursorille jatkuvasti, kun asiat menivät rikki, ja Grok 3 korjasi sen. Optimoimalla BTCrecoverin löysin ~250 000 salasanaa sekunnissa MacBook Air M1:ssäni ja mursin sen vain 5 tunnissa. 1 tunnin vaivannäkö, jonka tein asennukseen – näin ratkaisin sen. MultiDoge, MultiBit Classicista haarautunut Dogecoin-asiakasohjelma, salaa yksityisen avaimensa .key-tiedostossa OpenSSL:n AES-256-CBC:llä, joka on suojattu käyttäjän salasanalla ja mukautetulla suolalla. BIP39-siemenlausetta ei ole – vain 256-bittinen avain kadonneen merkkijonon takana. Chuckin salasana oli todennäköisesti 5-9 merkkiä, ehkä sana numeroilla tai symboli. Valitsin BTCrecoverin, avoimen lähdekoodin työkalun MultiDogen kaltaisille lompakoille. Grok 3:n tarjoamalla Cursor AI:lla kloonasin repon ja aloin mukauttaa. Pyysin Kursoria luomaan komentosarjoja salasanaehdokkaille, joista hän oli kertonut minulle vuosia sitten. Ensimmäinen, muutama miljoona salasanaa, jäi huomaamatta. Sanoin Kursorille: "Ei hyvä, laajenna sitä." Grok 3 lisäsi leetspeakin, näppäimistövirheitä ja joukon muita kuvioita luodakseen 72 Gt:n sanaluettelon, 4 miljardia mahdollista salasanaa. Jotta BTCrecover lentäisi, optimoin sen nopeudelle MacBook Air M1:ssäni, saavuttaen ~250 000 salasanaa sekunnissa. Toimi näin: • Monisäikeisyys: Määritin BTCrecoverin käyttämään useita työsäikeitä hyödyntäen M1:n ytimiä rinnakkaisiin salasanatarkistuksiin, mikä lisää suorituskykyä yksisäikeisiin ajoihin. • Tehokas hajautus: MultiDogen MD5-pohjainen hajautus (~3 iteraatiota) on nopea, jolloin M1 voi repiä tarkistusten läpi ilman GPU:n apua. • Optimoidut salasanaluettelot: Luon valmiiksi salasanaluetteloita (yli 4 miljardia), luin ne suurissa erissä minimoidakseni levyn I/O:n ja ohittaakseni lennossa tapahtuvan laskennan. Nämä säädöt, joita ohjaavat Grok 3:n ehdotukset, kun osuin ongelmiin, antavat BTCrecoverin ylläpitää ~250 000 salasanaa sekunnissa, mikä tekee 4 miljardista tarkistuksesta hallittavissa vain 5 tunnissa. Työkalu purki .key tiedoston suolan ja suoritti rinnakkaisen AES-salauksen purkamisen tarkistuspisteillä edistymisen tallentamiseksi. Yksityisyys oli ratkaisevan tärkeää. Poistin Cursorin koodikannan jakamisen käytöstä sen yksityisyysasetuksissa pitäen työni paikallisena. Suoritin BTCrecoverin Cursorin käyttöliittymän ulkopuolella, joten se ei koskaan koskenut .key tiedostoon tai yksityiseen avaimeen. MacBookillani suoritetut skriptit, vain komentorivillä, täysin eristettyinä. Kun BTCrecover horjui – kuten .key tiedoston suolan väärin jäsentäminen – sanoin Cursorille: "Se ei lue oikein, korjaa se." Grok 3 sääti suolan poistoa tai langan tasapainotusta pitäen asiat sileänä. ~5 tunnin kuluttua BTCrecover mursi sen: 9-merkkinen salasana. .key tiedoston salaus purettiin ja tuloksena oli 256-bittinen yksityinen avain heksadesimaalina. MultiDogen muoto ei toimi nykyaikaisten lompakoiden kanssa, joten tarvitsin Wallet Import Format (WIF) -muodon Dogecoinille. Käskin Cursoria kirjoittamaan muunnosskriptin, ja Grok 3 toimitti sen käsitellen pääverkon tavun, kaksinkertaisen SHA-256-tarkistussumman ja Base58-koodauksen. Dogecoin tukee pakattuja ja pakkaamattomia WIF-tiedostoja, joten loin molemmat. Ensimmäinen WIF epäonnistui, joten sanoin Cursorille: "Tarkistussumma on pois päältä, korjaa se." Grok 3 korjasi koodauksen Dogecoinin spesifikaatioiden mukaisesti. Pakatun WIF:n kanssa käytin Coinomin "pyyhkäise paperilompakko" -ominaisuutta. Chuckin Dogecoin-tase on ladattu, koskematon 10 vuodessa. Lähetin kolikot uuteen Coinomi-lompakkoon turvallisella siemenlauseella ja siirsin ne sitten toiseen lompakkoon turvallisuuden vuoksi. Varat ovat turvassa, työ tehty. En malta odottaa, että pääsen kertomaan Chuckille aamulla. Voitto on se, miten Cursor AI ja Grok 3 muuttivat vuosia kestäneen kutinani todellisuudeksi. Sanoin: "Tämä ei ole oikein", ja uteliaisuus toimitti optimoidusta raa'asta pakottamisesta lakaistuun lompakkoon. Se on todiste siitä, että tekoäly voi ratkaista todellisia ongelmia. Ei valtava saalis, mutta 12 402 DOGEa 1 tunnin asennustyöllä? Täysin sen arvoista. Todistus: Kiitos ylläpitäjät + @elonmusk + @grok + @xai + @cursor_ai
Näytä alkuperäinen
70,6 t.
9
Tällä sivulla näytettävä sisältö on kolmansien osapuolten tarjoamaa. Ellei toisin mainita, OKX ei ole lainatun artikkelin / lainattujen artikkelien kirjoittaja, eikä OKX väitä olevansa materiaalin tekijänoikeuksien haltija. Sisältö on tarkoitettu vain tiedoksi, eikä se edusta OKX:n näkemyksiä. Sitä ei ole tarkoitettu minkäänlaiseksi suositukseksi, eikä sitä tule pitää sijoitusneuvontana tai kehotuksena ostaa tai myydä digitaalisia varoja. Siltä osin kuin yhteenvetojen tai muiden tietojen tuottamiseen käytetään generatiivista tekoälyä, tällainen tekoälyn tuottama sisältö voi olla epätarkkaa tai epäjohdonmukaista. Lue aiheesta lisätietoa linkitetystä artikkelista. OKX ei ole vastuussa kolmansien osapuolten sivustojen sisällöstä. Digitaalisten varojen, kuten vakaakolikoiden ja NFT:iden, omistukseen liittyy suuri riski, ja niiden arvo voi vaihdella merkittävästi. Sinun tulee huolellisesti harkita, sopiiko digitaalisten varojen treidaus tai omistus sinulle taloudellisessa tilanteessasi.