编程
文章平均质量分 76
hquCTH
这个作者很懒,什么都没留下…
展开
-
利用C#编写shellcode与unicode相互转换的转换器
最近在做一个项目,开始我们都是把自己的代码转换换成shellcode的形式,结果前几天突然需要把自己的代码转换成unicode,如果要手工转换还不累死人啦,于是没办法,自己动手写了个小工具,实现这两种代码间的相互转换,听着挺高级的,其实就是把shellcode相邻两个字节互相倒置,就变成了unicode,不过重要的不是复杂与简单,而是写这个工具的思考过程。就单纯写这么个简单的小工具,想了很多思路让原创 2012-08-26 09:22:03 · 1280 阅读 · 0 评论 -
如何把任意一段机器码或unicode码反汇编成汇编指令
前几天碰到要把一段unicode装换为汇编代码的问题,一想就让哥好生纠结,网上资料各种查啊,不过研究了一下,结果发现方法还是挺简答的,有的说直接用OD,没错,不过个人觉得用OD还不是很方便,于是试下下面两种办法,思路都是先把unicode转换为shellcode的形式,这个我自己写了一个小工具,先转成格式为“\x”的shellcode,在把这段机器码复制到winhex里,转成exe文件,再利用几个原创 2012-09-08 22:07:43 · 7756 阅读 · 2 评论 -
[Java小程序] 实现简单计算器
这学期没事学了一点点Java,想写个程序练手,因为只学了一点点,所以暂时只能先写个实现简单功能的计算器练练。感觉写完后不是很好,如果路过的哪位高手给点建议,小弟万分感激啊。 由于期末来了,没太多时间,所以暂时就实现最简单的功能,等考试结束有时间再捣腾吧。 个人不喜欢用大量文字记叙程序,而且该程序也相对简单,所以直接画了张程序框架图,再配合代码的注释,就明白程序的原创 2013-06-19 19:56:05 · 3707 阅读 · 0 评论 -
关于Java中StringBuffer的capacity问题
从API查到capacity的作用是查看StringBuffer的容器容量是多少,刚开始纳闷这个跟length的区别在哪?试验了几次感觉有点不解。所以直接跟进源码分析。直接通过new StringBuffer(String str);时,capacity是str.length+16,从源码可知:如果直接是new StringBuffer(),则capacity为16原创 2013-07-20 17:37:59 · 1676 阅读 · 1 评论