- 博客(34)
- 资源 (3)
- 收藏
- 关注

原创 普通PE文件的基本格式整理
普通PE文件的基本格式 我以notepad.exe为例子说明pe文件的基本格式,因为notepad.exe具有普通PE文件的基本格式。以下是整个PE文件的全貌://@2015/10/22这样比较容易看明白!大家看上面的图就好,下面的我也不删了。 文件偏移 文件 00000000 DOS头 00000040 DOS存根 000000e0 NT头 000001d8
2015-10-21 16:13:00
1232
原创 求一千万以内的素数的比较高效的方法,
//求一千万以内的素数的比较高效的方法,//在VS2010下可跑通#include#include#include#includeusing namespace std;const int N = 10000001;bool PRIME[N]={0};//素数表int PrimeTable[664579 + 10];//这里的664579是1 - 10000000里面的素数的最大个数//int M
2015-12-04 14:37:50
2185
原创 常见加壳软件 及脱壳工具
1.程序编写语言: 常见的程序制作语言有: Borland Delphi 6.0 - 7.0 Microsoft Visual C++ 6.0 Microsoft Visual Basic 5.0 / 6.0 还有汇编、易语言等。 很多软件都通过加壳保护来提高软件的破解难度,下面我们简单的介绍一下加壳工具。 一些脱壳工具:http://down.52pojie.cn/Tools/Unpa
2015-11-03 16:43:33
11972
转载 脱壳(中) 脱壳的方法
那些年我们一起脱过的衣裳-脱壳(中)珈蓝夜宇 · 2015/10/29 10:420x01 我能在万花从中脱去壳的衣裳!(续)3.3ESP定律法3.3.1ESP定律介绍ESP定律法是脱壳的利器,是国外友人发现的。有了ESP定律,可以方便我们脱掉大多数的压缩壳。可谓是本世纪破解界中最伟大的发现之一。这里只简单的看一下狭义ESP定律的原理。当我们用O
2015-11-03 13:57:33
3038
转载 脱壳一 常见语言和编译器的EP入口地址内类型
那些年我们一起脱过的衣裳-脱壳(上)转载自乌云知识库0x01 简介http://drops.wooyun.org/tips/8296文中提到了脱壳七大法,然而实际上我有八大法!而网上的那些教程都是你复制我的,我复制你的,千篇一律。朋友看了之后,依然不懂~那篇文章中有UPX脱壳笔记,tElock脱壳笔记,PEncrypt脱壳笔记.但是我认为应该详细介绍八大法脱壳。因为他提
2015-11-03 13:55:45
1784
转载 PE文件详解
原文地址http://lwglucky.blog.51cto.com/1228348/283812/此文系转载,供个人阅读用!PE文件是Win32的原生文件格式.每一个Win32可执行文件都遵循PE文件格式.对PE文件格式的了解可以加深你对Win32系统的深入理解.一、 基本结构。 上图便是PE文件的基本结构。(注意:DOS MZ Hea
2015-11-02 14:42:14
801
转载 如何在VS2010下切换代码的汇编模式
在调试的环境下,我们可以很方便地通过反汇编窗口查看程序生成的反汇编信息。如下图所示。记得中断程序的运行,不然看不到反汇编的指令 看一个简单的程序及其生成的汇编指令#include#includeconst long Lenth=5060000/5;int main(){ while(true){ for(long i=0;i){
2015-10-29 17:00:02
720
原创 快速查找UPX 的OEP的方法(一)
方法一UPX的压缩器的特征之一是,其EP代码被包含在PUSHAD和POPAD之间,并且跳转到OEP的JMP指令会紧接着出现在PUSHAD指令之后,我们只需要找到符合以下两点条件的JMP指令并设置断点就可以顺利找到OEP: 条件一:这条JMP指令上方几条指令内有PUSHAD 条件二:这条JMP指令跳转到主程序空间内,且跟随后第一条指令是push XXX方法二方法二也利用了PUSHAD \P
2015-10-27 11:27:15
1069
原创 MARKDOWN语法总结
字体、字号与颜色我是华文彩云 color=gray color=#0099ff size=5 face=”黑体” Size:规定文本的尺寸大小。可能的值:从 1 到 7 的数字。浏览器默认值是 3。呈现效果如下我是华文彩云 color=gray color=#0099ff size=72 face=”黑体”背景色这里的背景色是:OrangeRed, 十六进制颜色值:#FF4500,
2015-10-21 16:33:23
413
原创 杂想
第二次,失败了,生活中往往并不能尽如人意,我也接受这个结局,只是庆幸早点得到了这个消息,虽然于己残忍,也许拖着,暧昧会好受一些,但只不过是虚假的幻想罢了,不如尽早听到真话,及早止损,及早解脱。大丈夫当断则断,自此再也不曾打扰,这也是我的准则,成年人的世界是残酷的,没有无缘无故的好,也没有无缘无故的恨,欣赏这件事放到个人身上一定是相互的!小波说:*似水流年才是一个人的一切。虽然岁月如流,但有些事
2015-10-15 22:19:03
438
原创 一个很好的博客
最近发现的一个博客,内容很扎实,方向和我目前的情况基本相似,博客园,下面是地址,内容涉及汇编,c++,游戏,外挂,等等,基本就这样,首先我要从汇编看起,接下来是游戏,在下来是外挂~http://www.cnblogs.com/mfm11111/archive/2009/03/25/1421634.html
2015-10-12 09:57:46
500
原创 文章标题
转载于此地 http://www.cnblogs.com/mfm11111/archive/2009/03/27/1422828.htmljmp指令 解释: n jmp为无条件转移,可以只修改IP,也可以同时修改CS和IP; n jmp指令要给出两种信息: n 转移的目的地址 n 转移的距离(段间转移、段内短转移,段内
2015-10-12 09:51:21
450
原创 获取Activity 的返回参数
UI准备 ##在Main中添加一个TextView,在TheAty中添加一个editText和一个Button  TheAty.java中需要做的工作public cla
2015-10-10 22:14:25
565
原创 如何在两个Activity之间传递数据?
如何在两个Activity之间传递数据?1、用Intent.putTExra(“name”,”data”)传递数据 MainActivity.java部分代码 界面设计部分有一个Button组件,点击这个btnStartAty的Button会跳到Aty这个Activity,所以在Button上加了onClickListenerfindViewById(R.id.btnStartAty).
2015-10-10 20:42:42
2313
转载 在两个activity之间传送数据
转自: http://blog.youkuaiyun.com/liuzhidong123/article/details/7446209Bundle可能过put****()方法添加各种类型的数据,Intent也可以通过putExtras(Bundle)将数据添加进去,然后通过startActivity()跳到下一下Activity的时候就把数据也传到下一个Activity了。
2015-10-08 21:13:44
551
原创 欢迎使用优快云-markdown编辑器
python GUI编程入门最近在学习python ,这篇文章是有关python GUI 编程工具和第三方库选择的,我会搜罗各种python 可用的第三方库比比较它们,找到最适合本次开发的库,并逐步将其完善! 需求: 第一步:完成一个界面程序,有一个输入框,有一个输出框,输出框输出程序获得数据。 第二步:完成输出框的内容的刷新,实现滚动条可以查看以前的数据。具体实现细分:逻辑实现部
2015-09-30 09:43:48
402
转载 Python2.7环境下安装pydbg
Python2.7环境下安装pydbg分类: python节约生命2014-02-09 13:01 938人阅读 评论(1) 收藏 举报From:http://blog.youkuaiyun.com/cheng_tian/article/details/7652058最近在看《Python灰帽子:黑客与逆向工程师的Python编程之道》,其中第四章没有详细讲解pydbg的安
2015-09-18 10:14:31
607
原创 毕业设计选择导师问题
最近在做毕设,遇到很多异乡不到的麻烦事,写下来算是经验教训,希望看到了的痛学不要重蹈我的路。一、选导师要选教授或者副教授。原因:这两者都有自己的教研室,在做毕设时可以去教研室,遇到问题可以问学长,进度很快,如果是讲师的话,想我的导师他是没有教研室的,他本人又很忙不可能知道我们一些很具体的技术型的问题,就会说一句:这种问题去网上找找看就会解决的,我也是醉了二、选题要选自己熟悉的或者自己以
2015-05-14 12:06:00
18648
原创 欢迎使用优快云-markdown编辑器
欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl
2015-04-21 17:33:40
412
转载 fedora 下ns2安装完后提示没有xgraph的解决办法
Xgraph is not considered important, that's why " ./install "just ignores it by errors. ( xgraph files = 9 years old.)It may be possible to compile it, by using the Ubuntu patch ?http://package
2015-04-21 17:02:01
1474
原创 回文数的判定
#include#define MAX 2147483648 //限制M+N的范围long re(long int a)//求输入整数的反序{ long int t; for(t=0;a>0;a/=10)//将整数反序 t=t*10+a%10; return t;}int nonre(long int s)//判断给定的整数是否为回文数{ if(re(s)==s) re
2014-09-19 15:34:57
682
原创 c++ primer 标准库类型 vector
3.17#includeusing namespace std;int main(){ string in; vector vstr; while(cin>>in && in!= "#") { vstr.push_back(in); } if(!vstr.empty()) { string str;
2014-08-22 15:58:10
741
原创 c++ primer 第三章 标准库类型 string
3.4#include #include#includeusing namespace std;int main(){ string s1,s2; getline(cin,s1); getline(cin,s2); if(s1.size() >= s2.size()) { cout << s1; } else{ cout
2014-08-21 22:52:12
705
原创 数据结构:线性表
//~list.h//:线性表的构造 成员是int型,包含insert(int position,int value),delete(int posion),find(int value),//clear(),getElem(),getlength() initlist(*L)#include#define MAXSIZE 20typedef int ElemType;#define
2014-05-19 19:08:59
569
原创 通过fedora14下的tftp下载文件到开发板
首先要配置好tftp服务才能行 没有路由器使用交叉网线直连,通过uboot下载uImage的步骤【注意】: 请严格按照下面每一个步骤,禁止做任何修改!!!1、禁用笔记本的无线网卡;2、笔记本的Windows IP(本地连接)手动设置为:192.168.1.1;默认网关 设置为:192.168.1.1 右键网络选择属性,点击左上角的更改适配器设置,
2014-05-17 16:20:12
782
原创 我的第一片博客
我的第一篇博客:我想要我的博客技术与人文齐重,艺术和理性并从,在csdn这样的大技术宅的世界里做一个小小的另类。王小波说:似水流年才是一个人的一切。在我的博客里我将记录下我的似水流年,虽然岁月如流,但有些事情发生了就不能抹去。
2013-10-21 18:32:13
493
c++ API support c++11
2014-08-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人