Current date May 18, 2026
Security

Cách chặn lưu lượng bằng Burp Suite để phân tích HTTP/HTTPS

URL copied
Share URL copied

Burp Suite là gì?

Burp Suite (thường gọi tắt là Burp) là một công cụ đồ họa giúp kiểm tra bảo mật ứng dụng Web. Nó hoạt động như một proxy trung gian (Man in the Middle – MITM) giữa trình duyệt và máy chủ.

Khi request đi qua Burp, bạn có thể xem toàn bộ request HTTP, chỉnh sửa tham số, phân tích header hoặc re-play request.

Bước 1: Tải và cài đặt Burp Suite

Bạn có thể tải Burp Suite Community tại trang chính thức của PortSwigger. Sau khi cài đặt và mở Burp Suite, bạn sẽ thấy giao diện khởi tạo dự án. Nếu không muốn lưu project, nhấn Next và chọn Start Burp.

Giao diện chính của Burp Suite sẽ xuất hiện:

Bước 2: Cấu hình Proxy cho trình duyệt

Để Burp có thể chặn request, trình duyệt phải gửi lưu lượng thông qua proxy của Burp. Trong ví dụ này mình sử dụng Firefox.

1. Mở cài đặt trình duyệt, tìm mục Network Settings.

2. Thiết lập proxy như sau:

* Manual proxy configuration

* HTTP Proxy: `127.0.0.1`

* Port: `8080`

* Tick chọn Use this proxy for all protocols.

Kiểm tra Proxy Listener của Burp

Mở Burp Suite: Proxy -> Options. Đảm bảo Proxy Listener đang chạy trên Host `127.0.0.1` và Port `8080`.

Test chặn lưu lượng HTTP

Truy cập trang HTTP đơn giản như `http://neverssl.com`. Burp sẽ chặn request và hiển thị tại tab Intercept. Bạn có thể xem header, sửa tham số hoặc nhấn Forward để gửi đi.

Bước 3: Cài chứng chỉ Burp CA để chặn HTTPS

Khi truy cập trang HTTPS, bạn sẽ thấy lỗi TLS vì trình duyệt không tin chứng chỉ trung gian của Burp. Chúng ta cần cài chứng chỉ CA của Burp vào trình duyệt.

1. Mở trình duyệt (đã bật proxy) và truy cập: `http://burp/`

2. Nhấn CA Certificate để tải file chứng chỉ.

3. Vào phần quản lý Certificates của trình duyệt, chọn Import file vừa tải.

4. Tick chọn Trust this CA to identify websites.

Sau khi nhấn OK, bạn đã có thể chặn HTTPS mà không bị lỗi TLS.

Cách Burp Suite chặn request

Mở Proxy -> Intercept. Khi bật Intercept is ON, request sẽ dừng lại tại Burp cho phép bạn chỉnh sửa nội dung trước khi tới server.

Ví dụ khi đăng nhập một website, bạn sẽ thấy rõ các trường dữ liệu POST như username, password:

Bạn cũng có thể chuyển sang tab Params để sửa giá trị tham số dễ dàng hơn:

Xem lịch sử request

Để xem lại toàn bộ các request đã đi qua, bạn vào tab Proxy -> HTTP History. Đây là nơi cực kỳ hữu ích để phân tích luồng dữ liệu của ứng dụng hoặc debug API.

Lời kết

Thành thạo Burp Suite là kỹ năng gần như bắt buộc nếu bạn muốn tiến sâu vào mảng Web Pentest, Bug Bounty hoặc đơn giản là muốn hiểu rõ hơn về cách ứng dụng web trao đổi dữ liệu. Trong các bài viết tới, mình sẽ giới thiệu sâu hơn về các công cụ như Repeater và Intruder bên trong Burp.

Share URL copied

Leave a comment

Leave a Reply

Your email address will not be published. Required fields are marked *

Active0
AI3
AI & Automation10

Exclusives

Lifestyle