当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 9 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 替代Java版本神州数码客户端的ZDClient
帖子发表于 : 2009-05-19 10:34 
头像

注册: 2007-08-27 22:03
帖子: 228
地址: http://apt-blog.co.cc/
送出感谢: 0 次
接收感谢: 0 次
一直以来在Linux下要接入神州数码认证用的是姚琦开发的Java版认证工具,不过现在起,使用神码的同学可以把jvm抛弃啦!PT开发出了C语言版的神州数码802.1x客户端!

附件:
zdcclient.png
zdcclient.png [ 30.98 KiB | 被浏览 1942 次 ]



同样基于libpcap编写,当然参照了姚学长的代码了,话说姚学长已经从学校毕业n久,也没时间维护那个scut_supplicant了。

PT的C语言版客户端虽然是命令行的版本,但是功能和姚琦的Java版功能没多大差别,目前支持自定义接入网卡、支持DHCP、支持程序运行后自动fork到后台,用户名等通过参数传入程序。

在广州大学校园网运行了一天,很稳定。

ZDC程序已经在Google Code开了项目,不过这几天因为Google Code的维护,不能更新,暂时可以从我的网盘下载。
项目主页:http://code.google.com/p/zdcclient/
作者博客:http://apt-blog.co.cc/archives/368.html

博客页面有网盘的链接,目前只放出源代码,因为我用的amd64版ubuntu,还没搞清楚怎么使用32位库编译出32位程序,所以有请愿意尝试的同学编译一下,编译很容易,安装了libpcap-deb包就make行了。


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 替代Java版本神州数码客户端的ZDClient
帖子发表于 : 2009-05-19 11:16 
头像

注册: 2008-05-29 22:53
帖子: 101
地址: 青岛/南京
送出感谢: 0 次
接收感谢: 0 次
支持!
64位系统上的gcc可以为32位机进行交叉编译,选项是-m32或-march=i386,但具体情况我不确定,你试试看:
代码:
gcc  -m32    helloworld.c   -o helloworld

代码:
gcc  -march=i386    helloworld.c   -o helloworld


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 替代Java版本神州数码客户端的ZDClient
帖子发表于 : 2009-05-19 11:50 
头像

注册: 2007-08-27 22:03
帖子: 228
地址: http://apt-blog.co.cc/
送出感谢: 0 次
接收感谢: 0 次
这个我知道,只是没有相应32位的库


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 替代Java版本神州数码客户端的ZDClient
帖子发表于 : 2009-05-19 17:01 
头像

注册: 2008-05-29 22:53
帖子: 101
地址: 青岛/南京
送出感谢: 0 次
接收感谢: 0 次
那我给你编译32位的ZDClient,你帮我编译64位的njit-client吧


页首
 用户资料  
 
5 楼 
 文章标题 : Re: 替代Java版本神州数码客户端的ZDClient
帖子发表于 : 2009-05-21 22:24 
头像

注册: 2007-08-27 22:03
帖子: 228
地址: http://apt-blog.co.cc/
送出感谢: 0 次
接收感谢: 0 次
好,谢谢楼上的……


页首
 用户资料  
 
6 楼 
 文章标题 : Re: 替代Java版本神州数码客户端的ZDClient
帖子发表于 : 2009-05-21 22:26 
头像

注册: 2007-08-27 22:03
帖子: 228
地址: http://apt-blog.co.cc/
送出感谢: 0 次
接收感谢: 0 次
今天就发现在amd64编出来的32程序运行有问题,,,pcap工作不正常……我在虚拟机里面编了~~


页首
 用户资料  
 
7 楼 
 文章标题 : Re: 替代Java版本神州数码客户端的ZDClient
帖子发表于 : 2009-05-23 10:49 

注册: 2009-05-22 19:36
帖子: 1
送出感谢: 0 次
接收感谢: 0 次
能把具体的安装和使用方法说清楚吗


页首
 用户资料  
 
8 楼 
 文章标题 : Re: 替代Java版本神州数码客户端的ZDClient
帖子发表于 : 2009-05-25 0:14 
头像

注册: 2007-08-27 22:03
帖子: 228
地址: http://apt-blog.co.cc/
送出感谢: 0 次
接收感谢: 0 次
yyzahyf 写道:
能把具体的安装和使用方法说清楚吗


Ubuntu Wiki和项目Wiki都有

http://wiki.ubuntu.org.cn/%E7%A5%9E%E5%B7%9E%E6%95%B0%E7%A0%81802.1x%E3%80%81DCBA%E5%8D%8F%E8%AE%AE%E8%AE%A4%E8%AF%81%E6%96%B9%E6%A1%88


页首
 用户资料  
 
9 楼 
 文章标题 : Re: 替代Java版本神州数码客户端的ZDClient
帖子发表于 : 2009-05-25 0:17 
头像

注册: 2008-12-13 19:39
帖子: 13284
地址: 物华天宝人杰地灵
送出感谢: 1
接收感谢: 6
虽然不用,支持反流氓客户端的努力! :em11


_________________
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 9 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译