Mô tả:
ĐAI HOC QUOC GIA TP. HO CHÍ MINH TRƯèNG ĐAI HOC CÔNG NGHf THÔNG TIN K
——————– * ———————
KHÓA LU¾N TOT NGHIf
XÂY DUNG Hfi THONG QUÁN LÝ BÁO M¾T TR
Giáng viên hưáng dan: TS. NGUYEN ANH TUAN
Sinh viên thNc hi¾n: NGUYEN THÀNH VINH– 08520618
LÊ VĂN THƯƠNG– 08520599
Láp: MMT03
Khóa: 2008 - 2012
TP. Ho Chí Minh, tháng 3 năm 2013
TÓM
TAT
GVHD: TS. Nguyen Anh Tuan
ii
SVTH: Nguyen Thành Vinh - Lê Văn Thương
TÓM
TAT
iii
LèI CÁM
ƠN
4
NH¾N XÉT
5
NH¾N XÉT
6
............................................................
..................
............................................................
..................
............................................................
..................
............................................................
..................
............................................................
..................
............................................................
..................
............................................................
..................
............................................................
..................
............................................................
..................
Nh¾n xét
(cúa giáng viên phán bi¾n)
............................................................
..................
............................................................
..................
............................................................
..................
............................................................
..................
............................................................
..................
............................................................
..................
............................................................
..................
............................................................
..................
............................................................
..................
............................................................
..................
............................................................
..................
............................................................
..................
............................................................
..................
............................................................
..................
............................................................
..................
............................................................
..................
............................................................
..................
............................................................
..................
............................................................
..................
............................................................
..................
............................................................
..................
............................................................
..................
............................................................
..................
............................................................
..................
............................................................
..................
............................................................
..................
MUC LUC
vii
Mnc lnc
2.4.1 Lookout Security & Antivirus.....................................................11
2.4.2 Kaspersky Mobile Security........................................................12
2.4.3 Bitdefender Anti-Theft................................................................13
2.5 H¾ đieu hành Android............................................................................15
2.5.1 Sn phát trien cna h¾ đieu hành Android................................15
2.5.2 Đ¾c trưng cna h¾ đieu hành Android....................................15
2.5.3 L¾p trình trên Android...............................................................17
2.6 Android Forensics....................................................................................18
2.6.1 Nh¾n dang và vô hi¾u hóa đi¾n thoai Android....................18
2.6.2 To chúc và lưu tru du li¾u cna h¾ đieu hành Android . . 19
2.6.3 Android Rooting và ánh hưóng cna nó đen mobile forensics
23
2.7 Các kien thúc can thiet khác.................................................................28
2.7.1 Web Service.................................................................................28
2.7.2 Yii framework................................................................................30
2.7.3 Ozeki SMS Gateway...................................................................31
2.8 Tháo lu¾n.................................................................................................31
2.9 Ket chương...............................................................................................32
3 Thiet ke h¾ thong
33
3.1 Đ¾c tá yêu cau........................................................................................33
3.1.1 Muc đích, pham vi cna h¾ thong.............................................33
3.1.1.1 Muc đích xây dnng h¾ thong...................................33
3.1.1.2 Pham vi cna h¾ thong...............................................34
3.1.2 Yêu cau cna h¾ thong...............................................................34
3.1.2.1 Yêu cau chúc năng.....................................................34
3.1.2.2 Yêu cau ky thu¾t........................................................36
MUC LUC
vii
3.1.2.3 Yêu cau thiet b%...............................................................37
3.2 Thiet ke h¾ thong....................................................................................38
3.2.1 Thiet ke kien trúc h¾ thong......................................................38
3.2.1.1 Mô hình h¾ thong.......................................................38
3.2.1.2 Kien trúc úng dung TUI Security..............................39
3.2.2 Thiet ke Use Case Diagram......................................................41
3.2.2.1 Danh sách tác nhân...................................................41
3.2.2.2 Use Case Diagram.....................................................42
3.3 Thiet ke sơ đo khoi và giái thu¾t.........................................................46
3.3.1 Các tính năng cơ bán................................................................46
3.3.2 Tính năng đieu khien..................................................................48
3.3.3 Tính năng tìm thông tin v% trí thiet b%....................................53
3.3.4 Báo m¾t.......................................................................................53
3.3.5 Tương tác service.......................................................................55
3.4 Ket chương...............................................................................................62
4 Hi¾n thNc h¾ thong quán lý báo m¾t TUI Security
63
4.1 Môi trưòng thnc thi..................................................................................63
4.2 Hi¾n thnc chương trình TUI Security..................................................63
4.2.1 Sơ đo lóp......................................................................................63
4.2.1.1 Hi¾n thnc b® ph¾n thnc thi đieu khien..................63
4.2.1.2 Hi¾n thnc m®t so tính năng quan trong.................66
4.2.2 Sơ đo tuan tn...............................................................................69
4.2.2.1 Soan tháo tin nhan đieu khien..................................70
4.2.2.2 Lang nghe, phân tích và thnc thi đieu khien . .
71
4.3 Hình ánh cna h¾ thong TUI Security...................................................72
4.3.1 Cái nhìn tong quan ve h¾ thong..............................................72
4.3.2 Đăng ký tài khoán h¾ thong.....................................................74
4.3.3 Thiet l¾p thông so ban đau......................................................75
4.3.4 Các giao di¾n chính cna úng dung.........................................76
4.3.5 Thnc thi đieu khien tù úng dung...............................................77
4.4 Tong ket và đánh giá h¾ thong............................................................78
5 Ket lu¾n & Hưáng phát trien
79
5.1 Ket lu¾n....................................................................................................79
5.2 Hưóng phát trien......................................................................................80
5.2.1 Các van đe ve an ninh và báo m¾t.........................................80
MUC LUC
vii
5.2.2 Theo dõi mang lưói hoat đ®ng cna t®i pham........................81
5.2.3 Phuc hoi du li¾u đã b% xóa......................................................81
5.2.4 M®t so tính năng nâng cao.......................................................82
Phn lnc
83
Tài li¾u tham kháo
88
MUC LUC
vii
MUC LUC
vii
DANH MUC HÌNH ÁNH
1
0
1
1
Kien trúc úng dung TUI Security...........................................................39
DANH MUC HÌNH ÁNH
3.3
3.4
3.5
3.6
3.7
3.8
3.9
3.10
3.11
3.12
3.13
Danh sách các tác nhân sú dung h¾ thong........................................41
Use Case Diagram.......................................................................................42
Use case Login App.................................................................................43
Use case Remote Control Device..............................................................44
Sơ đo khoi xú lý trong trưòng hop khan cap.......................................47
Sơ đo khoi xú lý khi nh¾n tin nhan đieu khien lay thông tin trên
thiet b%...................................................................................................................50
Sơ đo khoi xú lý khi nh¾n tin nhan đieu khien thnc thi lang nghe 51
Sơ đo khoi mô tá đieu ki¾n đe ket thúc vi¾c lang nghe trên thiet b%
52
Sơ đo khoi xú lý khi có tin nhan đieu khien khóa màn hình và
phát âm thanh cánh báo.........................................................................54
Sơ đo khoi bên nh¾n yêu cau lay v% trí thiet b% và thông tin thuê
bao..........................................................................................................................55
3.14 Sơ đo khoi phía server nh¾n và xú lý yêu cau đăng ký, đăng nh¾p,
nh¾n lai m¾t khau..................................................................................57
3.15 Sơ đo khoi phía server nh¾n và xú lý yêu cau gói SMS..................59
3.16 Sơ đo khoi phía client yêu cau đăng ký tài khoán mói......................61
4.1 Hi¾n thnc b® ph¾n lang nghe đieu khien..........................................64
4.2 Hi¾n thnc b® ph¾n xác thnc và phân tích tin nhan đieu khien . 65
4.3 Hi¾n thnc b® ph¾n thnc thi l¾nh
65
4.4 Hi¾n thnc tính năng cánh báo khi có SIM mói đưoc lap vào thiet b%
66
4.5 Hi¾n thnc tính năng chong tr®m..........................................................67
4.6 Hi¾n thnc tính năng tìm kiem thiet b%.....................................................68
4.7 Quá trình soan tháo tin nhan đieu khien.............................................70
4.8 Quá trình lang nghe, phân tích và thnc thi đieu khien......................71
4.9 M®t so hình ánh ve úng dung TUI Security.......................................72
4.10 M®t so hình ánh ve úng dung TUI Security (tt).................................73
4.11 Website http://tuisolutions.com.vn cna h¾ thong...............................73
4.12 Quá trình đăng ký tài khoán h¾ thong................................................74
4.13 Các bưóc thiet l¾p thông so ban đau cho úng dung.........................75
4.14 Các giao di¾n tương tác chính cna úng dung TUI Security . . . 76
4.15 Các bưóc thnc hi¾n m®t đieu khien tù xa trên úng dung.................77
DANH MUC BÁNG BIEU
xii
DANH MUC TÙ VIET TAT
13
14
DANH MUC TÙ VIET TAT
TN
Viet tat cúa
Ý nghĩa
3G
Third Generation
The h¾ thú 3 cna công ngh¾
truyen thông di đ®ng
API
Application Programming Interface
Giao di¾n l¾p trình úng dung
GPS
Global Positioning System
GMS
Global System for
Communications
H¾ thong đ%nh v% toàn cau
GPS
H¾ thong thông tin di đ®ng
HTTP
IDC
IDE
Mobile
Hypertext Transfer Protocol
toàn
Giao thúc truyen tái siêu văn
bán
International Data Corpora- T¾p đoàn Du li¾u quoc te
tion
(IDC) là nhà cung cap hàng
đau ve thông tin th% trưòng,
các d%ch vu tư van, và các
sn ki¾n cho th% trưòng công
ngh¾ công ngh¾ thông tin,
vien thông và ngưòi tiêu
Integrated Development Envi- M®t
dùng.loai phan mem máy tính
ronment
có công dung giúp đõ các
l¾p trình viên trong vi¾c phát
trien phan mem
IMEI
International Mobile Station
Equipment Identity
Mã so nh¾n dang thiet b% di
đ®ng trên toàn the giói
JSON
JavaScript Object Notation
M®t kieu
JavaScript
MD5
MessageDigest algorithm 5
Giái thu¾t Tiêu hóa tin 5
MMS
Multimedia Messaging Service
D%ch vu nhan tin đa phương
ti¾n
MSISDN
PIN
du
li¾u
trong
Mobile Subscriber Integrated Là m®t so duy nhat xác đ
Services Digital Network- %nh m®t thuê bao trong
Number
GSM ho¾c mang di đ®ng
UMTS
Personal Identification Num- Mã
so cá nhân, dùng đe xác
ber
thnc thuê bao di đ®ng.
REST
Representation State Transfer
SDK
Software Development Kit
Chuyen giao trang thái bieu
dien, là dang yêu cau d%ch
vu web mà máy khách
truyen đi trang thái cna tat cá
giao d%ch
Công
cu dành cho nhà phát
trien phan mem
SIM
Subscriber Identity Module
SMS
Short Message Service
SOAP
UMTS
Thé nhó thông minh sú dung
trên đi¾n thoai di đ®ng - lưu
tru nhung thông tin như so
đi¾n thoai, mã so mang di
đ®ng, mã PIN, so đi¾n thoai
cá nhân và các thông tin can
thiet khác khi sú dung đi¾n
D%ch
thoai vu tin nhan ngan
Simple Object Access Protocol
M®t tiêu chuan cna W3C, là
giao thúc sú dung XML đe đ
%nh nghĩa du li¾u dang thuan
văn bán (plain text) thông qua
HTTP
Universal Mobile Telecommu- H¾ thong vien thông di đ®ng
nications System
toàn cau
W3C
World Wide Web Consortium
To chúc l¾p ra các chuan
cho Internet
XML
eXtensible Markup Language
Ngôn ngu Đánh dau Mó r®ng
- Xem thêm -