- 博客(13)
- 收藏
- 关注
原创 花指令免杀
最近开始研究免杀技术,首先强烈推荐《黑客免杀攻防》一书,作者写的很接地气,非常有实战性的一本教材。我看了之后,对其中的一些思想和用到的技术比较有共鸣,是这段时间难得坚持看的一本书。 免杀中有一种花指令技术,意思就是将可执行文件反汇编,然后加入自己写的一串看似没有意义的,但是可以打乱执行顺序,从而不被杀毒软件捕获的一种技术。按照书中开始实战,但是发现有问题。每次用ollydbg加载可执行...
2014-03-08 09:23:52
723
原创 做了软raid1之后,系统变的非常慢
昨天晚上弄到了晚上3点左右,基本已经好了,关机之后今天早上拿到德胜电信机房托管的时候,发现这个速度慢的惊人,光是启动centos就花了半个小时。 进入系统用TOP一看,发觉LOAD都在8左右,基本都是md0_raid1和md0_raid_recover这两个进程导致的iowait超高,因为这个时候是在rebuid中,LOAD高可以理解,但是rebuild的速度非常慢,本来基本半个小时可以r...
2011-08-06 21:27:13
4460
原创 移动硬盘当做CENTOS系统安装盘
从CENTOS官网上下载的ISO,直接烧录到光盘中就可以从光盘启动了,那移动硬盘呢,也是这样么,答案当然是否。这里牵涉到的问题是一个引导区得问题,BIOS从移动硬盘启动的时候,会去寻找硬盘的第一个扇区(512字节)的BOOTLOADER,LINUX世界里一般是GRUB,也就是所谓的引导程序,这个程序会帮计算机定位到LINUX安装的ISO文件。 CENTOS里面建议下载DVD版本,原来的1o...
2011-07-17 15:10:05
405
为已安装的CENTOS系统组建RAID
服务器上目前已经托管了一些站点了,虽然我使用的是远程的rsync,每天晚上凌晨3点都会自动从上海的主机机房同步过来,但是考虑到恢复的时间过长且很麻烦,于是决定为服务器组建一个RAID1的磁盘阵列。现在后悔为什么当初不在装系统的时候就把raid考虑进去了,咳,早知现在何必当初呢。什么事情一开始没有做好准备,之后去弥补必定是加倍麻烦的。 要做RAID其实说难不难,说易不易, 特别是这其中的细节...
2011-07-17 14:45:59
529
javac编译后的.class文件都是unicode的来源<转>
在编译的时候,如果我们没有用-encoding参数指定我们的JAVA源程序的编码格式,则javac.exe首先获得我们操作系统默认采用的编码格式,也即在编译java程序时,若我们不指定源程序文件的编码格式,JDK首先获得操作系统的file.encoding参数(它保存的就是操作系统默认的编码格式,如WIN2k,它的值为GBK),然后JDK就把我们的java源程序从file.encoding...
2010-04-24 11:37:01
189
web编程中出现的中文乱码的解决套路
这段时间做网站又再次的碰到了老掉牙的中文乱码问题,实在是揪心啊,感觉一点进步都没有,每次解决了下次又出现了。这次下定决心想授人以渔而不是鱼了。 解决这个问题的万金油当然是按照乱码从生成到结束的整个过程着手分析,以下是流程分析:源头在数据库,首先你要保证你在数据库中搜出来的结果不是乱码;如果是乱码,那么必然你数据库的字符集没有改为需要的中文字符集,例如mysql,这时候较为简单只需要在...
2010-04-19 16:55:10
231
ibatis的dbcp连接池的配置项没有全部用上
大家且看ibatis2.1.7.597源码: private BasicDataSource legacyDbcpConfiguration(Map map) { BasicDataSource basicDataSource = null; if (map.containsKey("JDBC.Driver")) { basicDataSource = ne...
2010-04-16 22:28:56
249
css sprite - web开发者的福音
在html页面中经常会嵌入许多图片,而一些大型站点(图片较为丰富)的站点会有一个问题就是每请求一个图片就会去作次HTTP请求,图片越小越密,HTTP请求的成本就越高,为了解决这个问题,于是应运而生了css sprite。 css sprite的意思就是把这么多小而密的图片(通常为背景图片)合成为一张,这样浏览器只要通过一次请求就可以把这些图片全部捞回来,而CSS代码端只需要通过backgr...
2010-04-12 14:20:11
111
ibatis的自带的默认简单连接池性能
晚上打开浏览器从服务器取图片的时候发现速度慢的惊人(没有用任何服务器端缓存),大概会延迟很长时间才打开,后来去打日志,看了下:Sun Apr 11 20:41:20 CST 2010[DEBUG] 2010-04-11 20:41:27 :Created connection 25706868. [DEBUG] 2010-04-11 20:41:27 :{conn-100000} ...
2010-04-11 21:25:52
465
CSS用了clear:left之后,margin-top失效
又是一个奇怪的CSS问题,为什么CSS总有这么多不确定因素呢?对前端开发人员实在是中打击,又丧失了点对CSS的热情了。且看代码: #div1{ float:left;}#div2{ clear:left; margin-top:20px;} 照理讲,div2应该和div1差20个像素,但是事实证明他们之间一点空隙也没有,解决方法是不得不在html中...
2010-04-11 12:52:13
269
使用ibatis2.1从mysql数据库中读取blob数据展现在网页中
为了要实现一个在网页上显示出图像的需求,而这些图像又是可以从后台来CRUD的,所以我打算采用数据库存图片的解决方案,数据库使用mysql。 mysql存二进制数据一共有四种类型:TinyBlob, Blob, MediumBlob, LongBlob。这些类型主要的区别在于他们的容量,依次可以存储255B, 65K, 16M, 4G。所以对于这个需求,我选择了MediumBlob,...
2010-04-10 12:47:13
192
DIV标签可以简单的直接结束掉吗?
经过上次的计划,我准备用DW做前端,因为是可视化的软件,管理和开发相对来说比较方便和直观,真的不得不赞叹DW的贴心,感觉许多地方处理的都很人性化,用起来特别的爽,不过正当我用默认的FF来浏览我刚用DW开发好的页面的时候,发生了意料之外的事情。 以下是一部分XHTML的代码: <body id="overview"> <div id="header"> ...
2010-04-05 14:14:17
539
web网站的开发流程
最近接到了一个关于普通的简单的网站开发的项目。这个网站的内容是关于音响器材的,一共有六张页面,而且图片是已经提供了的,并且图片的格式是CorelDraw。同时这个网站需要有个后台,页面中的内容要随之而变动,也就是说是个动态的站点。 大家知道CorelDraw是一个类似于Adobe Illustrator的这种做矢量图很有名的软件,不同于PhotoShop是做位图的,而在网页中显示矢量图,目...
2010-04-03 13:10:54
126
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人