|
且行且远
Archive for the ‘其他类别’ Category“数量”奖 “质量”奖 QQ聊天记录文件存储方式解密 最近花了几天时间跟踪了一下“QQ聊天记录查看器 5.3 华军版”,总算把聊天记录的存储方法弄清了。大家不要笑我,只是好奇而已,呵呵。 1.聊天记录存储方式 MsgEx.db采用Storage结构化存储。关于Storage复合文档的知识请查阅Microsoft相关文档,我们不做赘述。 大家可以用VC自带的DocFile View工具查看该文件的内容,可以看到文件结构大致如下:
|—-MsgEx.db
| |—-C2CMsg | |—-QQ号码 | |—-Data.msj | |—-Index.msj | |—-IMInfo | |—-info.dat | |—-Matrix | |—-Matrix.db | |—-SysMsg | |—-10000 | |—-Data.msj | |—-Index.msj | |—-DiscMsg | |—-GroupMsg | |—-MobileMsg |———TempSessionMsg 消息内容都存储在每个号码下面的Data.msj中,通过Index.msj索引。消息内容是经过加密处理的,必须经过解密才能看到。 2.解密方法 消息内容采用BlowFish分组加密。每8个字节为一个分组。密钥Key通过QQ号码生成,具体算法稍后讨论。 解密方法: a.取前8个字节,通过BlowFish解密, 得到decryptKey; b.decryptKey与后面8个字节XOR,对结果再进行一次BlowFish解密; c.将decryptKey与前8个字节XOR,得到第一组结果。 d.decryptKey与后面8个字节XOR,重复b,c两步。 e.最终全部数据解密完毕。 最后会剩下一组8字节无法解密,这个实际上是冗余数据,似乎是用来作为校验。 3.以上解密时,BlowFish的密钥是一个全局公用密钥Key。Key要通过QQ号码生成,具体步骤是: a.将QQ号码进行MD5变换,得到Md5Key b.取Matrix.db的数据,对其进行解码。简单说一下Matrix.db文件的结构: 将得到的CRK字段作为pData。 c.用Md5Key对pData进行BlowFish解密,得到全局密钥Key 4.以上讨论的都是本地聊天记录没有加密的情况。如果选择了加密,没有密码是肯定解不出来滴,大伙就不用费心了。 后记: 在分析过程中参考了牛人nbw和blowfish的帖子,小弟获益匪浅,在此一并致谢。 http://bbs.pediy.com/showthread.php?threadid=29098 http://bbs.pediy.com//showthread.php?threadid=862&goto=nextoldest 自助餐厅的噩梦——吃自助火锅的完全攻略 1,排空肚子,最重要!身体是革命的本钱! 2,只吃贵的,不吃对的; 3,水少喝,不喝最好!要喝,等到吃到尾声再喝,而且不要喝廉价饮料,要喝就喝咖啡,再苦再甜都没关系!我结尾时可以连喝三杯,我一朋友可以连喝六杯。这才叫实力!他当晚就睡觉就没闭过眼! 4,六亲不认。抢菜时,千万不要分散注意力,不要看见熟人就打招呼。要装作看不见 !要知道,晚一秒,虾子就没了啊!而且,就算是熟人,也会跟你抢底! 5,肥的,油腻的,少吃,尤其是叉烧之类的,很容易饱。不过,用于润滑肠子加速排 泄,可以考虑,但要谨慎。 6,熟悉地形。记住,贝啊,虾子啊,螃蟹啊,都放什么地方,要熟记于胸,直奔目标。 7,要慢慢吃,吃累了,聊个天 ,抽个烟,不一会儿,又饿了。 8,中途多去厕所,及时排泄,腾出空间。 9,选择餐友很重要,男的,要能吃;女的,要能拿!反正食量小,脸皮薄的,千万别带他去,肯定影响你的食欲。 10,天下无敌的----健胃消食片!!!(绝不是广告!) ●我们是口号是:扶着墙进,扶着墙出● 正规程序是,三天之内不沾荤腥,只吃瓜果蔬菜稀粥清汤。决战当日,早饭食谱为酸黄瓜一条,牛奶一杯。午餐除了喝水,基本就不要进食了。一是为了虚怀若谷,二是为了刮油。眼睛里偶尔出现十几颗星星属正常反应,别怕,饿不死。但记住,头脑要保持绝对清醒。 开进现场后──如果阁下还能轻移莲步的话──千万不可轻举妄动。先看清形势。这 里头学问大了,容我细说。 一、观察地形。主要是指主菜的摆放位置。一般说来,任何自助餐为了诱惑消费者,都会有几样主打菜肴,这些菜肴是自助餐的精华,决定了该餐厅的档次和定价基础。搞定这几样是取胜的关键,好比在战场上占领了某某高地。所以,阁下选择的桌位必须靠近主菜,以便随时取用,避免在漫漫征途上浪费不必要的精力和时间。同时,最好能选择较隐蔽的位置,比如柱子后面,或是拐角。这样你可躲在暗处,纵览全局。并且可以避免别人窥看你那如狼似虎如狂似癫的吃相。 二、分析对手。一般规律是,什么档次的餐厅就走进什么样的顾客。但无论如何,既然是来吃自助的,绝大部分人都想尽量多吃一口。当然,在自助餐厅里,我也见过只吃两片面包,喝一杯咖啡的事主,那是故意显摆的假正经假小资。玩高雅你大可以去西餐厅、咖啡馆嘛!何苦这般做作?别理他们,咱们走自己的路,让别人说去吧。 在战略上必须重视对手,你要这么看待那些同你共同进餐的同志:低档次餐厅里多是蓬头垢面的流氓,高档次餐厅里多是假装斯文的败类,均不可掉以轻心。人若要脸,我也要脸,大家斯文,彼此客气。人若不要脸,我也不要脸,大家随时可以甩开脸皮干,别以为我们文化人是好欺负的。 三、快拿慢吃。对于成本高昂的主菜,向来不会供过于求,通常每隔一段时间才会上来一盘好菜。说时迟,那时快,一片刀光剑影闪过,盘子里已空空如也,颇具几分禅意。这教育了我们,好东西都是转瞬即逝的。犹如一现之昙花,过隙之白马。所以,关键时刻,阁下切不可手软,以免贻误战机。 到了你的锅里就是你的了,没人跟你抢,可以从长计议了。无论多么饿,还是应该慢 条斯理。其一,我们是有文化的人,应该尽可能地保持风度。其二更重要────我的经验是,狼吞虎咽,吃得反而少。细嚼慢咽,塞得更多。 四、多荤少素。营养均衡的道理我也懂,但你是在自助啊哥们!平时你吃多少苦瓜菜 叶我不管你,可是在自助餐厅你就得拿荤腥出气,打我屁股,我不乖…着最贵的使劲。不然你就亏了,哥们。 你说吃这样的火锅,一次得花多少时间? 我觉得怎么着也得两个钟头吧 两个钟头?!那是热身 四个钟头起 你别嫌长,还不上厕所 你得研究食客的吃饭心理 愿意花两个钟头吃饭的食客 根本不在乎再多花两个钟头 什么叫成功食客你知道吗? 成功食客就是 吃什么东西都吃最贵的,不吃最好的 所以,我们吃自助火锅的口号就是 扶着墙进,扶着墙出 本篇文章指出中国父母常犯的错误。这些错误小的来说误了孩子的终生幸福。大的来说,降低了全体国民健康素质和合作能力啊。 * 1)让保姆,爷爷奶奶带孩子。不自己亲自照顾。 很多中国父母以为孩子只要身边有人看著,没有生命危险就好。其实从出生开始,孩子就需要和别人交流。不会说话也可以交流。肌肤的接触,拥抱,关注的眼光,和他说话。孩子需要不断的交流,会变得比较聪明,对爱有安全感。我们很多家庭的孩子,是在没有关注的环境下长大。脑子会变得怪异呆滞。然后永远缺乏爱的安全感。终生追求那童年,婴儿时期失去却永远追不回的爱。 * 2)把孩子当炫耀比较的对象。 中国人一方面爱面子,一方面想鼓励孩子上进。常常说,你看人家孩子多用功,成绩多好。人家又得了什么奖。这种比较最要不得。况且常常是当著很多人的面说。说难听点,孩子考试考不好只怪你基因太差。人受到基因影响太多了。包括智力,个性种种。并不是孩子不愿意做好。实在是你的基因问题太多。你每一次把孩子和别人比,只带给他多一份不满和痛苦。对于事情没有什么帮助。 这种比较和竞争的心里,也导致中国人团体比较无法和谐合作做事。喜欢互斗。对于能力强的人不是佩服,而是嫉妒,要拉他下来。学校的老师更是火上加油。整个家长和老师的教育观念需要加速修正。否则中国人的团队合作永远不如人。 * 3)不尊重孩子的隐私和权利。 很多父母抱著传统的观念,把父母摆在权威的角色。认为子女是属于父母的。这种不把孩子当一个拥有完整权利个体的错误观念,导致个人和社会的很多不良的后果。父母进入子女房间应该先敲门。移动或用孩子的东西应该得到他的允许。任何牵涉到子女的决定应该先和子女商谈。不要随意翻看子女的日记或隐私。应该尊重孩子的所有权利,把他当一个成人一样尊重。这个尊重是从出生换尿片开始。换尿片前,先和颜悦色告诉他要换尿片了,向他道歉,请他忍耐一下。 这种尊重的精神是我们社会所缺乏的。导致社会缺乏服务和尊重的观念。不被尊重的人以后也不知道尊重别人。 * 4)把孩子塑造成自己想要的方向。 很多父母把自己一生的遗憾寄托在孩子身上。一直逼孩子往自己以为是正确的路走。即使孩子并不适合,或者不喜欢。譬如学钢琴。譬如出国。在这种压力下,家庭变的不快乐。亲子的愉快时光成了斗争大会。牺牲了亲子的和谐关系,追求一些莫明其妙,也不见得正确的父母理想。当子女长大回想起童年,尽是不快乐的回忆。的确是些愚蠢父母的作为。 * 5)把学校成绩当成一切表现的指标。认为越用功越好。一切面向高考,面向出国。 很多父母愚蠢地以为学校的成绩代表一切。人生的目标两个,一是高考,二是留学。目标订清楚了。父母剩下的工作,就是用一切威逼利诱苦肉哀求,来达到这个目的。这个科举时代遗留的过时观念,仍旧深存人心。 其实事实摆在面前。很多出国回来现在找不到工作。很多北大清华的现在也只能混口饭吃。在学校的成绩并不代表一切。反而是全面的能力,活力,毅力,性格,才是影响他们一生的重要因素。 * 6)认为早起很好。睡觉就是懒惰。 成长中孩子需要充分的睡眠。目前全国教育界正在集体犯罪,剥夺孩子们的睡眠时间。毁灭中华民族的健康下一代。很多孩子6点就起床。每天睡不足8小时。全国还在推广早起才健康的错误观念。睡不足会影响发育。脑力会减退。我们的孩子需要充分的睡眠。 全国违法让孩子在周末学习或晚睡觉的教育人士应该用严厉的法律措施来禁止。剥夺中国孩子的玩耍放松睡觉的时间,是全国性的集体犯罪。应该逮捕这些犯罪的教育人士。 * 7)认为孩子不应该做家事,应该把时间拿来学习。 社会学家调查的结果,在家常做家事的孩子将来生活比较幸福。可能是因为处理事情的能力比较强。所以长大以后比较不容易有挫折。或者比较能面对挫折。中国的父母为了让孩子学习,剥夺了一切孩子做家事的机会。剥夺了他学习工作,学习分担责任,学习面对问题的机会。教养出一个个只会解几题数学(又解不好)的傻孩子。中国父母应该让子女充分分担家事。学校应该全面减低作业份量。 * 8)缺乏幽默感和轻松的一面。 或许因为各种压力,家庭的基本气氛就是逼孩子学习。什么是家庭生活?什么是亲子活动?完全不知道。父母因为生活压力,失去了幽默感,失去了轻松。一切都是逼,都是赶,都是高考。实在不知道人活著是为什么。亲子或夫妻在这种缺乏轻松和幽默感的气氛下,一个小挫折就会引爆冲突。 * 9)认为父母的爱可以是对子女任何不合理要求的借口。 男女之间,爱并不是为一切所欲为的借口。或许因为电视剧演太多了。很多人以为爱就可以当一切的借口。很多父母常对子女说的一句话:我们这样做,也是因为爱你,为你好啊。想用这句话堵住子女的反驳。这简直荒谬。要求不合理就是不合理。别把爱扯进来当挡箭牌。父母的要求应该要合理。让孩子心服口服。 * 10)认为养孩子是坚苦的义务,不是享受。 中国父母,经过传统的教育,习惯把养育儿女当成艰苦的义务。也因为这个苦,而常常暗示或明示子女要回报,孝顺。比较正确的态度是养孩子是一种上天赐予的享受。应该享受和子女相处的时光。享受看著他成长的乐趣。 职业性格测量——测试结果 1.因素A——乐群性 2.因素B-智慧性 3.因素C-稳定性 4.因素E-影响性 5.因素F-活泼性 6.因素G-有恒性 7.因素H-交际性 8.因素I-情感性 9.因素L-怀疑性 10.因素M-想象性 11.因素N-世故性 12.因素O-忧虑性 13.因素Q1-变革性 14.因素Q2-独立性 15.因素Q3-自律性 16.因素Q4-紧张性 |
|
||