解决在make xcache时出现的错误
Friday, May 21st, 2010 Posted in Linux | 1 Comment »上午在给php安装xcache插件时碰到的错误: /usr/include/php/ext/date/lib/timelib_structs.h:24:28: error: timelib_config.h: No such file or directory /root/xcache-1.3.0/xcache.c:2959: warning: initialization discards qualifiers from pointer target type make: *** [xcache.lo] Error 1 从错误的表面上看,仿佛是找不到timelib_config.h这个文件,但其实,这个文件是跟timelib_structs.h存在在同一级目录下的,我们只要打开/usr/include/php/ext/date/lib/timelib_structs.h 找到如下这行: #include 改为: #include "timelib_config.h" 然后重新make一下就可以了 对了,不能光安INSTALL文档上面说的把xcache.ini复制过去,要修改的,特别是extension相关的东西
破解星空极速3.3的用户名与密码
Monday, May 17th, 2010 Posted in 乱七八糟 | 3 Comments »记得很久的时候,还在星空极速2.X的时候,万恶的电信就开始用星空极速对拨号的用户名进行了修改,让我们找不到真正的用户名,也就没办法使用路由,三层交换等设备进行上网共享,不过,那次小小的修改还是难不倒中国聪明的网民的。很快,网上就传出了可以在系统日志中得到正确的用户名。 具体的方法我这里还是讲一下,因为,在现在的星空极速3.3中,我们还是要用到。 使用星空极速起码拨号一次之后,我们依次点开,开始--控制面板--管理工具--事件查看器,然后双击“来源”为“RemoteAccess",在描述中,我们可以看到”用户XXXXXX用设备PPPoE...“等字样,这个XXXXXX就是我们真实的用户名。通常,是在电信给我们的用户名前面加一个两字符的前缀。 在星空极速2.X时代,我们的事情到这里就算结束,之后我们就可以用密码进行拨号上网了,但是,当电信把星空极速由2.X升级到了3.3以后,印正了我开始最开始的担心——密码也被加密了。 但是还好,电信那群猪弄出来的东西不可能是固若金汤的,没有多久,加密的方法就被弄出来了。方法如下: (密码破解) 比如你的账号密码是:734 ,通过研究现在我们已经得到数字7的加密字串是“E5 91 D7 AB 9A A4 B1 88”,.数字3的加密字串是“E1 95 D3 AF 9E A0 B5 8C” ,数字4的加密字串是“E6 92 D4 A8 99 A7 B2 8B”,我们可以看到每一个字符的加密字串是以两个字符为一组,共有八组的一串字符,帐号密码的第一个字符是7,那么就取数字7的加密字串中的第一组字符,也就是“E5”;帐号密码的第二个字符是3,那么就取数字3的加密字串中的第二组字符,也就是“95”;帐号密码的第三个字符是4,那么就取数字4的加密字串中的第三组字符,也就是“D4”。所以734加密以后的密码就是“E595D4” 如果你的密码长度超过了8位,其取加密字串的方法就是减去8或是8的倍数,比如密码为:1234567834,那么在第九位的3就是9-8=1,取数字3 的加密字串中的第一组字符,也就是“E1”;第十位的4就是10-8=2,取数字4的加密字串中的第二组字符,也就是“92”。
Windows XP 自动登陆设置
Monday, May 17th, 2010 Posted in M$ & Window$ | No Comments »Windows XP 是一个比较安全的操作系统,每次启动时都要求选择账户并输入密码,对于公用电脑,这样当然更安全,但是如果这台电脑是一个人用,也没有什么重要资料,每次都要选择帐户并输入密码实在太麻烦了,怎么样才能让 Windows XP 不用输入密码自动登录呢?虽然很多朋友可以通过不设置用户密码实现自动登录,但是这样又感觉不安全。通过下面的方法,可以让你“两全其美”。 方法一: 单击“开始 → 运行”,输入“rundll32 netplwiz.dll,UsersRunDll”,按回车键后弹出“用户帐户”窗口,看清楚,这可是跟“控制面板”中打开的“用户账户”面板窗口不同哦!然后取消选定“要使用本机,用户必须输入用户名和密码”选项,单击确定,在弹出的对话框中输入你想让电脑每次自动登录的账户和密码即可。 事实上,在 Windows 2000 中也可以这样实现自动登录,不过它可以通过“控制面板”打开“用户账户”窗口,而在 Windows XP 中不行罢了。 方法二: 单击“开始 → 运行”,输入“control userpasswords2”命令,就可以打开原来 Windows 2000 风格的用户帐户管理界面,在这个窗口中去除“要使用本机,用户必须输入用户名和密码”的勾选,然后点击“应用”,在弹出的“自动登陆”窗口中输入要自动登陆的用户名和密码,确定后,一切就OK了。