快乐的事情从来不该忘记

发布于: 2007年12月09日

快乐的事情从来不该忘记,不想到老的时候只记得我们为哪些事情大吵若干架,而忘记我们曾经快乐的分分秒秒。

就让这个网页为我们记住他们吧,让那些快乐的事情不被时间的尘与土淹没:

1. 大吵一架后,我们又和好如初。
我跟MM说:“昨天郁闷的大半夜没睡,今天兴奋的半夜睡不着。你还让不让人活了?”
“你看,这多刺激阿”
汗//…

2.圣诞节快到了,和MM一起逛超市,看到买简易圣诞小红帽的。我就买了两个,MM抱怨买了没用,就圣诞节戴一下,没意思,etc …
可是,一回到家,我还没回过神来,她就先戴在头上了,还一晚上不舍得摘下来
唉….

3.MM升职了,原来是个没有科长的科员,现在变成没有科员的科长了。恭喜恭喜,要好好庆祝一下。于是我们朋友三个在路边摊好好吃了一顿。还有炒了两个小菜,外加一只猪耳朵和一瓶啤酒哦

4…

使用自由加密软件PHP screw对PHP源码加密

发布于: 2007年12月09日

本文为寻找人生的起点(http://blog.cn-ic.org)原创,如需转载,请注明出处,并保留原文链接。

我学PHP比较晚,完全没有接触过PHP3。等我意识到需要为php源码加密的时候,满世界的信息告诉我PHP的Zend已经可以完美反编译了。另外就是Zend是需要收费的商业软件(虽然也有30天的试用版本)和增对Zend加密指导文档的匮乏。

于是我选择了PHP screw 这款轻量级的加密软件。

采用BSD License

支持所有POSIX系统(Unix/Linux/Linux Like),不支持Windows.

最新版本是php_screw_1.5,更新时间2007-10-16.

官方站点位于sourceforge:http://sourceforge.net/projects/php-screw/

官方站点只能下到源码

1.从官方站点下载最新版本:

http://sourceforge.net/project/showfiles.php?group_id=52025

以下按我下载的php_screw_1.5为例: php_screw_1.5.tar.gz

2.解压缩:tar zxvf php_screw_1.5.tar.gz

3.通过README.en文件可以看到该版本软件包要求PHP5.x 环境,并要求zlib支持(通过执行脚本<? gzopen(); ?>来检查)。如果你使用的是PHP4.X版本,请下载php_screw_1.3版本

4.进入源码目录

#cd php_screw_1.5

先执行

#phpize

如果提示上述命令不存在,可能是由于你的php没有安装在标准目录下,请到php安装目录的bin文件夹下寻找,确定是否有该文件。然后回到php_scre_1.5目录下,执行

#/full/path/to/phpize

要成功执行phpize,需要有autoconf 和M4软件包。成功执行后,源码文件夹下出现configure文件

执行:

./configure

如果php安装在非标准目录,需要查看在phpize目录下是否有php-config文件,然后执行该目录如下

./configure –with-php-config=/full/path/to/php-config

5.自定义加密种子文件,这个可能是该程序的亮点

用你喜欢的文本编辑器打开源码目录下的my_screw.h,修改文件里面的数组文件,可以用数字添加该数组的长度。数组越长,加密越可靠。而且该数组的长度不会影响加密以及你的PHP程序执行的速度.

修改完my_screw.h文件以后执行

#make

6.正常执行完make后,你可以在源码目录的modules文件夹下找到php_screw.so文件。将该文件copy到phpinfo()里面extension_dir所指的目录下,然后在php.ini文件里面添加

extension=php_screw.so

重启apache,查看phpinfo()里面应该有php_screw的相关信息

7.转到源码目录下的tools文件夹,执行

#make

这里是编译php源码到php加密文件工具:screw

上面的php_screw.so其实是解析加密后的php源码

编译screw过程中会用到my_screw.h文件,所以请保证编译php_screw.so和screw时使用的my_screw.h文件一致。

make完成后会在tools目录下产生screw可执行文件,你可以把它放到任何你喜欢的path目录,如/usr/local/bin,/usr/bin等,确保你键入screw命令时可以找到

8.切换到你的php源码目录,比如你要加密phpinfo.php文件则执行

#screw phpinfo.php

则产生phpinfo.php这个加密文件,原文件copy为phpinfo.php.screw.打开phoinfo.php文件可以看到一堆乱码。通过web访问phpinfo.php以及phpinfo.php.screw则显示同样内容

9. php_screw_1.5有一个缺点就是screw 加密工具一次只能执行一个文件,如果你切换到你的php源码目录执行

#screw *

不会有任何文件被加密,如果要加密上百个文件,那正是灾难

解决办法如下 ,执行

#find /path/to/php/source -name “*.php” -print | xargs -n1 screw

可以对/path/to/php/source目录下的所有后缀为php的文件加密,包括子目录下的。

这样就基本做到的对php源码的加密。如果只是个人的小程序源码的加密,我想php_screw是一个不错的选择

得到WindowsXP管理员权限的有效方法(实践验证)

发布于: 2007年12月09日

本文为寻找人生的起点(http://blog.cn-ic.org)原创,如需转载,请注明出处,并保留原文链接。

如果你有光驱,如果你有进入BIOS的权限,那么请你不要继续看这篇文章了,去找一张WindowsXP光盘就可以了,想怎么搞,怎么搞。

我这里要谈的问题是针对公司办公电脑的。公司IT部门跟普通职员永远是一对矛盾。IT部门应公司领导要求,或者自己管理方便,总是想尽办法让你拥有尽量少的权限。光驱,软驱就别想用了;BIOS密码是不会告诉你的(当然大多数情况下,这个不是问题);C盘一定是NTFS格式的,boot.ini你就别去碰了,没有希望的,C盘有没有写的权限还需要看IT部同事们的心情呢; 封USB一般分两种:物理端口贴封条,那叫人治,系统设置卡权限叫法制,相对来说前者比较阴险;用域控制器统一管理权限;还会用各种组策略卡你各种应用程序执行权限的……

出于对自由的渴望,我们是绝对不会认输滴……

前段时间我写过一篇John/bkhive/samdump, 在Linux下破解SAM密的文章,是我的一个成功的案例,但是这不会绝对有用,因为如果BT的IT哥们把管理员密码设得足够复杂和长,那么就没辙了。这不,我换工作到新公司后就碰到了。让John帮我辛苦的算了1个月后,我决定放弃使用这种方法了

随便google一下,你就会发现windowsxp提升权限的方法N多,但是大多数是无效的,而铺天盖地的文章也只是不负责任的抄来抄去:

1.最著名的删除SAM文件,正常情况下你是没有办法动这个文件的。当你化大力气删掉这个文件后,会发现系统会崩溃。汗一下吧…

2.进入带命令行的安全模式,执行net user admin 123 /add 类似的命令。sorry, 首先,普通用户要进入安全模式就是管理员的话,微软就别混那么多年了;其次,普通用户要能添加用户,再让他变成管理员的话,微软照样不用混了。汗第二下吧…

3.运行各种能探测windows密码的rootkit工具。又是一个鸡生蛋,蛋生鸡的问题。能成功运行这些工具的前提一般是你有管理员权限;要是有管理员权限,你TMD还需要这个?汗第三下吧…

4.写个bat文件 ,上书一下代码:

net user admin 123 /add

net localgroup administrators admin /add

代替logon.scr, magnify.exe等系统程序。

这个有点靠普,但是执行起来也有难度。一来,windows对这些文件是保护的,你没有办法修改,删除,或者重命名,即使你把硬盘拆下来放到另外一台windows的机器上也一样。但是本文的方法是基于这个的。

声明一下,这不是我独创的,思想方法来源于互联网,我只是通过实践证明了它的可行性,让我们在公司上班的自由斗士减少弯路而已。

好了,开始吧:

1. 准备好用户添加脚本。用写字板写下如下内容,并将文件名改成magnify.bat

@net user admin /del

@net user admin 123456 /add

@net localgroup administrators admin /add

@exit

上述第一行会把admin用户删除,避免如果它存在影响后面两行的执行,如果不存在也不会影响后面两行的执行;第二行添加名为admin的帐户,密码设为123456;第三行将admin帐户加入到administrators用户组下;第四行退出

2. 将文件magnify.bat转化为exe格式。请你不要直接改后缀名,那样不能运行的。有一个工具叫bat2exe,可以转化:bat2exe 里面有,两个文件,bat2com.exe和com2exe.exe文件。分别用下面命令:

bat2com magnify.bat //生成magnify.com文件

com2exe magnify.com //生成magnify.exe文件

bat2exe工具是一个16位程序。如果上面连接无法下载,请google之

3.替换文件:将上面生成的magnify.exe文件替换C:\WINDOWS\systen32\magnify.exe文件。其实这个是放大镜程序,替换前,请确保先将原始magnify.exe备份好,以便用完后能够替换回去,否则以后你的放大镜程序就用不了了。

这个是这里最难的部分。再次重申,如果你有光驱,软驱,USB,BIOS等资源,请你用windowsXP光盘这个方便的方法,别走远路了。我是将硬盘拆下,放到Linux系统下替换的(顺便用到NTFS3g程序使得Linux对NTFS可写,这里用到的Linux下Mount windows分区,修改文件等知识不在本篇主题以内,就不讨论了。如果你需要,可以问我)。你也可以用其他办法,但是硬盘是拆定了,要不然没辙;另外一个系统确定别用WindowXP,因为这样不会成功。

4.运行magnify.exe。启动WindowsXP到登录界面,按Ctrl+U,弹出辅助工具对话框,上面有两个程序可选,放大镜程序和屏幕键盘程序。选放大镜,点击运行。然后你就可以用帐户admin密码123456登录。

恭喜,系统就是你的了。记得将原来的放大镜程序替换回去

这里只是我的成功方法,但是过程一定不是唯一的。比如替代程序不一定就是放大镜程序,你也可以用屏幕键盘程序。文件替换的过程就更加天马行空了,完全在于你的创造力了。

自我修养,从说话开始

发布于: 2007年12月05日

上唇代表天,下唇代表地
开口说话全不费力气
但会惊天又动地
急事慢慢的说
大事清楚的说
小事幽默的说
没有把握的事谨慎的说
没有发生的事不要传说
做不到的事别乱说
伤害别人的事,不能说
讨厌的事,对事不对人说
开心的事,看场合说
伤心的事,不要见人就说
别人的事,小心的说
自己的事,听听自己的心才说
现在的事,做了才说
未来的事,未来再说

如果对我不满的地方一定要对我说过去的留不住,未来的难预测,

守住现在,当下即是。要学习听任何话,
都保持欢喜。

证严法师静思语

这段相当有意义,尽管我相信这个世界上没有人能够完全把他做好。

我们的生活有很多不幸,也许并不是因为我们本身不够好,不够真诚;而是因为我们被别人认为不够真诚。要别人了解你,深入了解你,很多时候通过说话。了解的结果可能是你是个好人,

说话的艺术

或者你是个骗子,坏蛋,等等。

好吧,不管如何,我认为我是一个好人,所以我打算从说话开始练习。我把这张图用作了我的电脑桌面

一个意外的电话

发布于: 2007年11月15日

今天早上太蒙蒙亮,一个电话吵醒了我。nini_0009.jpg

“Damn it!一定是公司里面又有什么鸟事。”一看时间才6点多,一阵不爽油然而生。

为了不让铃声吵醒身边的MM,只得接起电话。没想到传来的是依依呀呀的声音,听起来应该是我才一岁多的侄女。可能是昨晚我刚跟我姐通过电话,一大早起来的她乱按电话,接通了我的(早听姐说小侄女喜欢讲电话了,喜欢在电话里叫她外婆)。

刚想挂掉,想想反正已经被吵醒,顺便尿个尿吧。于是一边听着,一边上厕所去了。小侄女还是依依呀呀的说着,偶尔“喂!喂!”地喊。

“妮妮,是你吗?”我也开始喊她。

结果她一听,兴奋了:“妈妈,来电话了!妈妈,来电话了!”

也许我姐睡得很熟,也许因为已经习惯了爱讲电话的女儿的这种叫喊。但是这种叫喊勾起了出门在外的我无限的思家之情。相信我的姐姐,爸爸,妈妈都会在睡梦中想我的…

体验了一次出口转内销

发布于: 2007年11月10日

今年十一前夕,由于在美国出差的同学即将回来,于是合计请他帮忙带一台相机回来。看中了一款Kodark Z712 is, 国内报价超过2300RMB,那边的价格是裸机1700RMB的样子。顺便搞了一大堆配件:2G SD卡,读卡器,三脚架,清洁套装,4个5号充电电池+充电器等等一大堆用得着用不着的东西,才300美刀。现在美元汇率便宜,还不到7.5,算起来也就2300RMB的样子。这个便宜还是贪了吧。于是就请他帮忙带过来了。

拿到手一看,相机的底座上赫然写着”Made in China”. 这种事情当然听说过,但是却也是初次遇到。缘何中国制造的东西,运了半个地球,卖的价格还要比在国内便宜那么多?有点不可理解。在天涯社区看到了一篇文章,浅浅分析了一下。文章就不转了,链接在这里:同样的电脑为什么美国卖得便宜很多?
套用一句:生活就像是强奸,如果你无力反抗,就请闭上眼睛享受

浙ICP备18056264号-1