1. Trang chủ
  2. » Luận Văn - Báo Cáo

S0808J g8 bảo mật web server ngày 22 tháng1 năm 2011

17 344 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 17
Dung lượng 474,25 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Các máy chủ Web (Webserver) luôn là những vùng đất màu mỡ cho các hacker tìm kiếm các thông tin giá trị hay gây rối vì một mục đích nào đó. Hiểm hoạ có thể là bất cứ cái gì từ kiểu tấn công từ chối dịch vụ, quảng cáo các website có nội dung không lành mạnh, xoá, thay đổi nội dung các file hay phần mềm chứa mã nguy hiểm.Các nhà quản trị luôn phải đau đầu, lo lắng tìm các phương pháp để bảo vệ máy chủ web và an toàn thông tin cho toàn bộ hệ thống

Trang 1

Bảo Mật Web Server

Thực hiện : Bùi Vân Nam Giáo viên hướng dẫn : Vũ Quý Hòa

Trang 2

NỘI DUNG TRÌNH BÀY

Tệp tin htaccess

Một số phương thức tấn công web server

Các giải pháp cần thiết bảo mật web server

Trang 3

Web Server

 Máy chủ có dung lượng lớn, tốc độ cao dùng để lưu trữ thông tin như một ngân hàng dữ liệu, chứa website cùng những thông tin liên quan khác.

 Có địa chỉ IP hoặc tên miền.

 Khi máy tính của bạn kết nối đến một Web Server và gửi đến yêu cầu truy cập các thông tin từ một trang Web nào đó, Web Server Software sẽ nhận yêu cầu và gửi lại cho bạn những thông tin mà bạn mong muốn

Client mở trình duyệt kết nối đến WebServer

và yêu cầu một trang

Server gửi trả một trang theo yêu cầu của client

Trang 4

Web Server

 Phân loại Web Server

IIS Web Server

Apache Web Server

Web

Server

Trang 5

Giao thức SSL

 SSL được tích hợp sẵn vào các browser và Web server, cho phép người sử dụng làm việc với các trang Web ở chế độ an toàn

SSL đã kết hợp những yếu tố sau để thiết lập được một giao dịch an toàn:

Xác thực: Đảm bảo tính xác thực của trang mà bạn sẽ làm việc ở đầu kia

của kết nối Cũng như vậy, các trang Web cũng cần phải kiểm tra tính xác

thực của người sử dụng.

Mã hoá: Đảm bảo thông tin không thể bị truy cập bởi đối tượng thứ ba Để

loại trừ việc nghe trộm những thông tin “nhạy cảm” khi nó được truyền qua Internet, dữ liệu phải được mã hoá để không thể bị đọc được bởi những

người khác ngoài người gửi và người nhận.

Toàn vẹn dữ liệu: Đảm bảo thông tin không bị sai lệch và nó phải thể hiện

chính xác thông tin gốc gửi đến.

Trang 6

Giao thức SSL

Cấu trúc của SSL và giao thức SSL

Trang 7

Tệp tin htaccess

 htaccess là một tệp tin cấu hình đặc biệt, có dấu chấm "." đằng trước tên tập tin, cho phép bạn thay đổi cách hoạt động của máy chủ Apache ở cấp thư mục

 Công dụng: phổ biến nhất vẫn là redirect, đặt pass cho cấp thư mục, bảo vệ

ngăn không cho ăn cắp tài nguyên, block IP v v.Tuy nhiên cơ bản nhất, tập tin htaccess làm ẩn đi cấu trúc thư mục (khi không có file index), tránh được tình trạng săm soi cấu trúc site nhằm bảo mật

 htaccess chỉ có tác dụng đối với những tập tin ngang hàng (trong cùng thư mục với nó) hoặc thư mục con Với thư mục nó chỉ có tác dụng trong thư mục chứa

nó và [separator]thư mục con còn vô tác dụng với thư mục mẹ (parent

directory)

Trang 8

Một số phương thức tấn công

web server

A SQL injection

SQL là gì ?

Là kiểu tấn công mà hacker sẽ “tiêm” các câu truy vấn SQL ( Structured

Query Language ) độc hại vào website Hậu quả các cuộc tấn công SQL

injecton này có thể khiến cho CSDL của các website thay đổi, bị xóa hoặc bị đánh cắp Nguy hiểm hơn là lợi dụng lỗ hổng này mà hacker sẽ chiếm quyền kiểm soát toàn bộ máy chủ.

Trang 9

Một truy vấn thông thường tới website

 Hệ thống tồn tại lỗ hổng SQL Injection

Hệ thống không tồn tại lỗ hổng SQL Injection

Trang 10

Phòng chống SQL injection

• Ta cần thực hiện việc cấu hình phân quyền chặt chẽ đối với các tài khoản.

• Cần loại bỏ các bảng, thành phần và tài khoản không cần thiết trong hệ thống

• Tắt tất cả các thông báo lỗi không cần thiết của web server

• Cần bật các chế độ ghi log đầy đủ

• Cần thường xuyên theo dõi và cập nhật phiên bản cho web server

Trang 11

B Local attacking

Phòng chống

• safe mode: off -> on

• Disable functions:

system, exec, shell_exec, passthru, pcntl_exec, putenv, proc_close, proc_get_status, proc_nice, proc_open, proc_terminate, popen, pclose, set_time_limit, ini_alter, virtual, openlog, escapeshellcmd, escapeshellarg, dl, curl_exec, parse_ini_file, show_source Mod security

• Zend Code :IonCube;phpcipher

• Antivirus program

.

Trang 12

C.Tấn công từ chối dịch vụ

 Tấn công từ chối dịch vụ là một loại hình tấn công nhằm ngăn chặn những người dùng hợp lệ được sử dụng một dịch vụ nào đó

 Có năm kiểu tấn công cơ bản sau đây:

 Nhằm tiêu tốn tài nguyên tính toán như băng thông, dung lượng đĩa cứng hoặc thời gian xử lý

 Phá vỡ các thông tin cấu hình như thông tin định tuyến

 Phá vỡ các trạng thái thông tin như việc tự động reset lại các phiên TCP.

 Phá vỡ các thành phần vật lý của mạng máy tính

 Làm tắc nghẽn thông tin liên lạc có chủ đích giữa các người dùng

và nạn nhân dẫn đến việc liên lạc giữa hai bên không được thông suốt.

Trang 13

Biểu đồ tấn công từ chối dịch vụ

Trang 14

Phòng chống

 Phòng ngừa các điểm yếu của ứng dụng

 Phòng ngừa việc tuyển mộ zombie

 Ngăn ngừa kênh phát động tấn công sử dụng công cụ

 Ngăn chặn tấn công trên băng thông

 Ngăn chặn tấn công qua syn

Trang 15

Các giải pháp cần thiết bảo mật web

server

Sử dụng mod_security

Cài đặt firewall

Secure Web Server

(HTTPS)

Backup (Sao lưu định kỳ)

Không cài đặt mặc định Cập nhật phiên bản mới

Web Server

Trang 16

Kết Luận

Việc kiện toàn bảo mật cho một web server liên quan đến nhiều thủ thuật ở nhiều mức độ khác nhau Chúng ta phải xác định

rõ chức năng cần thiết nào của server sẽ được sử dụng như : Web server có thể truy cập từ Internet và chỉ những trang web tĩnh (hay web động) sẽ được phục vụ, server hỗ trợ tên miền cho cơ chế dịch vụ ảo, các trang web đã ấn định chỉ có thể truy cập từ các cụm IP addresses hoặc người dùng (khai báo căn bản), server sẽ tường trình trọn bộ các thỉnh cầu (bao gồm những thông tin về các web browsers)

Trang 17

THANK YOU!

Ngày đăng: 02/12/2016, 09:45

TỪ KHÓA LIÊN QUAN

w