Android Mobile Pentest 101

Post on 29-Nov-2021

7 views 0 download

Transcript of Android Mobile Pentest 101

AndroidMobilePentest101©tsug0d,September2018

Lecture10.1–CreatingExploit:HelloWorldMụctiêu:Biếtcode1androidapp

-  Bàinàyhướngdẫnbạncode1appandroid-  Đừnglo,cơbảnthôiJ

Introduction

Requirement-  JavaInstalled(java.com/download)-  AndroidStudio(developer.android.com/studio)

Let’sdev!

-MởAndroidStudiolên,nónhìnnhưnày

Let’sdev!

-File->New->NewProject->EmptyActivity

Let’sdev!

-Điền1sốgiátrị,nhưhìnhcũngđược->bấmFinish

-CodecủachúngtasẽnằmởfileMainActivity.java

Let’sdev!

Let’sdev!

-  Bắtđầucodethôi,bàikhởiđầuvớimọibàicode:HelloWorld!-  Appnàysẽinra“HelloWorld!”ởtronglogcủaandroid(logcat)

Let’sdev!

-  Bấmvàođâyđểchạy(Nhớtạoemulatordevicetrướcđãnhé)

Let’sdev!

-  Appmớicodeđây:

Let’sdev!

-  Congratz!BạnđãdevxongHelloWorld!app-  Nhìntronglogcat,codecủachúngtađãin“HelloWorld!”ra

Let’sbuildapk!

-  Bâygiờchúngtacầnbiếncáicodenàythànhfileapk-  Build->BuildBundle(s)/APK(s)->BuildAPK(s)

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.