2011-01-06 23 views

Trả lời

6

Sử dụng WinSock trực tiếp hoặc ở mức NDIS hoặc trình điều khiển phần cứng và sau đó lọc ở các cấp đó, giống như bất kỳ tường lửa nào mềm. NDIS là cách dễ dàng.

Tải xuống hình ảnh ISO này: http://www.microsoft.com/downloads/en/confirmation.aspx?displaylang=en&FamilyID=36a2630f-5d56-43b5-b996-7633f2ec14ff
nó có nhiều mẫu và công cụ để giúp bạn xây dựng những gì bạn muốn. Sau khi bạn gắn hoặc ghi nó vào đĩa CD và cài đặt nó vào thư mục này: c:\WinDDK\7600.16385.1\src\network\ndis\

+0

Làm thế nào để viết tất cả các cửa sổ ứng dụng của OP dựa trên NDIS? – user63898

+0

Cảm ơn các replay, vài câu hỏi, im C++ programmer manly trên linux, windows là điều mới đối với tôi. 1. lập trình một lần sẽ chạy trên tất cả các cửa sổ của OP? hiện tại như tôi thấy nó là giải pháp tốt nhất những gì tôi muốn làm là điều cơ bản như netnanny và k9 làm để lọc các yêu cầu web – user63898

+0

ok, bây giờ tôi thấy điều này: Layered Service Provider. nó có thể là điều im tìm kiếm .. http://en.wikipedia.org/wiki/Layered_service_provider – user63898

1

netnanny không phải là proxy. Nó được gắn với máy chủ và trình duyệt (và có thể cả các ứng dụng khác nữa. Sau đó, nó lọc tất cả các "nội dung" đến và đi ra khỏi máy/ứng dụng.

Thực chất Netnanny là hệ thống kiểm soát nội dung chống lại điều khiển đích . hệ thống (proxy)

cách dễ nhất để chuyển hướng mọi hoạt động đến một trang web nhất định để một số địa chỉ khác là bằng cách thay đổi file host trên máy chủ địa phương

+0

khi tôi cài đặt net vú em, tôi kiểm tra nếu họ đính kèm một số BHO hoặc một số cắm vào FF, và tôi đã không tìm thấy bất kỳ những gì tôi đã thấy họ có một số thành phần như dịch vụ. – user63898

1

Bạn có thể muốn có một cái nhìn vào lời giải thích ở đây: http://www.fiddlertool.com/fiddler/help/hookup.asp

Đây là cách Fiddler2 đạt được chèn một proxy trong betw een hầu hết các ứng dụng và internet mà không sửa đổi các ứng dụng (mặc dù rất nhiều lời giải thích về cách thực hiện cài đặt mặc định). Điều này không trả lời như thế nào NetNanny/K9 vv làm việc mặc dù, như đã nói ở trên họ làm nhiều hơn một chút và có thể là một chút xâm nhập.

+0

tôi vẫn không hiểu về mặt kỹ thuật, cách thực hiện của nó. – user63898

1

Tôi tin rằng bạn tìm kiếm BrowserHelperObjects. Gizmos nhỏ này nắm bắt tất cả các giao tiếp trình duyệt, và như vậy có thể là quảng cáo từ xa từ HTML (gizmo tốt) hoặc chuyển hướng mỗi nhấp chuột thứ hai đến một trang web spam (gizmo xấu) hoặc chỉ chụp mọi URL bạn nhập và gửi về nhà như tất cả các WebToolBars làm.

1

Những gì bạn muốn làm là định tuyến tất cả các yêu cầu đi http (s) từ lan của bạn thông qua một proxy ngược (như squid). Đây là thiết lập cho transparent web proxy.

Có nhiều cách khác nhau để thực hiện việc này, mặc dù tôi đã từng thiết lập nó OpenBSD và Linux; và sử dụng Squid làm proxy ngược lại.

Ở cấp độ cao, bạn có tường lửa với các quy tắc để gửi tất cả lưu lượng truy cập http bị ràng buộc bên ngoài đến máy chủ mực cục bộ. Máy chủ Squid được cấu hình để:

  • chấp nhận tất cả http yêu cầu
  • mong các yêu cầu trên để đội chủ nhà thực bên ngoài
  • bộ nhớ cache trả lời
  • mong câu trả lời lại người yêu cầu trên lan địa phương

Sau đó, bạn có thể thêm các quy tắc chi tiết hơn trong Squid để kiểm soát quyền truy cập vào trang web, lọc nội dung, v.v.

Tôi khá chắc chắn bạn cũng có thể nhận được chức năng này trong thiết bị mạng khác nhau.Tôi đặt cược F5 có một số sản phẩm làm một số hoặc tất cả những gì tôi mô tả, và có lẽ Cisco là tốt. Có lẽ các proxy khác ngoài đó ngoài Squid mà bạn cũng có thể sử dụng.

PS. Tôi không có ý tưởng nếu đây là cách bảo vệ web K9 hoặc NetNanny hoạt động.

2

Tôi nghĩ những gì bạn cần là một proxy minh bạch hỗ trợ WCCP.

Hãy xem squid-cache FAQ page

Và mục Wikipedia cho WCCP

Với thiết lập này, bạn chỉ cần thực hiện một số cấu hình tường lửa và tất cả lưu lượng web của bạn sẽ được xử lý bởi các proxy trong suốt. Và không cần thiết lập trên trình duyệt của bạn.

0

Mực có thể cung cấp proxy chặn cho các cổng HTTP và HTTP, mà không cần cấu hình trình duyệt và nó cũng hỗ trợ WCCP.

Các vấn đề liên quan