RíomhairíSábháilteacht

Reverse-innealtóireacht do thosaitheoirí. Na hiarratais uile ar Android-chosaint ó innealtóireacht mhalairt

Uaireanta mian le duine a fheiceáil, agus cén cineál a líonadh i gclár ar leith? Ansin tá sé a úsáid droim ar ais-innealtóireacht. Cad é atá ann? Conas a oibríonn sé? Cén chaoi a bhfuil an próiseas seo? Gach seo beidh tú ag foghlaim ón alt seo.

Cad is cláir athrú-innealtóireacht?

Mar sin, ar a dtugtar anailís iarratais próiseas d'fhonn tuiscint conas a oibríonn sé, ionas go mbeidh sa todhchaí a athchruthú an bpróiseas seo trí na hathruithe is gá. De ghnáth, úsáidtear an dífhabhtóir na críche sin agus cóimeálaí. Ag brath ar an cháilíocht na bogearraí a úsáidtear a bheith difriúil agus mar thoradh ar an méid ama ba chóir a chaitheamh ar é a thabhairt i bhfoirm gnáth. Mínigh droim ar ais-innealtóireacht do thosaitheoirí an sampla is fearr. Mar a dhéanamh den chéanna d'iarratas i scríbhinn do Android. Anois, a ligean ar a fháil amach cad agus conas.

Ag obair le Android-hiarratais

An Chéad ní mór dúinn a shoiléiriú ar roinnt pointí. Úsáideann an t-iarratas ar an bytecode agus LogCat. Seo gcomhghleacaithe áitiúla a luadh cheana dífhabhtóir agus cóimeálaí. Is gá freisin chun tuiscint a fháil ar struchtúr na n-iarratas féin. Dá bhrí sin, tá gach clár comhad leis an APK síneadh. pacáilte sé zip'om. Tá suim againn i a bhfuil ann againn - hacmhainní chun, classes.dex agus AndroidManifest.xml. Má dhéanann tú cláir ar Android, níor chóir na ceisteanna leis an iar agus an Stát sin a bheith. Ach classes.dex - clár seo cód beart atá le tiomsú go sonrach le haghaidh an meaisín fíorúil. Sliocht as a cód foinse java fáil ar an Idirlíon nach a fháil ar na cistí. Ach is féidir a fháil opcodes dalvik - sraith speisialta na n-orduithe a úsáidtear le haghaidh an meaisín fíorúil. I gcás analaí is féidir linn a rá go bhfuil an cnuasach tuilte áitiúla. Is féidir Classes.dex a aistriú freisin i gcomhad leis an próca. Fiú i gcás den sórt sin, is féidir leat a fháil ar java-cód i ndiaidh decompilation, a bheith níos mó nó níos lú inléite. Is é sin an cosán a théann muid.

decompilation

Beidh an próiseas seo a chur i gcrích ag baint úsáide as clár APK Bainisteoir. Sula tú tús, déan cinnte go bhfuil an tiománaí ceart do devaysa agus ag feidhmiú go mód USB-debugging. Ar dtús, ní mór dúinn a bhogadh an comhad a bheidh a pharsáil isteach i apk_manager treoir \ siúl-apk-anseo-do-modding. Tar éis gur chóir duit a reáchtáil Script.bat. Mura bhfuil aon fhadhb, ansin tosú an consól, a bheidh litreoireacht glas. Roghnaigh an uimhir pointe naoi - "decompile". Nuair atá an próiseas a thosaigh, tá sé riachtanach ní consól a dhúnadh. Ansin, ús oscailte APK-comhad baint úsáide as an archiver agus sliocht as classes.dex é, a phróiseáil dex2jar clár. Dúinn an toradh is gá is gá chun bogadh ar rud le na .bat síneadh. Feicfidh tú an comhad, a chuirfidh deireadh i .jar. Go dtí seo, nach bhfuil an fhuinneog a dhúnadh.

Sonraí anailís a dhéanamh linn

eolas faoi an t-iarratas a fháil, ní mór duit a oscailt léiriú é. Dar é, a chinneadh muid ag a fheidhmíonn mar an phríomhghníomhaíocht. Bhí sé í a cur ar fáil an tábhacht is mó a chur chugainn. Tá sé inmhianaithe freisin chun breathnú ar an bun an chláir. Má tá an bun an t-eolas mar gheall ar an bainisteoir ceadúnas, tá sé deacair go mór a chur i gcrích innealtóireachta droim ar ais. Má tá tú ag aistriú go JD-gui agus a leathnú an crann, is féidir linn a fheiceáil roinnt hainmspásanna. Glac leis go bhfuil an triúr acu. Sa chéad iad na comhaid a bhaineann le fógraíocht. Beidh an dara ceann na ranganna bainisteoir ceadúnas. Sa tríú, táimid ag na sonraí is gá. Tá sé nuair a théann muid. Beidh gá a aimsiú agus a bhaint ar an eochair, agus ansin an chuid eile den línte a sheiceáil cibé an ceadúnaithe leagan oibre. Ní mór Gach na a ghlanadh. Ansin inár mBainisteoir APK lorg áit ina bytecode logainm a bheidh sonraithe. Anois, a ligean dúinn a dhéanamh digression beag agus trácht amach ar an bhfoireann, rud a mbíonn d'fhéadfadh fadhbanna. Tar éis sin, ní mór dúinn ach a thiomsú ar an gclár.

iarratais Tógáil

Cabhróidh sé seo dúinn go léir an Bainisteoir APK gcéanna. Sa consól, a nach bhfuil muid ag faoi ghlas, roghnaigh an mhír №14. cleas seo chugainn. Má tá an t-iarratas sách casta, nuair a thosaíonn tú, d'fhéadfadh sé páirteach nó go hiomlán chailleadh a éifeachtúlacht. Ná bíodh imní ort, ciallaíonn sé go bhfuil muid ach leath bealaigh ann agus áit éigin eile chun dul. Leanaimid de bheith ag tabhairt droim ar ais-innealtóireacht-All apps Android. Abair, cad atá le déanamh i gcás áirithe, i dtéarmaí ginearálta, alas, tá sé dodhéanta. Dá bhrí sin, breathnú ar limistéir faidhbe a gcuid féin. Mar shampla, má dhéantar tréimhse iarratais bac ar pop-up window, ba chóir duit a fheiceáil ar an gcód agus bain an chuid atá freagrach as an agallamh. Chun cabhrú leis seo is féidir JD-gui. Mar a fheiceann tú, nach bhfuil an innealtóireacht droim ar ais gnó éasca, agus éilíonn sé i siopa cuimsitheach feasa. Fiú má tá gach rud ar siúl gan aon fhadhbanna, beidh sé riachtanach a thástáil ar fheidhmíocht na n-iarratas. Is é sin, tá a mhalairt-innealtóireacht mó am-íditheach ghníomhaíocht. Leanaimid orainn ag obair go dtí go léir na fadhbanna a aithníodh.

sábháilteacht

Cad a tharlaíonn má gá dúinn a chosaint ar gach Android-iarratas ó innealtóireacht mhalairt? Sa chás seo, tá dhá rogha: an úsáid a bhaint as clár sonrach nó cruthú struchtúr cód mbeidh cur isteach a dhéanamh parsáil scríofa. Is é an rogha deiridh oiriúnach gairmithe ach taithí acu, mar sin beidh muid ag smaoineamh ach an chéad modh cosanta. Mar úsáid bogearraí ProGuard speisialaithe. An t-iarratas, a úsáidtear chun laghdú, obfuscation agus leas iomlán a bhaint cód. Má tá an clár "chase" tríd, a fháil againn comhad leis an síneadh * .apk lú ná mar a bhí sé. I gcás den sórt sin bheadh sé i bhfad níos deacra a disassemble. Agus is é an buntáiste a bhaint as an gclár seo go bhfuil sé isteach fiú sna hiarratais a thógáil Android le nuashonruithe R9. Dá bhrí sin, leas a bhaint as go bhfuil sé aon forbróir go bhfuil uirlisí caighdeán na chruthú agus a fhorbairt.

Mar fhocal scoir

Ní féidir linn a rá gur féidir leis an droim ar ais-innealtóireacht a léiriú mar rud haonfhoirmeach maith nó olc. Ar ndóigh, ó thaobh na forbróirí, a chruthaigh iarratas, nach bhfuil sé ar ócáid sona. Ach ar an láimh eile, i mórán cásanna taithí ríomhchláraitheoirí a scríobh na comhaid is gá a bheith am níos saoire ná úsáid na n-uirlisí den sórt sin. Cé d'fhorbróirí novice féidir droim ar ais-innealtóireacht rindreáil seirbhís mhaith mura bhfuil aon smaoineamh ar conas rud éigin a chur i bhfeidhm, fiú eiseamláireach, agus nach bhfuil go leor féidir síos soiléir cuidiú le baint amach na sprice seo.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 ga.birmiss.com. Theme powered by WordPress.