Time enough for love
术业
ESP EBP在函数调用时的具体操作
Jun 21st
最近打算重新拾起汇编和exploit方面的知识 看书时发现对栈操作 EBP和ESP这些东西都快忘记了
搜到一篇文章 讲得很详细 特地记录一下
http://learn.akae.cn/media/ch19s01.html
要点是: stack在内存里是从高地址向低地址增长的 是FILO的结构
EBP指向栈底的内存地址(低地址) ESP指向栈顶的地址(高地址)
在一个函数调用里面 EBP不变 ESP随着push和pop的操作变化
push时ESP-4(压栈 栈向低地址增长) pop时ESP+4(出栈 栈向高地址回溯)
函数的局部变量都是通过EBP加减偏移量来寻址
请大家帮忙做个调查-v-
May 31st
关于相册使用的小小小调查 -> 请猛力点击这里
考虑购买一个付费的相册服务
flickr的付费服务不算贵 一年25美元 无限空间无限set 相比picasa 一年20美元10G的存储空间 无限set
价格差不多 picasa的长处是注重于权限设置和基于相册的分享 而flickr更像是摄影社区 community的资源上有着巨大的优势 这一点估计只有deviantart能够匹敌
当然 在天朝访问还需要考虑服务稳定性和河蟹度 不然一不小心给GFW了还不知道怎么回事…
重新换一个模板
May 26th
觉得官方的这个忆江南感觉还挺好的
稍微做了一点小修改 去掉顶部的一点小广告链接 还有底部的版权说明:)
打算把之前用的那个模板整理一下 然后分享出去 不知道有多少人会感兴趣
忆江南 素材来自杭州的江南驿旅社 大学时去玩 住过一次 那是个不错的地方
总有一天我的浏览器会哽咽至死
Apr 10th
mac下應用程序清單
Mar 23rd
随便记一下 免得自己忘记了…
搞了个macbook到现在 游戏+程序装到/Application有15个G 发现很多本来简单的功能还得单独找app用 比起来还是么有linux甚至windows舒服
现有软件列表:
编程IDE – Komodo 好用 各平台都有
视频播放 - VLC
音频转换 – Switch 因为itunes/ipod不认ogg还是哪个格式…害得我必须转换歌曲 md
虚拟机 – VMware Fusion 甚至可以直接启动用Boot Camp装在硬盘里的实际windows
看chm文档 – Chimp
MSN/Gtalk/etc – Adium 比msn官方版好用太多 官方版至今居然还不能支持离线消息收发
图片处理 – Lightroom 2
程序卸载清理 – Appcleaner
irc – Colloquy 还是有不少人仍然热爱这种传统的聊天方式
添加字典 – DictUnifier 给自带Dictionary添加star dict格式的字典 朗文中英文等等
更换Dock style – DockLibrary
网络硬盘 – Dropbox 好用得一塌糊涂
压缩/解压缩 – iArchiver
修改mp3中文编码乱码 – ID3Mod2 mp3里的中文tag乱码 这是个永恒的问题
磁盘碎片整理 – iDefrag 此物不宜多用 但是我不用此物 完全无法用boot camp分区装另一个系统
*** – iSerial Reader, KCNScrew 不知道的自己google 谁叫咱是穷人
terminal终端 – iTerm
无线网络嗅探 – KisMAC 不懂的可以飘过…
Last.fm – Last.fm …
Mind Map工具 – MindNote Pro
系统减肥清除多余语言 – Monolingual 用前请仔细阅读说明书..
iTunes看歌词伴侣 – nLyrics 复旦的牛淫写的噢
做文档/流程图 – OmniGraffle Professional
系统清理/设置 – OnyX
iphone 破解 – PwnageTool & QuickPwn
QQ – QQ mac官方版… 聊胜于无…
取消多余的Services菜单 – Service Scrubber
bt – Transmission
挂载bin/cue/iso文件 – Toast Titanium
上bbs – Welly
图片快速浏览 – Xee 类似windows的图片浏览器 比Preview好用噢
Latex工具 – TexShop
另外什么Adobe CS4 全套 M$ Office 2008全套 这种耳熟能详的就跳过把…
Safari下的input 样式
Mar 3rd
参见这篇文章http://www.bartelme.at/journal/archive/safaris_search_field
Safari加入了一个新的html input类型 <input type=’search’> 这个类型只在Safari下有自己的样式效果
圆角边框, 并且加入了很多独有的属性, 其效果就是和Leopard里系统随处可见的搜索框一模一样
可以保存搜索历史, 有右边的小叉清除按钮
虽然说很好看 也很好用 但严重的问题是和其他浏览器以及CSS标准全都不兼容(不知道其他基于WebKit的浏览器支不支持)
苹果的脾气就是这样…
上面那个网站演示了一个解决办法, 用一个javascript 判断浏览器是否是Safari 然后替换标准的<input type=’text’>成为<input type=’search’> 具体代码就不具体分析了…我暂时还不考虑专门为Safari的美化去研究这个…
另外 Safari 4 Beta的确比Firefox 3.1要快不少, 另外Chrome在windows下也是很抢眼, 现在就期待Chrome的mac能尽早出来了…
新修改了一个模板
Dec 22nd
全当学习CSS布局和配色
折腾了大半天
本来是想把另外一个word press的模板移植到blogbus上来的 在自己电脑上调试看起来没问题 传上去就不行了..晕阿
后来逛到另外一个模板 觉得很不错 就顺手修改移植到blogbus上来勒
发觉我还是比较习惯暗色系的模板 白色的太亮 颜色搭配对比总感觉太冲太强烈 不是很舒服..
HOWTO live in mac
Aug 14th
小白入手 现在是黑白配了 虽然thinkpad已经被我折磨到电池挂掉 散热暴差 还经常不能关机…
因为一直用的是linux 转到mac平台稍微有点不习惯 不过慢慢就好了
个人感觉 leopard里的中文字体已经落后于linux的技术了 看来苹果还是没有好好为中文字体做些hinting方面的优化
不过我在linux里用微软雅黑字体用习惯了 说到底还是微软的这个字体看起来舒服 orz
于是我现在猥琐的在leopard里装上了雅黑字体 然后把firefox里中文字体全部改成雅黑..稍微好一点
还是达不到linux里的效果
一些软件推荐
Dock Library: 修改dock的主题 我还是比较喜欢黑色背景的dock风格 类似的软件还有不少
nLyrics: itunes显示歌词的程序 复旦的牛淫nanmus写的 很不错
MacTex: 写论文必备的latex套装 包括TexShop LaTeXiT BibDesk和拼写检查器 spelling check on the fly 挺方便的
Delocalizer: 删除电脑里预装的不必要的语言文件 默认装了一堆一辈子也不会用到的语言环境 删掉之后可以节省2G的空间
nally: 上bbs软件..这个就不用多说了
DictUnifier: 转换字典的工具 默认的dictionary没有专门的英汉和汉英字典 这个工具可以把stardict的字典转为dictionary程序可以识别的格式 于是用默认的字典程序就可以了
Mplayer OS X: 播放器之王 没得说 个人觉得比quicktime好
还有itunes不能听ape…用个小软件叫XLD把ape格式转成其他格式才可以..
默认itunes也不支持ogg..去ogg的网站上有for mac的解码器下载
Fink: linux程序支持 这是一个类似debian下的apt-get工具 提供很多为mac系统编译的linux程序 比如我非常需要的lftp..
其他官方软件就不说了 现在office photoshop msn qq skype都有mac版 基本能满足需要
gnome下kde程序字体
Aug 8th
还是记一笔 免得每次都去查
在gnome里修改kde程序的字体 网上google到的一般都是说装qtconfig 和kcontrol (对kde3.x而言)
然后分别在这两个里面修改字体设置
但是我现在的archlinux里 找不到kcontrol这个包 qtconfig的设置对kile界面的字体不起作用
我装了qt3和qt4两个包 qtconfig是for qt4的 /opt/qt/bin/qtconfig是qt3
但是两个都设置之后 还是不起作用
解决办法是直接修改以下文件:
~/.kde/share/config/kdeglobals
加入类似下面的内容
[General]
activeFont=DejaVu Sans,9,-1,5,50,0,0,0,0,0
desktopFont=DejaVu Sans,8,-1,5,50,0,0,0,0,0
fixed=Monospace,8,-1,5,50,0,0,0,0,0
font=DejaVu Sans,8,-1,5,50,0,0,0,0,0
menuFont=DejaVu Sans,8,-1,5,50,0,0,0,0,0
smallestReadableFont=DejaVu Sans,8,-1,5,50,0,0,0,0,0
taskbarFont=DejaVu Sans,8,-1,5,50,0,0,0,0,0
toolBarFont=DejaVu Sans,8,-1,5,50,0,0,0,0,0
这里我使用的是DejaVu Sans字体, size是8或者9号 可以根据自己需要修改
~/.kde这个目录现在是for kde3.x的 新的kde4的目录是单独的 ~/.kde4
所以如果要修改kde4的程序 照理说修改~/.kde4/下相应的文件即可
你说丫这是何必呢
Jun 20th
这个故事告诉我们 作人要厚道 该收手时 那是一定要收手的 cops下手 那还是很黑的
美国高中生侵入学校电脑修改成绩遭69项指控
http://news.sina.com.cn/w/2008-06-20/040315780501.shtml

据新华社电 美国一名高中生为申请好大学,非法侵入学校电脑,修改成绩。
这名高中生当时可能没有想到,他如今因这一行为面临69项指控。他定于19日出庭受审,如果罪名成立,可能入狱38年。
多次作案
英国《泰晤士报》19日报道,现年18岁的奥马尔汗是美国加利福尼亚州奥兰治县特索罗高中的学生,今年毕业。
当地警方说,奥马尔汗在今年1月至5月用万能钥匙至少6次在夜间或周末进入学校。他窃得学校老师的电脑账户和密码,非法进入学校电脑系统,把数门课程的成绩修改为A。他还在学校电脑上安装软件,使他可以从其他地方侵入学校电脑系统。
警方还发现,奥马尔汗在数次考试前取得试卷和答案的电脑拷贝,并用电子邮件发给其他数十名学生。
奥马尔汗今年4月在一次英语考试中作弊被发现,没有通过考试。奥马尔汗随后撬开校长助理办公室的门锁,销毁他的作弊记录。
在奥马尔汗一次夜闯学校、修改成绩后几小时,校方发现他的一项成绩出现改动,并报告给当地警方。
调查人员还发现,奥马尔汗曾帮其他12名同学修改成绩。
从重惩罚
奥兰治县检察部门决定以多项重罪指控起诉奥马尔汗。
“这不是单纯的考试作弊行为,”奥兰治县地方检察官办公室发言人苏珊·康·施罗德说,“这是一次有组织、有密谋的欺诈行动。”
奥马尔汗如今面临69项指控,包括更改和盗窃公共记录、电脑欺诈和入室行窃等,目前保释金为5万美元,定于19日出席庭审。
如果法院判决全部罪名成立,奥马尔汗可能将不得不在狱中度过38年。
检察方认为,奥马尔汗的高中同学坦维尔·辛格可能是共犯,也对他提出多项指控。
“我们对于这两名学生面临指控感到难过和遗憾,”当地教育部门发言人贝弗利·德妮古拉说,“我们已与执法人员合作,同时采取严厉惩罚措施。”
奥兰治县治安官办公室发言人吉姆·阿莫米诺说,随着调查展开,嫌犯可能面临更多指控,也可能有更多学生牵扯进来。
他说,这次案件中,涉案学生年龄之小、情节之严重在奥兰治县实属罕见,“我想他们肯定后悔没将聪明用在学习上”。
青少年高科技犯罪引发忧虑
特索罗高中是当地名校,共有约2800名学生,多次出现在美国媒体列出的优秀高中排行榜中。
这所高中还曾出现在美国电视节目“奥兰治县的真实主妇”,并因此声名更响亮。
奥马尔汗的辩护律师卡萝丽·拉瓦科特说,奥马尔汗是名“确实不错的孩子”,不少孩子的真实情况可能与人们从表面看到的不一样。
这起案件也再次引起人们对青少年高科技犯罪的重视。《泰晤士报》说,越来越多的美国高中生甚至可以使用具备上网功能的高端手机,进入学校电脑系统。
奥兰治县媒体还发起一项关于高科技犯罪的调查,探讨高科技带给青少年的利弊。
2005年,特索罗高中两名学生威胁杀害英语老师,一度引起美国社会广泛关注。
69项指控
34项篡改公共记录指控
11项盗取和隐匿公共记录指控
7项非法进入电脑和欺诈指控
6项入室行窃指控
4项身份信息盗窃指控
3项篡改账面记录指控
2项获取赃物指控
1项密谋指控
1项预谋篡改公共记录指控
