• Stars
    star
    162
  • Rank 231,557 (Top 5 %)
  • Language
    C++
  • License
    BSD 2-Clause "Sim...
  • Created almost 7 years ago
  • Updated almost 7 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

一个类似于Proxifier的SOCKS5代理工具

PaperAirplane


一个类似于Proxifier的SOCKS5代理工具,它本身是基于supersocksr的一个子项目;主要是为了解决supersocksr全局应用层代理的一个问题;在src文件夹内各个不同的文件对应着,PaperAirplane的一个实现方式与思路;每种思路有好处有坏处,总之就本人推荐的话还是“relay server”的会好狠多;“connect”、“send”方式的只能chrome、firebox代理上网。
installer的代码主要适用于relay server;不过你可以简单修改一下installer目录中的lsp.cpp文件内的ProviderId为connect、send的代码内的ProviderId就可以了;
实现方式:
connect         从链接地址上实现
send           从发送数据上实现
relay server    从中继服务器实现
如何编译:
 对于编译的话比较简单;直接用vs 2013,2015,2017(x86 and x64)打开src源代码直接build就行;
如何使用:
 默认劫持应用层链接至127.0.0.1:1080的socks5代理服务器上;不过建议的话还是简单的修改修改是不错的、  

More Repositories

1

uds

Separation of upstream and downstream traffic.
C++
69
star
2

tun2socks

If commercial application please use "liulilittle@VEthernet" this is a test project has no practical value.
C
54
star
3

VEthernet

A implementation of tun2socks written in C# and VEthernet, Support TCP/IP, UDP/IP, ICMP/IP.
C#
45
star
4

SkylakeNAT

Three-layer Virtual NAT address conversion (experimental sub-project of SupersocksR)
C#
30
star
5

frp

Fast reverse proxy supports UDP/TCP tunnel proxy.
C++
21
star
6

NetHook

it is a can make .net / clr applications can be the underlying hook winapi, and modify api execution flow.
C#
13
star
7

SimpleClr

一个很简单的示意基于栈式过程虚拟机的实现,它运行即时编译的目标平台【x86】的原生代码
C#
8
star
8

nsjs

.NET JavaScript(V8) FCL/BCL
C#
7
star
9

VGW-release

Linux/Windows 软件路由器 (Software Router): VGW is SD-ROUTER.
Batchfile
5
star
10

sniproxy

Enhanced sni-proxy supports "HTTP, HTTP-SSL" and reverse proxy, and can be used to unlock streaming media resources of "Netflix, Disney+, TVB and TikTok".
C++
4
star
11

openppp2

PPP PRIVATE NETWORK (VPN) next-generation home virtual network access solutions.
C
3
star
12

VGW

VGW is SD-ROUTER.
C
2
star
13

Interlocked-x86-Implement

Interlocked was implemented by C/C++ inline Intel-x86 assembly.
C
2
star
14

Int128

Implement int128 bit integer various operators
C++
2
star
15

Interceptor.NET

.NET clr /core (x86/x64 instruction set platform) managed function inline interceptor (hooking)
C#
2
star
16

PaperAirplane-TCPIP-PPP-PRIVATE-NETWORK

PaperAirplane [TCP/IP] NSP/LSP session layering plug-in for PPP PRIVATE NETWORK.
C++
1
star
17

libserver-PPP-PRIVATE-NETWORK

PPP PRIVATE NETWORK LOCAL LOOPBACK PROXY SERVER .
C++
1
star
18

ddns

DDNS based on web-api implementation.
C#
1
star
19

Multiple-bbr-implementations

Multiple-bbr-implementations
C
1
star
20

libtcpip

TCP/IP loopback sub-netstack based on LwIP TCP/IP C netstack 2.13-RC2.
C
1
star
21

malock

A lock in a distributed environment
C#
1
star
22

libasio

Can be used to replace the socket (UDP/IP) part of the Visual C# language.
C++
1
star
23

rinetd

Based on boost::asio simulation implementation rinetd version 0.73.
C++
1
star
24

Microsoft.NET.System.Random

In the standard "C/C++" language above the implementation of "Microsoft.NET Framework System.Random" Random number class.
C++
1
star