├── .gitignore ├── Document ├── ChangeLog(Chinese-Simplified).txt ├── FAQ(Chinese-Simplified).txt ├── FAQ_Linux(Chinese-Simplified).txt ├── FAQ_Mac(Chinese-Simplified).txt ├── GNU-GPL-v2.0.txt ├── ReadMe(Chinese-Simplified).txt ├── ReadMe_Linux(Chinese-Simplified).txt ├── ReadMe_Mac(Chinese-Simplified).txt └── Source-License.txt ├── LICENSE ├── README.md └── Source ├── Linux ├── Capture.cc ├── ClassInitialization.cc ├── Configuration.cc ├── Main.cc ├── Makefile ├── Monitor.cc ├── Pcap_DNSProxy.h ├── Pcap_DNSProxy_Base.h ├── PrintError.cc ├── Process.cc ├── Protocol.cc ├── Request.cc └── libpcap-1.5.3.tar.gz ├── Mac ├── Capture.cpp ├── ClassInitialization.cpp ├── Configuration.cpp ├── Main.cpp ├── Monitor.cpp ├── Pcap_DNSProxy.h ├── Pcap_DNSProxy.xcodeproj │ ├── project.pbxproj │ ├── project.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcuserdata │ │ │ └── chengr28.xcuserdatad │ │ │ └── UserInterfaceState.xcuserstate │ └── xcuserdata │ │ └── chengr28.xcuserdatad │ │ └── xcschemes │ │ ├── Pcap_DNSProxy.xcscheme │ │ └── xcschememanagement.plist ├── Pcap_DNSProxy_Base.h ├── PrintError.cpp ├── Process.cpp ├── Protocol.cpp └── Request.cpp └── Main ├── Capture.cpp ├── ClassInitialization.cpp ├── Configuration.cpp ├── Console.cpp ├── Main.cpp ├── Monitor.cpp ├── Pcap_DNSProxy.h ├── Pcap_DNSProxy.rc ├── Pcap_DNSProxy.sln ├── Pcap_DNSProxy.vcxproj ├── Pcap_DNSProxy_Base.h ├── PrintError.cpp ├── Process.cpp ├── Protocol.cpp ├── Request.cpp ├── Service.cpp ├── WinPcap ├── Win32-Extensions.h ├── WpdPack_v4.1.2.7z ├── bittypes.h ├── ip6_misc.h ├── pcap-stdinc.h ├── pcap.h ├── pcap │ ├── bpf.h │ └── pcap.h ├── remote-ext.h ├── wpcap_x64.lib └── wpcap_x86.lib └── resource.h /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/.gitignore -------------------------------------------------------------------------------- /Document/ChangeLog(Chinese-Simplified).txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Document/ChangeLog(Chinese-Simplified).txt -------------------------------------------------------------------------------- /Document/FAQ(Chinese-Simplified).txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Document/FAQ(Chinese-Simplified).txt -------------------------------------------------------------------------------- /Document/FAQ_Linux(Chinese-Simplified).txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Document/FAQ_Linux(Chinese-Simplified).txt -------------------------------------------------------------------------------- /Document/FAQ_Mac(Chinese-Simplified).txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Document/FAQ_Mac(Chinese-Simplified).txt -------------------------------------------------------------------------------- /Document/GNU-GPL-v2.0.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Document/GNU-GPL-v2.0.txt -------------------------------------------------------------------------------- /Document/ReadMe(Chinese-Simplified).txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Document/ReadMe(Chinese-Simplified).txt -------------------------------------------------------------------------------- /Document/ReadMe_Linux(Chinese-Simplified).txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Document/ReadMe_Linux(Chinese-Simplified).txt -------------------------------------------------------------------------------- /Document/ReadMe_Mac(Chinese-Simplified).txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Document/ReadMe_Mac(Chinese-Simplified).txt -------------------------------------------------------------------------------- /Document/Source-License.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Document/Source-License.txt -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/README.md -------------------------------------------------------------------------------- /Source/Linux/Capture.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Linux/Capture.cc -------------------------------------------------------------------------------- /Source/Linux/ClassInitialization.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Linux/ClassInitialization.cc -------------------------------------------------------------------------------- /Source/Linux/Configuration.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Linux/Configuration.cc -------------------------------------------------------------------------------- /Source/Linux/Main.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Linux/Main.cc -------------------------------------------------------------------------------- /Source/Linux/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Linux/Makefile -------------------------------------------------------------------------------- /Source/Linux/Monitor.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Linux/Monitor.cc -------------------------------------------------------------------------------- /Source/Linux/Pcap_DNSProxy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Linux/Pcap_DNSProxy.h -------------------------------------------------------------------------------- /Source/Linux/Pcap_DNSProxy_Base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Linux/Pcap_DNSProxy_Base.h -------------------------------------------------------------------------------- /Source/Linux/PrintError.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Linux/PrintError.cc -------------------------------------------------------------------------------- /Source/Linux/Process.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Linux/Process.cc -------------------------------------------------------------------------------- /Source/Linux/Protocol.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Linux/Protocol.cc -------------------------------------------------------------------------------- /Source/Linux/Request.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Linux/Request.cc -------------------------------------------------------------------------------- /Source/Linux/libpcap-1.5.3.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Linux/libpcap-1.5.3.tar.gz -------------------------------------------------------------------------------- /Source/Mac/Capture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Mac/Capture.cpp -------------------------------------------------------------------------------- /Source/Mac/ClassInitialization.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Mac/ClassInitialization.cpp -------------------------------------------------------------------------------- /Source/Mac/Configuration.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Mac/Configuration.cpp -------------------------------------------------------------------------------- /Source/Mac/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Mac/Main.cpp -------------------------------------------------------------------------------- /Source/Mac/Monitor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Mac/Monitor.cpp -------------------------------------------------------------------------------- /Source/Mac/Pcap_DNSProxy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Mac/Pcap_DNSProxy.h -------------------------------------------------------------------------------- /Source/Mac/Pcap_DNSProxy.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Mac/Pcap_DNSProxy.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Source/Mac/Pcap_DNSProxy.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Mac/Pcap_DNSProxy.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Source/Mac/Pcap_DNSProxy.xcodeproj/project.xcworkspace/xcuserdata/chengr28.xcuserdatad/UserInterfaceState.xcuserstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Mac/Pcap_DNSProxy.xcodeproj/project.xcworkspace/xcuserdata/chengr28.xcuserdatad/UserInterfaceState.xcuserstate -------------------------------------------------------------------------------- /Source/Mac/Pcap_DNSProxy.xcodeproj/xcuserdata/chengr28.xcuserdatad/xcschemes/Pcap_DNSProxy.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Mac/Pcap_DNSProxy.xcodeproj/xcuserdata/chengr28.xcuserdatad/xcschemes/Pcap_DNSProxy.xcscheme -------------------------------------------------------------------------------- /Source/Mac/Pcap_DNSProxy.xcodeproj/xcuserdata/chengr28.xcuserdatad/xcschemes/xcschememanagement.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Mac/Pcap_DNSProxy.xcodeproj/xcuserdata/chengr28.xcuserdatad/xcschemes/xcschememanagement.plist -------------------------------------------------------------------------------- /Source/Mac/Pcap_DNSProxy_Base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Mac/Pcap_DNSProxy_Base.h -------------------------------------------------------------------------------- /Source/Mac/PrintError.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Mac/PrintError.cpp -------------------------------------------------------------------------------- /Source/Mac/Process.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Mac/Process.cpp -------------------------------------------------------------------------------- /Source/Mac/Protocol.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Mac/Protocol.cpp -------------------------------------------------------------------------------- /Source/Mac/Request.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Mac/Request.cpp -------------------------------------------------------------------------------- /Source/Main/Capture.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Main/Capture.cpp -------------------------------------------------------------------------------- /Source/Main/ClassInitialization.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Main/ClassInitialization.cpp -------------------------------------------------------------------------------- /Source/Main/Configuration.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Main/Configuration.cpp -------------------------------------------------------------------------------- /Source/Main/Console.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Main/Console.cpp -------------------------------------------------------------------------------- /Source/Main/Main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Main/Main.cpp -------------------------------------------------------------------------------- /Source/Main/Monitor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Main/Monitor.cpp -------------------------------------------------------------------------------- /Source/Main/Pcap_DNSProxy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Main/Pcap_DNSProxy.h -------------------------------------------------------------------------------- /Source/Main/Pcap_DNSProxy.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Main/Pcap_DNSProxy.rc -------------------------------------------------------------------------------- /Source/Main/Pcap_DNSProxy.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Main/Pcap_DNSProxy.sln -------------------------------------------------------------------------------- /Source/Main/Pcap_DNSProxy.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Main/Pcap_DNSProxy.vcxproj -------------------------------------------------------------------------------- /Source/Main/Pcap_DNSProxy_Base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Main/Pcap_DNSProxy_Base.h -------------------------------------------------------------------------------- /Source/Main/PrintError.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Main/PrintError.cpp -------------------------------------------------------------------------------- /Source/Main/Process.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Main/Process.cpp -------------------------------------------------------------------------------- /Source/Main/Protocol.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Main/Protocol.cpp -------------------------------------------------------------------------------- /Source/Main/Request.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Main/Request.cpp -------------------------------------------------------------------------------- /Source/Main/Service.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Main/Service.cpp -------------------------------------------------------------------------------- /Source/Main/WinPcap/Win32-Extensions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Main/WinPcap/Win32-Extensions.h -------------------------------------------------------------------------------- /Source/Main/WinPcap/WpdPack_v4.1.2.7z: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Main/WinPcap/WpdPack_v4.1.2.7z -------------------------------------------------------------------------------- /Source/Main/WinPcap/bittypes.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Main/WinPcap/bittypes.h -------------------------------------------------------------------------------- /Source/Main/WinPcap/ip6_misc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Main/WinPcap/ip6_misc.h -------------------------------------------------------------------------------- /Source/Main/WinPcap/pcap-stdinc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Main/WinPcap/pcap-stdinc.h -------------------------------------------------------------------------------- /Source/Main/WinPcap/pcap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Main/WinPcap/pcap.h -------------------------------------------------------------------------------- /Source/Main/WinPcap/pcap/bpf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Main/WinPcap/pcap/bpf.h -------------------------------------------------------------------------------- /Source/Main/WinPcap/pcap/pcap.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Main/WinPcap/pcap/pcap.h -------------------------------------------------------------------------------- /Source/Main/WinPcap/remote-ext.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Main/WinPcap/remote-ext.h -------------------------------------------------------------------------------- /Source/Main/WinPcap/wpcap_x64.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Main/WinPcap/wpcap_x64.lib -------------------------------------------------------------------------------- /Source/Main/WinPcap/wpcap_x86.lib: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Main/WinPcap/wpcap_x86.lib -------------------------------------------------------------------------------- /Source/Main/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/AstroProfundis/pcap_dnsproxy/HEAD/Source/Main/resource.h --------------------------------------------------------------------------------