Top Banner
Android Mobile Pentest 101 © tsug0d, September 2018
21

Android Mobile Pentest 101 - GitHub · - Trong bài này mình sẽ không giới thiệu tất cả tính năng của Burp, mình chỉ tập trung vào những tính năng quan

Aug 20, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Android Mobile Pentest 101 - GitHub · - Trong bài này mình sẽ không giới thiệu tất cả tính năng của Burp, mình chỉ tập trung vào những tính năng quan

AndroidMobilePentest 101©tsug0d,September2018

Page 2: Android Mobile Pentest 101 - GitHub · - Trong bài này mình sẽ không giới thiệu tất cả tính năng của Burp, mình chỉ tập trung vào những tính năng quan

Bài5– PhântíchđộngMụctiêu:PhântíchđộngsửdụngBurpSuite

Page 3: Android Mobile Pentest 101 - GitHub · - Trong bài này mình sẽ không giới thiệu tất cả tính năng của Burp, mình chỉ tập trung vào những tính năng quan

- Phântíchđộnglàquátrìnhkiểmthửvàđánhgiátrongthờigianthực- Mụcđíchcủaphântíchđộnglàxemkếtquảtrảvề,biểuhiệncủachươngtrình,thayvìngồi

đọcsource-codenhưphântíchtĩnh- ChúngtasẽsửdụngBurpSuiteđểtiếnhànhphântíchđộng

GiớiThiệu

Page 4: Android Mobile Pentest 101 - GitHub · - Trong bài này mình sẽ không giới thiệu tất cả tính năng của Burp, mình chỉ tập trung vào những tính năng quan

GiớiThiệu

- Burpsuitelà một ứng dụng javadùngđể kiểm thửxâm nhập ứng dụngweb,đượcsửdụngbởinhiềunhàbảomậtchuyênnghiệptrênthếgiới

- ĐểcàiBurpSuite,truycập:https://portswigger.net/burp/communitydownload

- Tảivềfilephùhợpvớimáybạn,trongbàinày,mìnhsửdụngfile.jar

Page 5: Android Mobile Pentest 101 - GitHub · - Trong bài này mình sẽ không giới thiệu tất cả tính năng của Burp, mình chỉ tập trung vào những tính năng quan

- MởBurpSuitelên,giaodiệnnhưsau:

CáchSửDụng

Page 6: Android Mobile Pentest 101 - GitHub · - Trong bài này mình sẽ không giới thiệu tất cả tính năng của Burp, mình chỉ tập trung vào những tính năng quan

CáchSửDụng- Trongbàinàymìnhsẽkhông giớithiệutấtcảtínhnăngcủaBurp,mìnhchỉtậptrungvàonhững tính

năngquan trọngđốivớipentestmobileapp- Đầutiêncầnphảicấuhìnhchođiệnthoạiảo“proxy”thôngquaBurpSuite,nghĩa làmọi requestđược

gửiratừđiệnthoạiảođềuđượcBurpSuitebắtlại,rồimớiđilênserver- Kiểmtrađịachỉipđiệnthoạiảođểcấuhìnhchođúng:

- BurpSuite->Proxy->Options

Page 7: Android Mobile Pentest 101 - GitHub · - Trong bài này mình sẽ không giới thiệu tất cả tính năng của Burp, mình chỉ tập trung vào những tính năng quan

CáchSửDụng- ClickAdd,Chọnipaddressnằmtrongdảimạngcủaipaddressđiệnthoạiảo

8080

Page 8: Android Mobile Pentest 101 - GitHub · - Trong bài này mình sẽ không giới thiệu tất cả tính năng của Burp, mình chỉ tập trung vào những tính năng quan

CáchSửDụng- ỞProxyListenersđãxuấthiệninterfacetavừatạo,tickvàoRunning

Page 9: Android Mobile Pentest 101 - GitHub · - Trong bài này mình sẽ không giới thiệu tất cả tính năng của Burp, mình chỉ tập trung vào những tính năng quan

CáchSửDụng- Vàođiệnthoạiảo->Settings->Wifi,Clickvàgiữchuộtvàotrườngwifi

Page 10: Android Mobile Pentest 101 - GitHub · - Trong bài này mình sẽ không giới thiệu tất cả tính năng của Burp, mình chỉ tập trung vào những tính năng quan

CáchSửDụng- ChọnModify network,tickvàoAdvancedoptions, ỞProxyscroll,chọnManual

Page 11: Android Mobile Pentest 101 - GitHub · - Trong bài này mình sẽ không giới thiệu tất cả tính năng của Burp, mình chỉ tập trung vào những tính năng quan

CáchSửDụng- Điềnthông tinproxychúng tađãtạoởtrên ->Save

Page 12: Android Mobile Pentest 101 - GitHub · - Trong bài này mình sẽ không giới thiệu tất cả tính năng của Burp, mình chỉ tập trung vào những tính năng quan

CáchSửDụng- Chúng tagầnnhưhoànthànhphầncấuhình, truycậpthửtrangtsug0d.com

Accesstsug0d.comonmobile

Request bị bắt lại bởi burp

Page 13: Android Mobile Pentest 101 - GitHub · - Trong bài này mình sẽ không giới thiệu tất cả tính năng của Burp, mình chỉ tập trung vào những tính năng quan

CáchSửDụng- Sửdụng thửapp:

Tiến trình Login bị burp bắt lại, điều đó có nghĩa là chúng ta có thể xem và thay đổi payload gửi lên server!

Page 14: Android Mobile Pentest 101 - GitHub · - Trong bài này mình sẽ không giới thiệu tất cả tính năng của Burp, mình chỉ tập trung vào những tính năng quan

More Burp- Burpcónhiều tínhnăngrấthay,1trongsốđólàRepeater,tínhnăngnàygiúpbạntiếtkiệmthờigian,không

cầnrequestvàbắtlạinhiều lầnnữa

Page 15: Android Mobile Pentest 101 - GitHub · - Trong bài này mình sẽ không giới thiệu tất cả tính năng của Burp, mình chỉ tập trung vào những tính năng quan

More Burp- SendrequestvàoRepeater,vàsửdụng lạinhiều lầntạitabnày

Page 16: Android Mobile Pentest 101 - GitHub · - Trong bài này mình sẽ không giới thiệu tất cả tính năng của Burp, mình chỉ tập trung vào những tính năng quan

More Burp- BạncũngcóthểtấncôngvétcạnbằngcáchgửirequestvàotabIntruder- Tathửvétcạnmậtkhẩuchouser“dinesh”:

Kýhiệu§ đểđịnhdanhchophầnđượcvétcạn

Page 17: Android Mobile Pentest 101 - GitHub · - Trong bài này mình sẽ không giới thiệu tất cả tính năng của Burp, mình chỉ tập trung vào những tính năng quan

More Burp- Trongtabintruder, bấmqua Payloadstab,ởphầnPayloadOptions làbộpayloadtadùngđểvétcạnvàovịtrí

password,bấmStartattack

Listdata

Page 18: Android Mobile Pentest 101 - GitHub · - Trong bài này mình sẽ không giới thiệu tất cả tính năng của Burp, mình chỉ tập trung vào những tính năng quan

More Burp- Kếtquả!

Có 1 request có độ dài khác với các request còn lại!

True!

Page 19: Android Mobile Pentest 101 - GitHub · - Trong bài này mình sẽ không giới thiệu tất cả tính năng của Burp, mình chỉ tập trung vào những tính năng quan

More Burp- History,hiển thịlịchsửcácrequestđượcgửiratừđiệnthoạiảo

Page 20: Android Mobile Pentest 101 - GitHub · - Trong bài này mình sẽ không giới thiệu tất cả tính năng của Burp, mình chỉ tập trung vào những tính năng quan

More Burp- Sửdụng tabScanner(BurpSuitepromớicónha)đểtiếnhànhscantìmlỗitrong requestđược

chỉđịnh

Page 21: Android Mobile Pentest 101 - GitHub · - Trong bài này mình sẽ không giới thiệu tất cả tính năng của Burp, mình chỉ tập trung vào những tính năng quan

More Burp- Kếtquả