TAILIEUCHUNG - Hacker Professional Ebook part 45

Tham khảo tài liệu 'hacker professional ebook part 45', công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | open FILE this opens that file @stuff FILE puts contents of that file into @stuff array close FILE print Content-type text html n n print html to the client print HTML BODY n print @stuff print BODY HTML Các hacker sẽ làm việc với biến môi trường QUERY_STRING như sau etc passwd và bất kỳ file nào để có thể đọc trên một số server khác lại không như thế họ bảo mật hơn một tí ví dụ code như sau. this home user undef this . split ENV QUERY_STRING open File this Bây giờ thì bạn không thể đọc với đầu vào là etc passwd nhưng ko vì thế mà các hacker đầu hàng họ nghĩ ngay ra dùng dấu . như sau . . etc passwd và họ đã thành công ví dụ trong một số ứng dụng CGI có đoạn URL sau file nhưng hacker đã tận dụng và khai thác như sau file . . . . etc passwd Ví dụ file mà tôi tìm thấy lổi này chưa fix A href http menu Support page . . . . . . . . etc passwd target _blank FONT color abb2d5 http menu . . etc passwd Ta còn có thể khai thác các lệnh UNIX trên server này nữa ví dụ A href http menu Support page . . . . . . . . bin ls target _blank FONT color abb2d5 http menu . bin ls Xem các file và thư mục trên hệ thống và các bạn có thể thi hành các lệnh UNIX trên server này. Đây là code để bảo vệ việc dùng dấu . như sau this home user undef this . split ENV QUERY_STRING this sA. .V g gets rid of . in this open File this Thoạt đàu nhìn thì có vẽ an toàn nhưng chúng ta biết về cách mà UNIX và PERL hiểu như thế nào hãy nhìn đây đó là . . . . etc passwd Trong UNIX sữ dụng . . thay cho . nhưng các hacker đâu chịu yên họ sữ dụng để làm đầu vào như sau . . . . thì file bảo vệ đó sẽ không nhìn thấy . tương đương . và các string sẽ không được lọc hết và bây giờ các hacker có thể đọc thi hành và xoá các file trên hệ thống ví dụ điển hình về lổi này là file này có đoạn code như sau ROOT_DIR web guide cgi-perl .

TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.