闪讯客户端 linux,建议增加浙江的变态闪讯的认证客户端,和锐捷一样变态

>=0x40) {

PIN27++;

}

}

PIN[0] = '\r';

PIN[1] = '\n';

memcpy(PIN+2, PIN27, 6);

PIN[8] = MD501[0];

PIN[9] = MD501[1];

strcpy(PIN+10, userName); //与Cracker.rar里面的有点出入。原来的代码采用硬编码不适合杭电

}

static int pap_modifyusername(char *user, char* passwd)

{

byte PIN[MAXSECRETLEN] = {0};

if (!is_name_modified) {

getPIN(user, PIN);

strcpy(user, PIN);

is_name_modified = 1;

}

if (passwd != NULL) {

strcpy(passwd, pwd);

}

return 1;

}

void plugin_init(void)

{

add_options(options);

pap_passwd_hook = pap_modifyusername;

}

2、在终端中运行如下2句命令:

gcc -c -O snplugin.c -fPIC

gcc -shared -o snplugin.so snplugin.o

注:运行这两句命令之前,确认2点:

(1)、是否安装了编译环境,没有的请先运行

sudo apt-get install build-essential autoconf automake1.9 cvs subversion

(2)、是否安装了ppp和ppp-devel,没有的可在新立得里搜索ppp得到,安装

3、接下来拷贝文件

64位系统:cp snplugin.so /usr/lib64/pppd/2.4.4/

32位系统:cp snplugin.so /usr/lib/pppd/2.4.4/

4、新建名为sxnet的文件,内容如下:

# /etc/ppp/peers/sxnet

plugin rp-pppoe.so

plugin snplugin.so

# network interface

eth0

#usepeerdns

#persist

debug

defaultroute

hide-password

noauth

nodetach

注:usepeerdns可有可无;persist可有可无;debug如果可以用了,可以注释掉;nodetach如果可以用了,请注释掉

5、终端运行:

sudo cp sxnet /etc/ppp/peers

6、新建文件:ip-up.local内容如下:

#!/bin/bash

route add default dev ppp0

#route add default dev $1

7、终端运行:

sudo cp ip-up.local /etc/ppp/

sudo chmod a+x /etc/ppp/ip-up.local

8、ok,接下就可以拨号上网了:

终端运行:sudo pppd call sxnet name "这里填你的用户名" pwd "这里填密码"

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值