Title :
Using embedding method to achieve transparent proxy
Author :
Xingshu, Chen ; Zeliang, Zhao ; Changxiang, Shen
Author_Institution :
Comput. Coll., Sichuan Univ., Chengdu, China
Abstract :
This thesis describes the principles and key techniques for socksifying third-party applications. By embedding a thin socksifying layer over the transport layer, function calls of Winsock API are intercepted on the socksifying layer, where the functions are modified subsequently. Consequently, the SOCKS protocol can be supported in the third-party application. This network application is in security and control based on the configuration of the SOCKS server. Because interception and modifying is implemented dynamically in memory, this method can be easily modified and generalized, and it can be applied widely to upgrading and modifying software.
Keywords :
application program interfaces; client-server systems; protocols; SOCKS protocol; SOCKS server; Winsock API; control; function calls; security; socksifying layer; third-party applications; transparent proxy; transport layer; Application software; Educational institutions; Embedded software; Libraries; Military computing; Network servers; Research and development; Security; Transport protocols;
Conference_Titel :
TENCON '02. Proceedings. 2002 IEEE Region 10 Conference on Computers, Communications, Control and Power Engineering
Print_ISBN :
0-7803-7490-8
DOI :
10.1109/TENCON.2002.1181256