Cách Dùng XSS-Freak để Khai Thác Lỗ Hổng XSS Tự động - AnonyViet
Có thể bạn quan tâm
XSS-Freak là một công cụ được viết hoàn toàn bằng Python3 để thực hiện việc quét lỗ hổng XSS trên mạng. Công cụ này quét XSS nhằm thu thập dữ liệu toàn bộ trang web và quét tất cả các thư mục, liên kết có thể để mở rộng phạm vi tấn công của nó. Sau đó, nó kích hoạt tính năng tìm kiếm để lấy thông tin về các thẻ input. Tiếp theo, nó sẽ bắt đầu gửi request có kèm XSS. Nếu trang web có đầu vào (input) dễ bị khai thác và không an toàn trước các cuộc tấn công XSS, XSS-Freak sẽ phát hiện nó trong vòng vài giây.
📢 Tham gia kênh Telegram của AnonyViet 👉 Vào Telegram AnonyViet Cập nhật bài mới, tools hay và thủ thuật IT nhanh nhất
Các bài viết liên quan
Ứng dụng cầu nguyện của Iran bị hack, gửi thông điệp kêu gọi đầu hàng
01/03/2026
Cách Active Key Sublime Text 4 – Tải Sublime Text 4 Full Key
23/05/2025 - Updated on 25/07/2025
Htamal: kỹ thuật thực thi shellcode từ xa vượt qua phát hiện của Antivirus
10/02/2025 - Updated on 25/07/2025
10 công cụ Pentesting mà mọi hacker đều cần
31/05/2024 - Updated on 24/07/2025Vậy XSS là gì?
XSS còn được gọi là cross-site scripting, được biết tới như một loại lỗ hổng được tìm thấy trong các ứng dụng web. Với sự trợ giúp của XSS, những kẻ tấn công có thể tiêm các tập lệnh độc hại vào các trang web (có vẻ) đáng tin cậy.
Xem thêm: Cách dùng HTML để Hack Website - HTML INJECTIONCross-site Scripting (XSS) là một trong những kỹ thuật hack phổ biến nhất khi nói đến các lỗ hổng trên web. Lỗi này xảy ra khi một trang web tạo đầu ra dựa trên đầu vào của người dùng. Nếu trang web lấy dữ liệu từ input mà không có xác nhận và mã hóa phù hợp, chắc chắn nó sẽ bị tận dụng bởi hacker.
XSS cho phép tin tặc chạy các lệnh JavaScript độc hại trong trình duyệt của nạn nhân, có thể chiếm quyền phiên người dùng, chuyển hướng người dùng đến các trang web không mấy thân thiện cho lắm, phát tán phần mềm độc hại, tạo request sai, lấy thông tin người dùng và dữ liệu nhạy cảm như: thông tin đăng nhập, mật khẩu, thẻ tín dụng, ảnh nude,…..
Lỗi bảo mật trong các ứng dụng web cho phép các cuộc tấn công này xảy ra rất thường xuyên. Những sai sót này khá phổ biến và xảy ra trong các ứng dụng web yêu cầu người dùng nhập dữ liệu.
Để tìm hiểu thêm về Cross-site Scripting (XSS) và các loại khác của nó, hãy xem Giải thích chi tiết Cross-site Scripting (XSS).
Tính năng:
– Gửi Payloads XSS
– Được viết hoàn toàn bằng python3
Hệ điều hành hỗ trợ:
- Linux
Yêu cầu:
– Kết nối internet tốc độ cao
– PC có khả năng xử lý đồng thời một lượng lớn luồng dữ liệu
XSS-Freak hoạt động như thế nào
Để thực hiện một cuộc tấn công, cần phải có mục tiêu (web victim) và một danh sách chứa các payloads XSS khác nhau. Bây giờ, công cụ sẽ bắt đầu quét các trang web chính bao gồm các trang được lập chỉ mục để tìm các thư mục và liên kết có thể có trong trang web. Sau đó, nó sẽ quét tất cả các thư mục được tìm thấy trong lần quét ban đầu và đưa chúng vào phạm vi tấn công. Hơn nữa, nó sẽ quét tất cả các liên kết được tìm thấy trong cả 2 lần quét.
Xem thêm: Cách Hack OLM Full điểm với 8 bướcSau đó, XSS-Freak sẽ thêm tất cả các thẻ input HTML vào phạm vi tấn công. Nó sẽ bắt đầu cuộc tấn công vào cả thẻ input HTML bằng cách sử dụng Payloads XSS. Nếu thẻ input trên web không được xử lý đúng cách, công cụ này sẽ phát hiện các lỗ hổng đó ngay.
Ưu điểm:
– Do sử dụng đa luồng nên xử lý nhanh và hiệu quả
– Có khả năng thu thập dữ liệu trên các web hoàn chỉnh
Nhược điểm:
– Không hỗ trợ trên điện thoại
– Phải có tốc độ kết nối Internet cao
– Yêu cầu phần cứng tốt
Cài đặt XSS-Freak
Các bạn chạy các lệnh sau:
git clone https://github.com/sepulvedazallalinux/XSS-Freak.git
cd XSS-Freak/
pip3 install -r requirements.txt
python3 XSS-Freak.py
Cách sử dụng

Mũi tên thứ nhất là nơi các bạn nhập link web muốn attacks xss vào.
Mũi tên thứ hai, các bạn nhập tên file chứa payloads xss. Lưu ý, file này phải nằm cùng thư mục với tool.
Qúa trình xử lý còn tùy thuộc vào CPU và đường truyền mạng của bạn.
Chúc bạn thành công!
Câu hỏi thường gặp
XSS-Freak có hỗ trợ hệ điều hành nào?
Hiện tại, XSS-Freak chỉ hỗ trợ hệ điều hành Linux.
Tôi cần những yêu cầu gì để sử dụng XSS-Freak?
Bạn cần kết nối internet tốc độ cao và một máy tính có khả năng xử lý đồng thời một lượng lớn luồng dữ liệu.
XSS-Freak hoạt động như thế nào trong việc phát hiện lỗ hổng XSS?
XSS-Freak quét các trang web, tìm kiếm các thẻ input và gửi các payload XSS để kiểm tra xem liệu có lỗ hổng XSS hay không. Nếu phát hiện, công cụ sẽ báo cáo ngay lập tức.
Xem thêm: 12 Cách để Hacker có thể Hack điện thoại của bạnTừ khóa » Khai Thác Lỗ Hổng Xss
-
Lỗ Hổng XSS Và Demo Khai Thác Lỗ Hổng XSS - Viblo
-
Kỹ Thuật Tấn Công XSS Và Cách Ngăn Chặn - Viblo
-
Các Kiểu Khai Thác XSS - Phần 1: Reflected XSS - SecurityDaily.NET
-
Các Kiểu Khai Thác Lỗ Hổng XSS - Tấn Công Web Bằng Javascript
-
Lỗ Hổng XSS – Tấn Công Lấy Cắp Phiên đăng Nhập Của Người Dùng
-
Kiểm Tra Và Khai Thác Lỗ Hổng Stored Cross-site Scripting (XSS)
-
XSS Là Gì? Tìm Hiểu Về Lỗ Hổng Cross-Site Scripting - Vietnix
-
Khai Thác Lỗ Hổng XSS/CSS Trên Facebook - Juno_okyo
-
Tìm Hiểu Về Lỗ Hổng Cross-Site Scripting - FLINTERS Developer's Blog
-
Kiểm Thử Lỗ Hổng XSS Trên Các ứng Dụng Web | CyStack Security
-
Kiến Thức Cơ Bản Về Cross-Site Scripting (XSS): Lỗ Hổng Thú Vị Mới ...
-
Khai Thác Lỗi XSS Trong WordPress | CyStack Security
-
Khai Thác Lỗ Hổng CSRF Và XSS Trên BWAPP By Kimhuent
-
XSS Là Gì? Tầm Nguy Hiểm Và Cách Khắc Phục Lỗ Hổng XSS