Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 13364|Válasz: 0

[JavaSE] NetEase automatikus regisztrációs eszköz + forráskód

[Linket másol]
Közzétéve 2015. 02. 12. 13:41:06 | | | |
Mostanában nincs semmi dolgom, olcsón léptem be a NetEase regisztrációs felületére, és lehetőségem van automatikus regisztrációs eszközt írni az oldal regisztrálásához, így megspórolva a bonyolult regisztrációs folyamatot (vannak barátaim, akik olyan munkát végeznek, ami látszólag csökkenti a hírnevet és a regisztrációs mennyiséget, és egy kis plusz pénzt keres), mert néhány eszköz túl nagy, és ez a cég érdekeihez is kapcsolódik. Kérem, tegyen egy kitérőt is---


httpClient + jsoup rendszert használok

Az alábbiakban kiemelt programelv következik:
Domain : http://reg.163.com/reg/reg.jsp?product=urs

Az elemzés után, mivel csak regisztrálni szeretnénk, először elemeznünk kell a beküldött kéréseket és a fő interfész által hordozott paramétereket a regisztráció során

Az ábrán látható, hogy ez a link a leggyanúsabb, amikor először egy posztkérésről van szó, és ha alaposan megnézzük, azt találod, hogy fontos információ username_r a felhasználónév, jelszó és cpassword jelszó és ismétlődő jelszavak. Ugyanakkor létezik a codez paraméter is, amelyet sok könyvben kipróbáltak, és kiderült, hogy nem fix érték, és a radomPassId valószínűleg véletlenszám a név szerint. Általánosságban, hogy megspóroljunk a problémáknak, még ha ezek a paraméterek nehezen is megfoghatók, de a lusták szeretik betenni őket az űrlapba, és együtt beküldeni az űrlappal, először próbáld ki ezt a módszert, folytatjuk az űrlap megtalálását

Bizony, találtam egy találatot, és azt tapasztaltam, hogy sok input tag van itt rejtve a type attribútumérték értékével, a paraméterek gyakorlatilag mind itt vannak, és gyakorlatilag mindegyiknek van id attribútuma (nagyon lusta vagyok hazamenni). Ha valóban véletlenszerűen generálják helyen, könnyű megmondani, de azt tapasztaltuk, hogy a verifikációs kód beírásakor a codeznek van egy bizonyos algoritmusa, és nehéz megmondani, hogy a radomPassId dolog helyileg generált-e, most már csak a js fájljaikat ellenőrizzük, mert ezek a paraméterek mind id attribútumokkal rendelkeznek, ezért először ellenőrizd az id-t, először a weboldal forráskódját, keresd meg a scrip-et, és távolítsuk el a t-címkéből az src attribútumot tartalmazó címkét

Kattints közvetlenül a linkre a belépéshez, először keress fel a codez-t, lépj be a js interfészbe, hogy közvetlenül megtaláld a #codez vagy codez-t
/js2/reg/checkForm.js?20150210100Ez az interfész 5 lehetséges eredménnyel fog megjelenni

Ezt a js törtemet értelmezve megtudjuk, hogy előfordulhat kivétel a kódex lekérése során, és a kivétel utáni kódex értéke alapértelmezetten NULL. Ez azt jelenti, hogy a codez lehet NULL (túl lusta, túl lusta), másrészt bizonyítja, hogy a codez közvetlenül képes a NULL értéket hordozni, és közvetlenül továbbítani a szervernek, így a codez értékét NULLNAK állapították meg.
Kezdjük el keresni egy másik meghatározatlan paramétert, a radomPassID-t, amely a következő űrlapon keresztül ismertsyscheckcode, kezdj el keresni a js-bensyscheckcode, végre ott/js2/common.js?20150210100Megtaláltam a js töredéket, amivel ezt a címkét kezeltem id-n keresztül, és az értelmezés után rájöttem, hogy itt nem kellene képernyőkép lennie, és a forráskódot ki kellene adni (néhány gyerekcipő boldog lesz az olvasás után)




crawley.rar (7.42 KB, Letöltések száma: 0, Eladási ár: 2 Grain MB)




Előző:Van egy bemenet a HTML-ben, amelyre kattintva egy meghatározott oldalra vagy műveletre ugorhatunk
Következő:【Mindenki beszél,】Őrült Alipay "piros borítékokat" ragadni, többet cseleksz, mint a létezés érzését?
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com