Translate

Thứ Tư, 19 tháng 3, 2014

Fiddler - mô phỏng mạng chậm hoặc bắt gói tin HTTPS

Fiddler (http://www.telerik.com/fiddler) là một công cụ có công dụng được mô tả:
"Free web debugging proxy for any browser, system or platform."

Có nhiều chức năng nhưng ở đây mình chỉ mô tả 2 chức năng đã dùng:
1. Mô phỏng truy cập mạng chậm ví dụ tốc độ 54kb/s (DSL Modem) hay 1Mb/s (ADSL).

Để thực hiện, hãy cài Fiddler lên PC rồi vào mục Rules/Customize Rules và sửa thời gian delay ở mục m_SimulatedModem. Ví dụ: tốc độ 256kb/s thì sửa delay time thành 4000ms, tốc độ 1Mb/s thì sửa thành 1000ms.
Sau đó khi khởi động lại Fiddler thì vào mục Tool/Rules/Performance/Simulate Modem Speeds.

Kết quả:
Sau đó bạn vào browser mở 1 trang web bất kỳ, nó sẽ được truy cập (up/down) ở tốc độ mạng mà bạn thiết đặt.


2. Bắt gói tin HTTPS
Có thể bắt gói tin trao đổi giữa client và server ngay cả khi nó ở dạng HTTPS và hoạt động theo cơ chế MITM (Man In The Middle Attach)

Chức năng này tương tự WireShark.

Thực hiện:
* Vào  Tools -> Fiddler Options -> HTTPS tab
* Tick vào Capture HTTPS  CONNECTS và Decrypt HTTPS traffic.

Tham khảo kỹ hơn cách dùng:
http://www.mehdi-khalili.com/fiddler-in-action/part-1

Không có nhận xét nào:

Đăng nhận xét