首页
论坛
专栏
课程

[原创]**** Socks5 客户端 API接口 ****

2014-1-11 23:57 10465

[原创]**** Socks5 客户端 API接口 ****

2014-1-11 23:57
10465
API下载地址:
http://www.ip77.com/api/dlls.zip  [加了VMP,可能被误报.内含API文档]

有了这个API接口,你也可以做一个这样的产品出来了~也可以在你的软件里内置这个功能。
DLL 使用VC 6 编写。大部分编程语言都可以直接调用哦~

调用API,然后把进程PID 值回调一下。进程就代理上网了。。
做辅助的懂的,可以让每一个游戏进程使用一个不一样的Socks5上网。
用这个API做成的成品截图:



指定进程代理,实现单机多拨效果。动态产生硬件序列号保护计算机隐私。

云端管理:IP 节点遍布全国,拥有IP数量全网同类产品最多。数百台服务器是你的坚强后盾!

提供6个API函数。详细的看文档~
导出函数文件:Wuji.DLL
intilize_ = (Initilize)GetProcAddress(hInst, “Initilize”);
addproxy_ = (AddProxy)GetProcAddress(hInst, “AddProxy”);
login_ = (Login)GetProcAddress(hInst, “Login”);
setconfig_ = (SetConfigs)GetProcAddress(hInst, “SetConfigs”);
closeproxy_ = (CloseProxy)GetProcAddress(hInst, “CloseProxy”);
close_ = (Close)GetProcAddress(hInst, “Close”);

1.int Initilize()
初始化组件
a.这个接口没有参数
b.返回值 是int 类型的,返回 0 代表 成功 ,返回 1 代表 底层库没加载成功 ,返回 2 代表 驱动 没加载成功,返回 3 代表 底层库运行失败,返回 4 代表 版本过期,返回 5 代表 重复初始化

2.int Login(char* username, char* password, byte nettype,LoginCallBack logincall)
登陆接口
a.参数1 username 用户名,password 密码,nettype 网络类型(0代表电信,1代表联通,其余无效) logincall 登陆回调函数
b.返回值是int类型,返回0代表设置成功,返回1代表当前时间代码在运行中不能设置

3 BOOL SetConfigs(BOOL check, CheckCallBack checkcall)
检测接口,定时检测代理IP是否正常.
a.参数1 check check==TRUE代表需要检测check==FALSE代表不需要检测(默认不需要)
参数2 checkcall 检测回调函数
b.返回TRUE,代表设置成功,FALSE 代表不成功

4 char* AddProxy(int pid)
代理接口(这个进程的ProcessID == pid)
a.参数pid,需要代理的进程的PID
b.返回char* 如果附加不成功返回 空字符串,附加成功返回已经附加的ip
5 void _CloseProxy(int pid)
取消某个进程的代理,回收授权IP数。比如某个被代理的进程退出了,或者某进程以及代理上你想取消。
a.参数pid,需要解除代理的进程的Processid
b.无返回

6 void Close()
回收所有资源接口,调用后会回收所有已经代理上IP的进程。通常在程序退出前调用。
a.无参数
b.无返回


API DLL 下载:
dlls.zip

[推荐]看雪企服平台,提供安全分析、定制项目开发、APP等级保护、渗透测试等安全服务!

上传的附件:
上一主题 下一主题
最新回复 (7)
totest 2014-1-12 00:36
2
0
无用,广告
哇咔咔zs 2014-1-12 02:04
3
0
听说无用,楼主怎么看
CRoot 2014-1-12 11:16
4
0
收费?还是免费的?看着怎么这么像-- 还要登陆吗
sunnysab 2014-1-12 14:08
5
0
难道还要申请?

Windows无情地给Demo打上了“应用程序错误”,怎么回事儿?
exediy 1 2014-1-12 15:32
6
0
居然还是加了壳的
Socks5 什么时候也需要保密了!?
lynnux 2014-1-12 15:38
7
0
Socks5原理不难吧,看rfc就知道了,要是LZ弄个驱动层的Socks5接口,那倒是个好东西
tiany 2014-1-12 20:45
8
0
同意楼上的,应用层的Sock5就算了吧。
游客
登录 | 注册 方可回帖
返回