码迷,mamicode.com
首页 >  
搜索关键字:反汇编    ( 700个结果
cpp反汇编之多继承
源码 #include class CSoft { public: CSoft() { m_nColor = 2; } virtual ~CSoft() { printf("virtual ~CSoft()\n"); } virtual int GetColor() { return m_nColor; } virtual int SitDown() { ...
分类:其他好文   时间:2015-04-02 10:24:23    阅读次数:231
cpp反汇编之构造函数2
先献上源代码 #include class CNumber { public: CNumber() { m_nNumber = 1; } int m_nNumber; }; void main() { CNumber *pNumber = NULL; pNumber = new CNumber; pNumber->m_nNumber = 3; printf("%d \r\n...
分类:其他好文   时间:2015-04-02 09:14:10    阅读次数:236
cpp反汇编之控制结构
控制结构主要是关于  if/else   switch/case 废话不多说。。献上代码及反汇编分析。。 #include int main(int argc , char *argv[]) { int nInt = 9; // if(0 == nInt) __asm { cmp DWORD PTR [EBP - 4h] , 0 ; jle __exit; } // __...
分类:其他好文   时间:2015-04-01 23:52:29    阅读次数:177
C++反汇编实例(1)-输出多行
程序说明:输出多行内容,内容如下: * ******************** *** * 1 #include 2 using namespace std; 3 int main() 4 { 5 cout > (0FF14BFh) //调用cout对象的operator > (0F...
分类:编程语言   时间:2015-04-01 14:59:15    阅读次数:161
C++反汇编实例(1)-输出多行
111 1 //程序说明:输出多行内容,内容如下 2 /* 3 * 4 *** 5 ***** 6 ******* 7 ***** 8 *** 9 *10 */11 #include 12 using namespace std;13 int main()14 {15 ...
分类:编程语言   时间:2015-04-01 12:51:33    阅读次数:164
cpp反汇编之protected
protected关键字: 摘自MSDN protected 关键字指定对 member-list 中的成员直到下一个访问说明符(public 或 private)或类定义的末尾的访问。 只能通过以下项使用声明为 protected 的类成员: 最初声明这些成员的类的成员函数。 最初声明这些成员的类的友元。 使用公共或受保护访问(派生自最初声明这些成...
分类:其他好文   时间:2015-03-31 16:06:52    阅读次数:172
cpp反汇编分析之构造函数
子类构造函数先调用父类。子类保留父类一块空间。 以一个例子分析: class A { public: A() { } ~A() { cout<<"~A"<<endl; } }; class B:public A { public: B(A &a):_a(a) { ...
分类:其他好文   时间:2015-03-31 14:45:57    阅读次数:142
VEH帮你定位程序崩溃地址
之前朋友有一个服务端程序,总是受到一些人的恶意漏洞攻击,没有源代码,只好反汇编修复了漏洞,并且使用WinLicense加保护授权. 漏洞总不是一次可以修复完的,恶意攻击并没有停止,然后加了WL保护程序在崩溃的时候在没有提示信息,服务器日志中也没有记录任何有用的信息了,这里所需要有用的信息即是崩溃时....
分类:其他好文   时间:2015-03-28 12:50:27    阅读次数:504
简单调试器的实现(二)使用反汇编引擎&建立第一个程序
让程序停下来:动态调试器的一个重要特点就是:让程序停下来,这样我们才可以观测到程序的即时情况。不过现在我们并不需要研究怎么下断点,系统已经帮我们激活了第一个断点。在创建调试进程时,系统会帮我们在ntdll.dll中设置一个INT3断点,我们就让程序在这里断下来。switch (DebugEvent-...
分类:其他好文   时间:2015-03-28 06:27:00    阅读次数:192
简单调试器的实现(一)调试循环与反汇编引擎
最近对调试器的原理感兴趣,自己写了一个简单的demo打开调试进程:要调试一个进程,需要在使用CreateProcess打开一个文件时,将第6个参数设为DEBUG_PROCESS。BOOL WINAPI CreateProcess( _In_opt_LPCTSTR lpApplicationName....
分类:其他好文   时间:2015-03-28 06:23:06    阅读次数:226
700条   上一页 1 ... 49 50 51 52 53 ... 70 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!