android mobile pentest 101
TRANSCRIPT
![Page 1: Android Mobile Pentest 101](https://reader030.vdocuments.net/reader030/viewer/2022012702/61a4c14d33540a34b75bf606/html5/thumbnails/1.jpg)
AndroidMobilePentest101©tsug0d,September2018
![Page 2: Android Mobile Pentest 101](https://reader030.vdocuments.net/reader030/viewer/2022012702/61a4c14d33540a34b75bf606/html5/thumbnails/2.jpg)
Lecture10.1–CreatingExploit:HelloWorldMụctiêu:Biếtcode1androidapp
![Page 3: Android Mobile Pentest 101](https://reader030.vdocuments.net/reader030/viewer/2022012702/61a4c14d33540a34b75bf606/html5/thumbnails/3.jpg)
- Bàinàyhướngdẫnbạncode1appandroid- Đừnglo,cơbảnthôiJ
Introduction
![Page 4: Android Mobile Pentest 101](https://reader030.vdocuments.net/reader030/viewer/2022012702/61a4c14d33540a34b75bf606/html5/thumbnails/4.jpg)
Requirement- JavaInstalled(java.com/download)- AndroidStudio(developer.android.com/studio)
![Page 5: Android Mobile Pentest 101](https://reader030.vdocuments.net/reader030/viewer/2022012702/61a4c14d33540a34b75bf606/html5/thumbnails/5.jpg)
Let’sdev!
-MởAndroidStudiolên,nónhìnnhưnày
![Page 6: Android Mobile Pentest 101](https://reader030.vdocuments.net/reader030/viewer/2022012702/61a4c14d33540a34b75bf606/html5/thumbnails/6.jpg)
Let’sdev!
-File->New->NewProject->EmptyActivity
![Page 7: Android Mobile Pentest 101](https://reader030.vdocuments.net/reader030/viewer/2022012702/61a4c14d33540a34b75bf606/html5/thumbnails/7.jpg)
Let’sdev!
-Điền1sốgiátrị,nhưhìnhcũngđược->bấmFinish
![Page 8: Android Mobile Pentest 101](https://reader030.vdocuments.net/reader030/viewer/2022012702/61a4c14d33540a34b75bf606/html5/thumbnails/8.jpg)
-CodecủachúngtasẽnằmởfileMainActivity.java
Let’sdev!
![Page 9: Android Mobile Pentest 101](https://reader030.vdocuments.net/reader030/viewer/2022012702/61a4c14d33540a34b75bf606/html5/thumbnails/9.jpg)
Let’sdev!
- Bắtđầucodethôi,bàikhởiđầuvớimọibàicode:HelloWorld!- Appnàysẽinra“HelloWorld!”ởtronglogcủaandroid(logcat)
![Page 10: Android Mobile Pentest 101](https://reader030.vdocuments.net/reader030/viewer/2022012702/61a4c14d33540a34b75bf606/html5/thumbnails/10.jpg)
Let’sdev!
- Bấmvàođâyđểchạy(Nhớtạoemulatordevicetrướcđãnhé)
![Page 11: Android Mobile Pentest 101](https://reader030.vdocuments.net/reader030/viewer/2022012702/61a4c14d33540a34b75bf606/html5/thumbnails/11.jpg)
Let’sdev!
- Appmớicodeđây:
![Page 12: Android Mobile Pentest 101](https://reader030.vdocuments.net/reader030/viewer/2022012702/61a4c14d33540a34b75bf606/html5/thumbnails/12.jpg)
Let’sdev!
- Congratz!BạnđãdevxongHelloWorld!app- Nhìntronglogcat,codecủachúngtađãin“HelloWorld!”ra
![Page 13: Android Mobile Pentest 101](https://reader030.vdocuments.net/reader030/viewer/2022012702/61a4c14d33540a34b75bf606/html5/thumbnails/13.jpg)
Let’sbuildapk!
- Bâygiờchúngtacầnbiếncáicodenàythànhfileapk- Build->BuildBundle(s)/APK(s)->BuildAPK(s)
![Page 14: Android Mobile Pentest 101](https://reader030.vdocuments.net/reader030/viewer/2022012702/61a4c14d33540a34b75bf606/html5/thumbnails/14.jpg)
Let’sbuildapk!
- Nếuthànhcôngthìnósẽhiệnranhưnày
- Bấmvào“locate”,chúngtasẽđếnđượcthưmụcchứafileapkvừabuild,quấtnóvàophonenàobạnmuốncàinhé
Lưuý:ĐểđemnólênPlayStore,bạncầnthêmbướcsigncáiapknữa,ởđâykhôngđềcập.