Trong nhiều bài viết của tôi, tôi đã đề cập đến việc sử dụng phần mềm mặc định, đặc biệt là các phần mềm mã mở.
Bài này tôi để cập đến lỗi có thể khai thác trực tiếp được, thông qua upload file.
Các web site thường dùng các editor cho phần biên tập, phổ biến là : FCK, FreetextBox, HtmlArea, Inova Editor,...
Bản thân các editor này cho phép upload file, khi lập trình các coder mắc phải các lỗi sau khiến có thể bị khai thác:
- Không xóa ví dụ mẫu, các phần không cần thiết
- Không chứng thực các phần này (thường dành cho admin,...)
- Không đổi tên --> dễ dàng dò ra cấu trúc thư mục
- Không filter loại file
Attacker có thể tấn công theo cách như sau :
- Dùng google
- Dò cấu trúc thư mục --> bây giờ mới thấy cái này quan trọng

Trong bài này tôi demo 3 loại editor phổ biến và dùng google.
1. Khai thác FCK EditorCác link có thể khai thác được, tùy site mà bạn đổi tên site và connector đi nhé.