DDos
VIP Members
-
22/10/2013
-
524
-
2.191 bài viết
[Local File Inclusion] WAF bypass
Trong bài viết này, mình sẽ hướng dẫn các bạn cách bypass Web Application Firewall.
Yêu cầu:
Đầu tiên, kiểm tra nếu một website có khả năng bị tổn thương tới LFI
Để làm điều này, thay đổi vector cũ /etc/passwd thành %2fetc%2fpasswd.
Trên thanh địa chỉ sẽ giống như:
BeggfomercyIsanoob.com/index.php?filename=%2fetc%2fpasswd.
Bạn có thể dễ dàng nhận ra rằng các ký tự / đã được thay thế bằng %2f
Phương pháp này được gọi là "URL Encoding". Nó có thể là một vài thuật toán khác nhau. Như cái tên của nó, nó sẽ mã hóa URL và vượt qua bộ lọc của WAF nếu bạn may mắn.
Để vượt qua giới hạn kí tụ, bạn có thể làm như dưới đây:
/../etc/passwd/./././././././././././././././././././././././././././././
Có một phương pháp khác gọi là Null Bytes, phương pháp này khác dễ dàng và cũng khá hữu dụng. Phương pháp này sẽ thêm %00 vào phần cuối cùng của URL.
Ví dụ: .com/index.php?filename=/etc/passwd%00.
Trên đây là hai phương pháp cơ bản trong quá trình bypass WAF.
Yêu cầu:
- Vuln site
- Tamper Data- https://addons.mozilla.org/sv-se/firefox/addon/tamper-data/
- Hackbar- https://addons.mozilla.org/en-us/firefox/addon/hackbar/
Đầu tiên, kiểm tra nếu một website có khả năng bị tổn thương tới LFI
Để làm điều này, thay đổi vector cũ /etc/passwd thành %2fetc%2fpasswd.
Trên thanh địa chỉ sẽ giống như:
BeggfomercyIsanoob.com/index.php?filename=%2fetc%2fpasswd.
Bạn có thể dễ dàng nhận ra rằng các ký tự / đã được thay thế bằng %2f
Phương pháp này được gọi là "URL Encoding". Nó có thể là một vài thuật toán khác nhau. Như cái tên của nó, nó sẽ mã hóa URL và vượt qua bộ lọc của WAF nếu bạn may mắn.
Để vượt qua giới hạn kí tụ, bạn có thể làm như dưới đây:
/../etc/passwd/./././././././././././././././././././././././././././././
Có một phương pháp khác gọi là Null Bytes, phương pháp này khác dễ dàng và cũng khá hữu dụng. Phương pháp này sẽ thêm %00 vào phần cuối cùng của URL.
Ví dụ: .com/index.php?filename=/etc/passwd%00.
Trên đây là hai phương pháp cơ bản trong quá trình bypass WAF.