Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 13364|Vastaus: 0

[JavaSE] NetEase-automaattirekisteröintityökalu + lähdekoodi

[Kopioi linkki]
Julkaistu 12.2.2015 13.41.06 | | | |
Viime aikoina minulla ei ole ollut mitään tekemistä, ja olen päässyt NetEase-rekisteröintirajapintaan halvalla, ja minulla on mahdollisuus kirjoittaa automaattinen rekisteröintityökalu verkkosivun rekisteröimiseksi, säästäen hankalalta rekisteröintiprosessilta (minulla on ystäviä, jotka työskentelevät työssä, joka tuntuu heikentävän mainetta ja rekisteröintimäärää, ja ansaitsevat hieman ylimääräistä rahaa), koska jotkut työkalut ovat liian suuria ja liittyvät myös yrityksen kiinnostuksen kohteisiin. Ole hyvä ja tee myös kiertotie---


Käytän httpClient + jsoupia

Seuraavassa on korostettu ohjelman periaate:
Alue : http://reg.163.com/reg/reg.jsp?product=urs

Analyysin jälkeen, koska haluamme vain rekisteröityä, meidän täytyy ensin analysoida lähetetyt pyynnöt ja päärajapinnan kantamat parametrit rekisteröinnissä

Kuvassa näet, että tämä linkki on epäilyttävin, kun se on ensin post-pyyntö, ja jos katsot tarkasti, huomaat, että tärkeät tiedot ovat username_r käyttäjätunnus, salasana ja cpassword ovat salasanoja ja toistuvia salasanoja. Kuitenkin on olemassa myös codez-parametri, jota on kokeiltu monissa kirjoissa, ja todettiin, ettei se ole kiinteä arvo, ja radomPassId on todennäköisesti satunnaisluku nimen mukaan. Yleisesti ottaen, säästääkseen vaivaa, vaikka nämä parametrit olisivatkin vaikeita saada, mutta laiskat ihmiset haluavat laittaa ne lomakkeeseen ja lähettää ne yhdessä lomakkeen kanssa, kokeile ensin tätä menetelmää, jatketaan lomakkeen etsimistä

Totta kai löysin osuman ja huomasin, että monissa syötetunnisteissa on tyyppiattribuutin arvo piilotettuna tässä, parametrit ovat käytännössä kaikki tässä, ja käytännössä kaikilla on id-attribuutit (olen todella laiska menemään kotiin). Jos se todella luodaan satunnaisesti paikallisesti, on helppo sanoa, mutta huomasimme, että kun syötämme varmennuskoodin, codezilla on tietty algoritmi, ja on vaikea sanoa, onko radomPassId-ominaisuus paikallisesti generoitu. Nyt tarkista vain heidän js-tiedostonsa, koska nämä parametrit ovat kaikki id-attribuutteja, joten tarkista ensin id, ensin verkkosivun lähdekoodi, etsi scrip ja poista t-tagista src-attribuutti sisältävä tunniste

Klikkaa linkkiä suoraan päästäksesi sisään, katso ensin codezista, mene js-rajapintaan löytääksesi suoraan #codez tai codezin
/js2/reg/checkForm.js?20150210100Tämä käyttöliittymä ilmestyy viiden mahdollisen tuloksen kanssa

Tätä js-fragmenttia tulkittaessa voimme oppia, että tämän codezin noutoprosessissa saattaa olla poikkeus, ja poikkeuksen jälkeisen koodezin arvo on oletuksena NULL. Tämä tarkoittaa, että codez voi olla NULL (liian laiska, liian laiska), ja toisaalta se todistaa, että codez voi kantaa NULL-arvon suoraan ja välittää sen suoraan palvelimelle, jolloin codez-arvo on todettu NULLiksi.
Aloitetaan toisen määrittelemättömän parametrin radomPassID etsiminen, joka tunnetaan lomakkeen kauttasyscheckcode, ala etsiä tietoa js:stäsyscheckcode, vihdoin perillä/js2/common.js?20150210100Löysin js-fragmentin tämän tagin käytöstä id:n kautta, ja tulkinnan jälkeen huomasin, ettei tässä pitäisi olla kuvakaappausta, ja lähdekoodi pitäisi julkaista (joidenkin lasten kengät pitäisi olla tyytyväisiä sen lukemisen jälkeen).




crawley.rar (7.42 KB, Latausten määrä: 0, Myyntihinta: 2 Grain MB)




Edellinen:HTML:ssä on syöte, jota voi klikata hypätäkseen tietylle sivulle tai toiminnolle
Seuraava:【Kaikki puhuvat】Hullua napata Alipayn "punaiset kirjekuoret", varastaa enemmän kuin pelkkä olemassaolon tunne?
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com