Wednesday, October 28, 2009

Proxy và Sock – 2 khái niệm căn bản

1. Proxy là gì ?
Có 2 loại proxy thường gặp:

- Proxy chia sẽ đường truyền: giúp nhiều máy truy cập Internet thông qua 1 máy, mà máy này gọi là Proxy. Chỉ duy nhất máy Proxy này cần modem và account truy cập internet, các máy client muốn truy cập internet qua máy này chỉ cần nối mạng LAN tới máy Proxy và truy cập địa chỉ yêu cầu.
- Proxy trung chuyển: hiện nay trên internet có rất nhiều Proxy Server, khi đăng nhập server này, nó sẽ hỗ trợ ta truy cập tới website khác internet mà không bị Firewall chặn lại. Ngoài ra, nó che dấu cã IP thực của máy client, nơi truy cập chỉ biết được


IP của Proxy Server. Các hacker rất thường sử dụng để che dấu vết.
ví dụ


khi ta truy cập địa chỉ http://MMOwithxfilesad.blogspot.com qua proxy thì trên logfile của server không lưu lại địa chỉ


IP thật của mình mà sẽ lưu lại địa chỉ


IP của server proxy (Đọc đến đây chắc bạn cũng biết được là, vào cách đây khoảng 1 năm, bùng nổ vụ xài VNN1268 để truy cập Internet quốc tế thông qua proxy là thực sự nó hoạt động thế nào).

Mục đích sử dụng Proxy:

- Lướt web nhanh hơn (do proxy có sử dụng cache đệm)
- Có thể lợi dụng proxy để vào 1 số web mà ISP của bạn không cho vào. (vượt tường lửa – Firewall)

- Lướt web an toàn hơn. Ví dụ để mua hàng ở 1 website nào đó.

2. Sock là gì ?

Đơn giản là 1 loại proxy xài tốt hơn http proxy vì nó hỗ trợ tốt hơn và an toàn hơn

SOCKS được tạo ra bởi chữ SOCKetS và được phán triển chủ yếu bởI NEC, cũng như được ITEF đưa thành một chuấn của Internet, đựợc định nghĩ trong RFC (Request for comment). Nhiệm vụ của SOCKS là cầu nối trung gian giữa một đầu của SOCKS server đến đầu kia của


SOCKS server:

CLIENT ——–> IN -


SOCKS SERVER – OUT —————> SERVER

SOCK được dùng chủ yếu trong công nghệ Proxy server và Firewall. Hiện nay có version SOCKS4 và SOCKS5. Socks 5 là bản phát triển sau nên có thêm tính năng để authorize, và có thể sử dụng UDP (SOCKS 4 chỉ có TCP).

3. Các loại Proxy Server và sự khác nhau:

HTTP Proxy,


SOCKS Proxy (Socks 4, Socks 5), CGI Proxy, FTP Proxy

HTTP Proxy Server: cho phép hoạt động trên Net với giao thức HTTP (HyperText Transfer Protocol), đôi


khi có thể sử dụng giao thức FTP (File Transfer Protocol).

- SOCKS Proxy Server: cho phép làm việc trên Net với bất cứ giao thức nào như: HTTP, FTP, SMTP (Simple Message Transfer Protocol), POP3 (Post Office Protocol – version 3), … (Socks 4 cho TCP – Transmission Control Protocol, Socks 5 cho TCP, UDP – User Datagram Protocol)

- CGI Proxy Server: hỗ trợ giao thức trên Net là HTTP (có


khi hỗ trợ HTTPS – HTTP Security & FTP). Được cung cấp qua 1 số website dưới dạng nhập 1 URL vào 1 textbox.

4. Các mức độ ẩn danh của Proxy Server:

Khái niệm Anonymous:


Khi sử dụng Proxy Server thì


IP thật của ta bị che dấu đi thì


khi đó ta được coi là ẩn danh, tức là Anonymous.

Các mức độ:

- Transparent:


IP không được ẩn.

- Anonymous:


IP thật bị ẩn hoàn toàn.

- High Anonymous:


IP thật bị ẩn đi và việc sử dụng Proxy Server cũng được che dấu. Loại này còn 1 tên gọi là Elite

Ngoài ra còn chia ra thêm SSL và Non-SSL

Giao thức SSL (Secure Socket Layer) tổ hợp nhiều giải thuật mã hóa nhằm đảm bảo quá trình trao đổi thông tin trên mạng được bảo mật. Việc mã hóa dữ liệu diễn ra một cách trong suốt, hỗ trợ nhiều giao thức khác chạy trên nền giao thức TCP. Cơ chế hoạt động của giao thức SSL dựa trên nền tảng các ứng dụng mã hóa đã được kiểm chứng như: giải thuật mã hóa đối xứng và bất đối xứng, giải thuật băm (hash) một chiều, giải thuật tạo chữ ký số, v.v…

1 comment:

  1. ANH EM AI CÓ NHU CẦU MUA SOCKS ĐỂ
    - BOOT TRANK
    - CRACK
    - CHƠI MMO ( OFF , AFF , PTC ...)
    - CHOI YAHOO
    LIÊN HỆ NICK YAHOO : DINHTHICHAULANG
    + SẼ CÓ GIÁ HỢP LÝ CHO CÁC BẠN
    + MÌNH CUNG CẤP SOCKS SSH , 5SOCKS , PRI SOCKS....
    THANKS

    ReplyDelete