- 博客(8)
- 资源 (2)
- 收藏
- 关注
转载 MSNP18协议分析(二)--- MSN登录身份认证
目录(?)[+]一 连接服务器连接到DS服务器连接到NS服务器断开服务器连接二 身份验证SSO认证方式登录验证生成登录是发送的p三 小结这一篇开始主要介绍MSN登录部分的协议分析,总体来说,登陆这一块是整个MSNP协议的一大块,也是比较复杂的一部分。整个登录的过程主要包括:连接服务器,身份验证,获取用户信息和联系人列表,把联系人列表发送给服务器,发送个人
2013-03-12 11:15:14 4388
转载 MSNP18协议分析(一)--- MSN协议介绍
目录(?)[-]一 MSNP二 MSNP基本概念服务器协议命令错误代码编码方式名字三 通讯过程近一个多月一直在做手机上一个MSN客户端的项目,目前项目也接近尾声。对于MSN的一套协议,有了一个大概的了解。之所以说是大概的了解,是因为文档基本没有,网络上大部分都是比较老的协议。唯一具有参考价值的是一个C#版的开源MSN和一份微软MSNP13的命令文档。更多的还是我们自
2013-03-12 11:13:10 2538
转载 MSNP9协议分析
转自:http://www.blogjava.net/wadise/archive/2006/04/23/42638.html?opt=admin前 言MSN Messenger 是Microsoft开发的聊天工具,目前在国内拥有很大的用户群。使用MSN Messenger可以与他人进行文字聊天,语音对话,视频会议等即时交流,还可以通过此软件来查看联系人是否联机等。该软件的最新版本是6.1
2013-03-11 16:25:41 2083
转载 MSN Message协议分析
转自:http://www.cnblogs.com/happyhotty/articles/1900206.html一.What is the MSNP (MSN Messenger Protocol)?MSN消息协议由一系列的在客户端和服务器之间传送的命令组成。例如,你的一个好友下线了,服务器就会发送一条消息:FLN example@hotmail.com到你的客户端。你的客户端就会
2013-03-11 16:20:55 2869
原创 Ubuntu与Windows双系统修改默认启动项
电脑上先装到Windows系统,后装到Ubuntu。之前默认启动Ubuntu,现在想修改过来。 方法: 1、在Ubuntu系统,终端内输入: sudo gedit /boot /grub/grub.cfg 这是启动项的配置文件,修改其中对应项即可。 然后输入密码 。。。。 此时进入配置文件。 2、修改配置文件,红色行
2013-03-07 20:35:23 5158
原创 Ubuntu下整数溢出问题
计算256*4096*4096要将数据类型定义为uint32_t 或uint64_t,而不能是unsigned int(long)类型,否则会溢出。uint32_t包含在头文件中。呵呵,解决了。
2013-03-06 22:05:27 2063
转载 linux线程函数大全
线程 创建一个缺省的线程 缺省的线程的属性: l 非绑定 l 未分离 l 一个缺省大小的堆栈 l 具有和父线程一样的优先级 用 phread_attr_init() 创建一个缺省的属性对象, 用属性对象创建一个线程 pthread_create(3T) int pthread_cre
2013-03-05 13:16:35 1877
原创 Linux内核同步
Linux内核学习从零单排(四)1.所谓临界区(临界段)就是访问和操作共享数据的代码段。避免并发和防止竞争条件成为同步。2.死锁产生条件:要有一个或多个执行线程和一个或多个资源,每个线程都在等待其中的一个资源,但所有的资源都已经被占用。所有的线程都在等待,但他们永远不会释放已经占有的资源。于是任何线程都无发继续,这便意味着死锁的发生。3.规避死锁的原则1)按顺序加锁。2)防止发生饥
2013-03-04 14:41:35 1934
Hadoop权威指南-中文译版
2013-11-26
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人