Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 71 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
71
Dung lượng
8,66 MB
Nội dung
ĐẠI HỌC QUỐC GIA TP HỒ CHÍ MINH TRƯỜNG ĐẠI HỌC CÔNG NGHỆ THÔNG TIN VÕ QUANG THIỀU NGHIÊN CỨU VÀ PHÁT TRIỂN CÔNG CỤ PHÁT HIỆN TẤN CÔNG THAY ĐỔI GIAO DIỆN WEBSITE TỪ XA LUẬN VĂN THẠC SĨ Ngành: Công Nghệ Thông Tin Mã ngành: 60.48.02.01 Người hướng dẫn khoa học: TS Võ Văn Khang TP HỒ CHÍ MINH - 2017 LỜI CẢM ƠN Thật khó để để nói hết lời cảm ơn chân thành đến tất người ủng hộ, giúp đỡ động viên tơi hồn thành luận văn Đây khơng phải phần thủ tục để hồn thành luận văn mà nơi để tơi gửi gắm thể tri ân, kính trọng tự hào đến người - Trước tiên xin gửi lời cảm ơn sâu sắc đến thầy hướng dẫn TS Võ Văn Khang nhiệt tình giúp đỡ, tận tình dẫn tạo điều kiện suốt q trình tơi làm luận - Tơi xin cảm ơn Quý Thầy, Cô giảng dạy, truyền đạt nhiều kiến thức quý giá sâu sắc trình học tập trường Đặc biệt thầy chủ nhiệm TS Nguyễn Gia Tuấn Anh nhắc nhỡ lớp hồn thành q trình học - Tôi chân thành gửi lời cảm ơn đến Anh, Chị bạn lơp CNTT.CH13 động viên, đưa lời khuyên chân thực nguồn cảm hứng lớn để tơi hồn thành luận văn - Cuối lời cảm ơn dành cho gia đình ln bên cạnh chia hỗ trợ mặt tinh thần lớn cho tơi Mặc dù cố gắng để hồn thành tốt luận văn mình, khơng thể tránh khỏi điều thiếu sót kiến thức vô tận nên mong Quý Thầy, Cô đọc giả có góp ý để luận văn ngày hoàn thiện Một phần đề tài hỗ trợ giúp đỡ Công ty TNHH Phần mềm Hồn Cầu Cơng ty Cổ phần Global Online Branding tạo kiện đưa sản phẩm vào hoạt động thử nghiệm để có kết đánh giá thực tế LỜI CAM ĐOAN Tôi xin cam đoan luận văn tơi thực hướng dẫn khoa học TS Võ Văn Khang Các kết nghiên cứu luận văn trung thực, chương trình, liệu tơi lập trình, phân tích, đánh giá ghi nhận Các thơng tin trích dẫn luận văn rõ nguồn gốc tham khảo Tơi xin chịu hồn tồn trách nhiệm tính trung thực luận văn Tp Hồ Chí Minh, tháng năm 2017 Học viên thực Võ Quang Thiều Mục Lục LỜI CẢM ƠN LỜI CAM ĐOAN Mục Lục Danh Mục Các Bảng Danh Mục Các Hình Vẽ Danh Mục Viết Tắt MỞ ĐẦU CHƯƠNG 1: TỔNG QUAN 1.1 Giới thiệu đề tài 1.2 Tình hình nghiên cứu 1.1.1 Tình hình nghiên cứu nước 1.1.2 Tình hình nghiên cứu ngồi nước 1.3 Tính khoa học tính đề tài 10 1.4 Mục tiêu nghiên cứu .11 1.5 Đối tượng phạm vi nghiên cứu 11 CHƯƠNG 2: PHÂN TÍCH VÀ ĐỀ XUẤT MƠ HÌNH GIẢI PHÁP 12 2.1 Đặt vấn đề hướng xử lý 12 2.1.1 Làm để biết website có thay đổi giao diện thay đổi gì? 12 2.1.2 Đưa định thay đổi bị công hay không? 19 2.1.3 Cảnh bảo đến người dùng nào? 21 2.2 Đề xuất mơ hình giải pháp tổng thể 21 2.2.1 Đề xuất hướng giải vấn đề? 21 2.2.2 Mơ hình giải pháp 23 CHƯƠNG 3: HIỆN THỰC HĨA MƠ HÌNH GIẢI PHÁP 27 3.1 Mơ hình tổng thể 27 3.2 Phân tích phát thay đổi 28 3.3 Xử lý kết luận thay đổi 30 3.4 Kiểm tra tính toàn vẹn ảnh 31 3.4.1 Áp dụng Pixel để sánh cho ảnh kết 31 3.4.2 3.5 Sử dụng kỹ thuật mã băm 33 Ứng dụng công nghệ để xử lý 34 3.6.1 Xử lý đa luồng liệu 34 3.6.2 Push notifications 35 3.6.3 Sử dụng định - Decision tree 35 3.6.4 Công nghệ dịch vụ liệu WCF 36 3.6.5 Mã nguồn mở Laravel 37 3.6.6 Đa tảng thiết bị di động với Xamarin 37 CHƯƠNG 4: TRIỂN KHAI VÀ THỬ NGHIỆM HỆ THỐNG 39 4.1 Mô tả hệ thống 39 4.1.1 Giới thiệu .39 4.1.2 Chức 39 4.2 Thử nghiệm 41 4.2.1 Môi trường thực nghiệm hệ thống .41 4.2.2 So sánh kết sử dụng ảnh chụp với mã hóa mã nguồn .43 CHƯƠNG 5: KẾT LUẬN VÀ KHUYẾN NGHỊ 46 5.1 Kết đạt 46 5.2 Đề xuất hướng phát triển .47 5.3 Lời kết 47 DANH MỤC TÀI LIỆU THAM KHẢO 49 PHỤ LỤC THIẾT KẾ HỆ THỐNG 50 Danh Mục Các Bảng Bảng 3.1: Giá trị kết cảnh báo 30 Bảng 4.1: Bảng mô tả phần cứng máy chủ 42 Bảng 4.2: Bảng mô tả phần mềm máy chủ 42 Bảng 4.3: Kết đánh giá so thực tế 43 Bảng 4.4: So sánh kỹ thuật chụp ảnh mã nguồn 43 Phụ lục: Bảng 1.1: Bảng mô tả USERS 51 Bảng 1.2: Bảng mô tả USERS_CONFIGS 51 Bảng 1.3: Bảng mô tả CONFIGTYPE 52 Bảng 1.4: Bảng mô tả LISTDOMAIN 52 Bảng 1.5: Bảng mô tả DOMAINCHANGE 53 Bảng 1.6: Bảng mô tả FEATURES 53 Bảng 1.7: Bảng mô tả OPTIONLINKS 54 Bảng 1.8: Bảng mô tả OPTIONS 54 Bảng 1.9: Bảng mô tả SCHEDULES 55 Bảng 1.10: Bảng mô tả SCHEDULE_DT 55 Bảng 1.11: Bảng mô tả MESSAGES 56 Bảng 1.12: Bảng mô tả LOGS 56 Danh Mục Các Hình Vẽ Hình 1.1: Thống kê số lượng websites Hình 1.2: Số liệu phát triển internet Việt Nam Hình 2.1: Mơ hình thực công từ chối dịch vụ 14 Hình 2.2: Sơ đồ công lợi dụng lỗ hổng Redirect to SMB 16 Hình 2.3: Thống kế người dùng thiết bị di động 23 Hình 2.4: Mơ hình giải pháp đề xuất 24 Hình 3.1: Mơ hình giải pháp kỹ thuật 27 Hình 3.2: Xử lý phát thay đổi 29 Bảng 3.1: Giá trị kết cảnh báo 30 Hình 3.3: Kết so sánh ảnh 33 Hình 3.4: Kết đánh giá mã băm 34 Hình 3.5: Mơ hình định 36 Hình 3.6: So sánh hiệu suất WCF Webservice 37 Phụ lục: Hình 1.1: Sơ đồ logic 50 Hình 1.2: Màn hình đăng nhập ứng dụng mobile 57 Hình 1.3: Màn hình danh sách thơng báo 58 Hình 1.4: Màn hình phản hồi đặc điểm 59 Hình 1.5: Màn hình tùy chọn 59 Hình 1.6: Màn hình đăng ký người dùng website 60 Hình 1.7: Màn hình thơng tin cảnh báo website 60 Hình 1.8: Màn hình quản lý phân quyền 60 Hình 1.9: Màn hình quản lý domain website 61 Hình 1.10: Màn hình hệ thống xử lý 61 Hình 1.11: Màn hình danh sách lập lịch 62 Hình 1.12: Màn hình theo dõi tiến trình 62 Hình 1.13: Màn hình quản lý người dùng 62 Hình 1.14: Màn hình quản lý đặc điểm nhận diện 63 Hình 1.15: Màn hình tùy chỉnh hệ thống 63 Danh Mục Viết Tắt Viết tắt DDos Tiếng Anh Distributed Denial Of Service Tiếng Việt Tấn công từ chối dịch vụ phân tán DNS Domain Name System Hệ thống tên miền DNS Domain Name System Hệ thống phân giải tên miền Dos Denial Of Service Tấn công từ chối dịch vụ GCM Google Cloud Messaging Dịch vụ hỗ trợ việc truyền tải thông điệp ID3 Interactive Decision Giải thuật quy nạp IP Internet Protocol Giao thức Internet SEO Search Engine Optimization Tối ưu website thân thiện google SMB Server Message Block Giao thức chia liệu SQL Structured Query Language Ngôn ngữ truy vấn mang tính cấu trúc VNCS Vietnam Cyberspace Sercurity Technology JSC Công ty Cổ phần công nghệ an ninh không gian mạng Việt Nam VNNIC Vietnam Internet Network Information Center Trung tâm internet Việt Nam WCF Windows Communication Foundation Dịch vụ kết nối XAML eXtensible Application Markup Language Ngôn ngữ đánh dấu với cú pháp tương tự XML HDKH: TS Võ Văn Khang HVTH: Võ Quang Thiều MỞ ĐẦU Trong cuô ̣c số ng nhộn nhịp tấ t bâ ̣t hiê ̣n nay, mo ̣i nhu cầu công việc đề u đươ ̣c đơn giản hóa, rút ngắn thời gian viê ̣c ứng du ̣ng công nghê ̣ thông tin vào xử lý, giải các công viê ̣c Cơng nghệ thơng tin đóng mơ ̣t vai trò rấ t quan trọng phát triển kinh tế, xã hội thời đại ngày nay, là yếu tố quan trọng kênh kế t nối trao đổi thành phần xã hội, kinh tế, văn hóa, giáo du ̣c và thời đa ̣i toàn cầu hóa Đây vấn đề các doanh nghiê ̣p, tổ chức, cá nhân và quan nhà nước quan tâm sâu sắc, công nghệ thông tin là cố t lõi hoạt động phát triể n kinh tế, văn hóa, giáo du ̣c, xã hơ ̣i thời đa ̣i ngày Trong đó, hệ thống websites đánh giá phát triển mạnh mẻ thời gian qua, đặc biệt Việt Nam, theo thống kê tính đến cuối năm 2015 có đến 300 ngàn tên miền trì hệ thống, tổng số người dùng internet đạt 48% dân số nước, đứng thứ giới (Nguồn: Trung tâm internet Việt Nam – VNNIC) Qua cho ta thấy phát triển mạnh mẻ vượt bật internet Việt Nam nói riêng giới nói chung lớn đến Sự phát triển mạnh internet đồng nghĩa với việc tội phạm công nghệ cao bùng phát cách nhanh chống Đơn cử thống kê tình hình cơng lừa đảo quý III/2016 tăng 5,2 triệu lượt so với q trước (Nguồn: Tạp chí An tồn thơng tin) Hay gần vào ngày 23/2/2015 trang web tiến Việt Nam google.com.vn bị cơng nhóm hacker Lizard Squad,… Như việc giám sát, bảo vệ phòng chống lừa đảo, công internet vấn đề cấp bách quan tâm nhiều tổ chức, doanh nghiệp, cá nhân nhiều quốc gia giới nhằm giảm thiểu hậu quả, thiệt hại công gây Trong phạm vi đề tài nghiên cứu này, tập trung vào việc phát website bị công thay đổi giao diện đưa thông báo kịp thời giúp cho người bị hại sớm nhận khắc phục cố, nhằm giảm thiểu thiệt hại ảnh hưởng đến uy tín rộng ảnh hưởng đến kinh tế, xã hội an ninh quốc gia Trang 1/63 HDKH: TS Võ Văn Khang HVTH: Võ Quang Thiều Thách thức đề tài mà cần giải cơng thay đổi giao diện khó phát cơng cụ, người dùng nhận diện mắt thường truy cập vào website, việc xác định thay đổi giao diện đưa định cảnh báo đến người dùng thay đổi có phải bị công hay không thật thử thách khó Ngồi việc phát cơng thực từ xa, không can thiệp hay giám sát trực tiếp hệ thống máy chủ nên thách thức không ảnh hưởng đến website thực giám sát Đề tài ý tưởng dựa nghiên cứu phát triển TS Võ Văn Khang đồng nghiệp việc nhận diện công website trực tiếp chỗ, họ có sản phẩm để phục vụ nhu cầu người dùng có thành cơng định sản phẩm “Deface Tracking” hỡ trơ ̣ kiể m soát thông tin, bảo mâ ̣t thông tin cho Cổ ng/trang thông tin điê ̣n tử của các quan Nhà nước điạ bàn tin ̉ h Bin ̀ h Dương Nội dung luận văn chia chương: - Chương 1: giới thiệu tổng quan đề tài, tình hình nghiên cứu ngồi nước để giúp đọc giả có nhìn tổng quan - Chương 2: cách đặt vấn đề cần giải quyết, từ đề xuất mơ hình hướng giải làm sáng tỏ vấn đề - Chương 3: nói giải pháp để thực hóa mơ hình - Chương 4: thực xây dựng, cài đặt mô tả cách hoạt động công cụ dựa giải pháp - Chương 5: phần tổng kết kết đề tài, hướng mở rộng phát triển tiến theo mục đích hồn thiện sản phẩm Trang 2/63 HDKH: TS Võ Văn Khang HVTH: Võ Quang Thiều DANH MỤC TÀI LIỆU THAM KHẢO Tiếng Việt [1] Nguyễn Thị Thu Hương (2013), Nghiên cứu dạng cơng ứng dụng web giải pháp phòng chống, Luận văn Thạc sĩ , Học viện bưu viễn thông, Hà Nội [2] Nguyễn Nhật Quang (2012), Học máy - Học định, Trường ĐH Bách khoa Hà Nội, Hà Nội [3] Tấn công Deface (2014), http://wiki.matbao.net/Tan-cong-Deface-la-gi-Cach-khacphuc.ashx [4] Tấn công từ chối dịch vụ (2016), https://vi.wikipedia.org/wiki/Tấn_công_từ_chối_dịch_vụ [5] Võ Quang Thiều, Ngơ Văn Tồn (2013), Nghiên Cứu Các Cơng Nghệ Mới Nhất Của Microsoft, Vận Dụng Đề Xuất Kiến Trúc Phần Mềm Và Ứng Dụng Xây Dựng Hệ Thống Quản Lý Tiền Gởi Ngân Hàng, Luận văn tốt nghiệp, ĐH Cơng nghệ thơng tin, Hồ Chí Minh [6] Nguyễn Thị Trúc Viên, Học máy - Cây định, Trường ĐH Bách khoa TPHCM, Hồ Chí Minh [7] SercurityDaily (2014), http://securitydaily.net/phan-tich-cac-kich-ban-tan-cong-hethong-dns/ [8] Tìm hiểu Framwork Laravel (2016), https://viblo.asia/ngocanh208/posts/amoG8191vz8P Tiếng Anh [9] Cylance (2015), https://blog.cylance.com/redirect-to-smb [10] Iain Stuart Barclay (2004), "WEBSITE USAGE MONITORING", United States [11] Rajiv Kumar Gurjwar, Divya Rishi Sahu, Deepak Singh Tomar (2013), "An Approach to Reveal Website Defacement", (IJCSIS) International Journal of Computer Science and Information Security [12] Redirect to SMB (2015), http://www.makeuseof.com/tag/every-version-windowsvulnerability/ [13] Thomas Gottron (2009), "Detecting website redesigns via template similarity on streams of documents", Institut für Informatik, Johannes Gutenberg-Universität, Mainz, Germany [14] Tushar Kanti, Prof Vineet Richariya, Prof Vivek Richariya (2011), "Implementing a Web Browser with Web Defacement Detection Techniques", World of Computer Science and Information Technology Journal (WCSIT) [15] Yih-Farn Robin Chen, Eleftherios Koutsofios (2013), "WebCiao: A Website Visualization and Tracking System", Murray Hill, New Jersey Trang 49/63 HDKH: TS Võ Văn Khang HVTH: Võ Quang Thiều PHỤ LỤC THIẾT KẾ HỆ THỐNG 1.1 Thiết kế sở liệu 1.1.1 Sơ đồ logic Hình 1.1: Sơ đồ logic 1.1.2 Mơ tả lớp Bảng USERS: dùng để chứa thông tin người dùng Tên trường STT ID Kiểu liệu Mô tả Mã người dùng int Trang 50/63 HDKH: TS Võ Văn Khang HVTH: Võ Quang Thiều USERNAME varchar(50) Tên đăng nhập FULLNAME nvarchar(200) Họ tên người dùng PASSWORD varchar(50) Mật (mã hóa) EMAIL varchar(50) Địa email PHONE int Số điện thoại PARENT_ID int Người quản lý DESCRIPTION nvarchar(500) Mô tả thêm RECORD_STATUS varchar(1) Trạng thái hoạt động 10 AUTH_STATUS varchar(1) Trạng thái kiểm duyệt 11 CREATE_DT datetime Ngày tạo 12 APPROVE_DT datetime Ngày duyệt 13 EDIT_DT datetime Ngày chỉnh sửa sau 14 MAKER_ID varchar(15) Người tạo 15 CHECKER_ID varchar(15) Người duyệt 16 EDITOR_ID varchar(15) Người sửa sau 17 APPTOKEN varchar(1000) Mã token mobile Bảng 1.1: Bảng mô tả USERS Bảng USERS_CONFIGS: dùng để lưu tùy chỉnh nhận thông báo STT Tên trường Kiểu liệu Mô tả ID int Mã tùy chỉnh USERNAME varchar(50) Tên đăng nhập CONF_TYPE varchar(50) Loại tùy chỉnh CONF_VALUE varchar(500) Giá trị tùy chỉnh Bảng 1.2: Bảng mô tả USERS_CONFIGS Bảng CONFIGTYPE: khai báo tùy chỉnh cung cách danh sách tùy chỉnh cho người dùng chọn STT Tên trường Kiểu liệu Trang 51/63 Mô tả HDKH: TS Võ Văn Khang HVTH: Võ Quang Thiều ID int Mã tùy chỉnh CONF_TYPE varchar(50) Loại tùy chỉnh CONF_NAME nvarchar(500) Tên tùy chỉnh VALUE_TYPE varchar(100) Kiểu liệu PRIORITIZE int Độ ưu tiên NOTES nvarchar(500) Ghi Bảng 1.3: Bảng mô tả CONFIGTYPE Bảng LISTDOMAIN: lưu trữ danh sách website cần theo dõi Tên trường STT Kiểu liệu Mô tả ID int Mã tên miền DOMAIN varchar(200) Tên miền USER_ID varchar(15) Người quản lý DESCRIPTION nvarchar(500) Mô tả thêm RECORD_STATUS varchar(1) Trạng thái hoạt động AUTH_STATUS varchar(1) Trạng thái kiểm duyệt CREATE_DT datetime Ngày tạo APPROVE_DT datetime Ngày duyệt EDIT_DT datetime Ngày chỉnh sửa sau 10 MAKER_ID varchar(15) Người tạo 11 CHECKER_ID varchar(15) Người duyệt 12 EDITOR_ID varchar(15) Người sửa sau Bảng 1.4: Bảng mô tả LISTDOMAIN Bảng DOMAINCHANGE: lưu trữ liệu thông tin tên miền thay đổi theo thời gian Tên trường STT Kiểu liệu Mô tả ID int Mã DOMAIN_ID int Mã tên miền Trang 52/63 HDKH: TS Võ Văn Khang HVTH: Võ Quang Thiều TYPE varchar(50) Kiểm thông tin [VALUES] nvarchar(500) Giá trị IS_LEAF varchar(1) Là node PARENT_ID int ID cha CREATE_DT datetime Ngày tạo MAKER_ID varchar(15) Người tạo Bảng 1.5: Bảng mô tả DOMAINCHANGE Bảng FEATURES: lưu trữ đặc điểm nhận diện website bị công Tên trường STT Kiểu liệu Mô tả ID int Mã tên miền FEA_TYPE varchar(50) Loại đặc điểm CONTENTS nvarchar(500) Nội dung đặc điểm [LEVEL] int Mức độ cảnh báo RESOURCE nvarchar(200) Nguồn thông tin RECORD_STATUS varchar(1) Trạng thái hoạt động AUTH_STATUS varchar(1) Trạng thái kiểm duyệt CREATE_DT datetime Ngày tạo APPROVE_DT datetime Ngày duyệt 10 EDIT_DT datetime Ngày chỉnh sửa sau 11 MAKER_ID varchar(15) Người tạo 12 CHECKER_ID varchar(15) Người duyệt 12 EDITOR_ID varchar(15) Người sửa sau Bảng 1.6: Bảng mô tả FEATURES Bảng OPTIONLINKS: danh sác trang – đường dẫn – cần kiểm tra định kỳ Tên trường STT ID Kiểu liệu int Mô tả Mã Trang 53/63 HDKH: TS Võ Văn Khang HVTH: Võ Quang Thiều OPTIONS_ID int Mã tùy chọn DOMAIN_ID int Mã tên miền LINK nvarchar(500) Trang – đường dẫn RECORD_STATUS varchar(1) Trạng thái hoạt động CREATE_DT datetime Ngày tạo MAKER_ID varchar(15) Người tạo Bảng 1.7: Bảng mô tả OPTIONLINKS Bảng OPTIONS: lưu trữ tùy chọn phục vụ lập lịch hệ thống Tên trường STT Kiểu liệu Mô tả ID int Mã người dùng DOMAIN_ID int Checked IS_LIMIT varchar(1) Checked TIMES int Checked DESCRIPTION nvarchar(500) Mô tả thêm RECORD_STATUS varchar(1) Trạng thái hoạt động AUTH_STATUS varchar(1) Trạng thái kiểm duyệt CREATE_DT datetime Ngày tạo APPROVE_DT datetime Ngày duyệt 10 EDIT_DT datetime Ngày chỉnh sửa sau 11 MAKER_ID varchar(15) Người tạo 12 CHECKER_ID varchar(15) Người duyệt 13 EDITOR_ID varchar(15) Người sửa sau Bảng 1.8: Bảng mô tả OPTIONS Bảng SCHEDULES: lập lịch đợt chạy kiểm tra theo dõi Tên trường STT ID Kiểu liệu Mô tả Mã người dùng int Trang 54/63 HDKH: TS Võ Văn Khang HVTH: Võ Quang Thiều SCH_DATE date Ngày chạy SCH_TERM varchar(50) Đợt chạy TOTAL_DOMAIN numeric(18, 0) Tổng số tên miền TOTAL_LINK numeric(18, 0) Tổng số trang IS_LEAF varchar(1) Là node PARENT_ID int ID cha NOTES nvarchar(500) Ghi PROCESS_STATUS varchar(1) Trạng thái thực 10 CREATE_DT datetime Ngày tạo 11 MAKER_ID varchar(15) Người tạo Bảng 1.9: Bảng mô tả SCHEDULES Bảng SCHEDULE_DT: chi tiết danh sách domain link thực đợt chạy theo lịch: Tên trường STT Kiểu liệu Mô tả ID int Mã người dùng SCH_ID int ID lịch thực DOMAIN_ID int Mã tên miền OPT_LINK_ID int Trang thực EXE_DATE datetime Ngày thực EXECUTED varchar(1) Tình trạng thực Bảng 1.10: Bảng mô tả SCHEDULE_DT Bảng MESSAGES: lưu trữ thông tin cảnh báo Tên trường STT Kiểu liệu Mô tả ID int Mã người dùng TITLE nvarchar(500) Tiêu đề thông báo [CONTENT] nvarchar(MAX) Nội dung thông báo [USER] int Người nhận Trang 55/63 HDKH: TS Võ Văn Khang HVTH: Võ Quang Thiều DOMAIN varchar(500) Tên miền STATUS varchar(1) Trạng thái xem thông báo CREATE_DT datetime Ngày tạo Bảng 1.11: Bảng mô tả MESSAGES Bảng LOGS: lưu trữ tất phát sinh lỗi hệ thống hay thay đổi liệu toàn hệ thống Tên trường STT Kiểu liệu Mô tả ID int Mã người dùng LOG_CODE int Mã ghi nhận TRN_ID int Mã giao dịch LOG_TYPE varchar(1) Loại ghi nhận DESCRIPTION nvarchar(500) Mô tả/nội dung ghi nhận CREATE_DT datetime Ngày tạo MAKER_ID varchar(15) Người tạo Bảng 1.12: Bảng mô tả LOGS 1.1.3 Thiết kế giao diện Ứng dụng mobile: - Màn hình đăng nhập Trang 56/63 HDKH: TS Võ Văn Khang HVTH: Võ Quang Thiều Hình 1.2: Màn hình đăng nhập ứng dụng mobile - Màn hình danh sách thông báo Trang 57/63 HDKH: TS Võ Văn Khang HVTH: Võ Quang Thiều Hình 1.3: Màn hình danh sách thơng báo - Màn hình phản hồi, bổ sung đặc điểm Trang 58/63 HDKH: TS Võ Văn Khang HVTH: Võ Quang Thiều Hình 1.4: Màn hình phản hồi đặc điểm - Màn hình tùy chọn Hình 1.5: Màn hình tùy chọn Ứng dụng website - Màn hình đăng ký người dùng Trang 59/63 HDKH: TS Võ Văn Khang HVTH: Võ Quang Thiều Hình 1.6: Màn hình đăng ký người dùng website - Màn hình thơng tin cảnh báo Hình 1.7: Màn hình thơng tin cảnh báo website - Màn hình khai báo quản lý phân quyền Hình 1.8: Màn hình quản lý phân quyền - Màn hình quản lý domain Trang 60/63 HDKH: TS Võ Văn Khang HVTH: Võ Quang Thiều Hình 1.9: Màn hình quản lý domain website Hệ thống xử lý - Màn hình Hình 1.10: Màn hình hệ thống xử lý - Lập lịch Trang 61/63 HDKH: TS Võ Văn Khang HVTH: Võ Quang Thiều Hình 1.11: Màn hình danh sách lập lịch - Theo dõi tiến trình Hình 1.12: Màn hình theo dõi tiến trình - Quản lý người dùng Hình 1.13: Màn hình quản lý người dùng - Màn hình quản lý đặc điểm nhận diện Trang 62/63 HDKH: TS Võ Văn Khang HVTH: Võ Quang Thiều Hình 1.14: Màn hình quản lý đặc điểm nhận diện - Màn hình tùy chỉnh: Hình 1.15: Màn hình tùy chỉnh hệ thống Trang 63/63 ... Khái niệm thay đổi giao diện: Tấn cơng thay đổi giao diện website công làm thay đổi diện mạo website (site) hay trang website (webpage)”[14] - Vì nhiều mục đích khác nhau, cải thiện website liên... tiêu nghiên cứu - Tiếp cận nghiên cứu trước để kế thừa áp dụng vào thực - Mục tiêu nghiên cứu làm để xây dựng công cụ cảnh báo đến người dùng website họ bị công thay đổi giao diện - Làm để nhận diện. .. Cơng cụ có khả nhận diện website từ xa theo dõi nhiều websites lúc - Đề tài kế thừa nghiên cứu có dựa việc phát thay đổi, kết hợp đặc điểm phân biệt công hay thay đổi người dùng để từ đưa định website