Giới thiệu về cookiecookie là những phần dữ liệu nhỏ có cấu trú được chia sẻ giữa web site và browsercủa người dùng. cookies được lưu trữ dưới những file dữ liệu nhỏ dạng text (size dưới4k). Chúng được các site tạo ra để lưu trữ/truy tìm/nhận biết các thông tin về ngườidùng đã ghé thăm site và những vùng mà họ đi qua trong site. Những thông tin nàycó thể bao gồm tên/định danh người dùng, mật khẩu, sở thích, thói quen...cookie được browser của người dùng chấp nhận lưu trên đĩa cứng của máy mình, kophải browser nào cũng hỗ trợ cookie. Sau một lần truy cập vào site, những thông tinvề người dùng được lưu trữ trong cookie. Ở những lần truy cập sau đến site đó, website có thể dùng lại những thông tin trong cookie (như thông tin liên quan đến việcđăng nhập vào 1 forum...) mà người ko phải làm lại thao tác đăng nhập hay phải nhậplại các thông tin khác. Vấn đề đặt ra là có nhiều site quản lý việc dùng lại các thôngtin lưu trong cookie ko chính xác, kiểm tra ko đầy đủ hoặc mã hoá các thông tin trongcookie còn sơ hở giúp cho hacker khai thác để vượt qua cánh cửa đăng nhập, đoạtquyền điêu khiển site; cũng có nhiều site sử dụng những thông tin cá nhân của ngườidùng để phục vụ cho các mục đích khác như quảng cáo, hoặc thậm chí bán thông tincủa người dùng cho khách hàng khác (vd: nếu đột nhiên bạn nhận vài email quảngcáo mỗi ngày được gửi vào mail box của bạn mà ko biết tại sao, thì có thể là thông tincá nhân của bạn đã bị một site nào đó mà bạn từng xem sử dụng)Các thành phần của cookie Tên: do người lập trình web site chọnDomain: là tên miền từ server mà cooki e được tạo và gửi điĐường dẫn: thông tin về đường dẫn ở web site mà bạn đang xemNgày hết hạn: là thời điểm mà cookie hết hiệu lực\Bảo mật: Nếu giá trị này đựơc thiết lập bên trong cookie, thông tin sẽ đựơc mã hoátrong quá trình truyền giữa server và browser.Các giá trị khác: là những dữ liệu đặc trưng được web server lưu trữ để nhận dạng vềsau các giá trị này ko chứa các khoảng trắng, dấu chấm, phẩy và bị giới hạn trongkhoảng 4k.cookies của Netscape (NS) đặt trong file cookies.txt, trong thư mục cài đặt NS\Users\default (hoặc \User\Yourname), còn của IE thường đặt trong \Documents andSettings\Username\cookies\username@sitename.txt. (đối với win9x, thư mục cookiesnằm trong thư mục Windows/cookies)Netscape là trình duyệt đầu tiên sử dụng cookie, kế đến là IE của microsoft.Các thông tin khác về cookie thêm về cookie, các bạn có thể tham khảo thêm ởhttp://www.cooki_ecentral.com/Khai thác cookieƯu điểm của việc sử dụng cookie đã rõ ràng, việc lưu trữ và dùng lại các thông tinđăng nhập sẽ giúp người dùng tiết kiệm thời gian trong việc duyệt các web site. Tuynhiên, bên cạnh những lợi ích của nó. cookie là một trong những nguyên nhân gâytiết lộ thông tin riêng tư của người dùng. Những người biết tận dụng những thông tinnày có thể gây nên những hậu quả nghiêm trọng. VD: một hacker làm việc ở mộtngân hàng có thể tìm cách xem thông tin trong cookie của khách hàng và sử dụngthông tin này để truy cập vào acc của khách hàng đó. Hoặc hacker có thể tìm cáchtrộm cookie của admin 1 website và từ đó có thể dễ dàng chiếm được quyền điềukhiển site.Những browser hiện nay cho phép người dùng khóa cookie hoặc hỏi họ trước khi lưulại cookie trên hệ thống. Cũng có nhiều software giúp người dùng quản lý tốt cookie,giúp ngăn chặn hoặc cảnh báo những nguy cơ có thể gây hại.(Còn tiếp: tôi sẽ giới thiệu cho các bạn cách hack một vài kiểu forum bằng cách khaithác thông tin trong cookie và phương pháp lấy cookie từ một vài kiểu forum chưa fix)
Leave a Comment