Tôi có thể sử dụng proxy SOCKS từ chương trình socket C++ như thế nào?Sử dụng proxy SOCKS từ C++
Trả lời
Câu hỏi của bạn hơi mơ hồ, nhưng tôi sẽ cố gắng trả lời nó.
Nếu tìm thấy những liên kết đó sức giúp bạn:
- A C++ socket library - Bao gồm một mẫu của một Web Proxy
- Another C++ socket library - Bao gồm cũng là một ví dụ về Proxy
Sử dụng the SOCKS RFC và các liên kết được trích dẫn, bạn có thể có thể tạo proxy SOCKS.
tôi không thích đăng các liên kết như một câu trả lời nhưng vì bạn không rõ nhà nước những gì bạn muốn đạt được, tôi có thể không thực sự chính xác hơn ...
@Navin: Tuy nhiên, 4 người bỏ phiếu tán nó và OP chấp nhận nó. Nó có thể là vô ích đối với bạn và vấn đề cụ thể của bạn mặc dù, trong trường hợp này tôi khuyến khích bạn gửi câu hỏi cụ thể của riêng bạn (với hy vọng nhiều chi tiết hơn này). – ereOn
Tôi đang sử dụng SOCKS của ứng dụng boost. Tôi barked tại câu trả lời của bạn bởi vì nó theo nghĩa đen liên kết các thư viện socket và SOCKS RFC. Ý tôi là, nếu ai đó muốn tự mình thực hiện RFC, họ sẽ không đến đây để liên kết! – Navin
@Navin Tôi đã từng được đưa ra một câu trả lời tương tự và thực hiện một RFC bản thân mình. Bạn có thể coi nó vô ích bởi vì bạn sẽ thích kiểu trả lời "copy-paste". May mắn thay, một số người vẫn muốn hiểu những gì họ làm và làm thế nào những thứ làm việc và đọc một RFC có thể cung cấp cho nhiều manh mối về cách giải quyết tốt nhất vấn đề. Ngoài ra, nếu bạn không hài lòng với câu trả lời của tôi, tại sao bạn không đưa ra câu trả lời hay hơn? Tôi rất vui khi được thăng hoa. – ereOn
Ở đây, sử dụng vớ wrapper từ dự án mã: http://www.codeproject.com/KB/IP/Socks.aspx
Bạn không cần phải ký các câu trả lời của mình, đặc biệt là khi bạn có một biệt hiệu có thể gây nhầm lẫn trong câu trả lời C++! Tôi đã dành 5 giây để tìm ra "0xDEAD BEEF" đang làm gì ở đây cho đến khi tôi nhận ra đó là biệt danh của bạn;) – ereOn
http://www.codeproject.com/KB/IP/Socks.aspx - Socks wrapper
Một tiêu đề thường "sơ yếu lý lịch" câu hỏi, không phải là ngược lại ... – ereOn