摘要:
python中的定制类(转载) 看到类似__slots__这种形如__xxx__的变量或者函数名就要注意,这些在Python中是有特殊用途的。__slots__我们已经知道怎么用了,__len__()方法我们也知道是为了能让class作用于len()函数。除此之外,Python的class中还有许多这样有特殊用途的函数,可以帮助我们定制类。__str__我们先定义一个Student类,打印... 阅读全文
posted @ 2015-05-26 19:43
外禅内定,程序人生
阅读(305)
评论(0)
推荐(0)
摘要:
简单外挂详解由于win系统不允许进程间相互修改,采用dll注射的方法修改一个exe文件中的值。一个简单的程序:#include#includevoid main(){int x = 10;int y = 100000; printf("%x,%x\n" , & x, &y );while (1){... 阅读全文
posted @ 2015-05-26 19:38
外禅内定,程序人生
阅读(573)
评论(0)
推荐(0)
摘要:
三级指针 n维指针用于控制权限,维数越高权限越高#define _CRT_SECURE_NO_WARNINGS#include#include/*//修改变量用一级指针//修改一级指针用二级指针//修改二级指针用三级指针//修改n级指针用n+1级指针c程序分配给全局变量内存后才启动main函数*/int a = 1;int* p = &a;int b = 2;int* p2 = &b;vo... 阅读全文
posted @ 2015-05-26 19:36
外禅内定,程序人生
阅读(769)
评论(0)
推荐(0)
摘要:
外挂指针 //外挂 //改变一个数据,需要数据的地址,也就是指针,int需要int* //改变一个指针变量,需要指针的地址,二级指针,int*需要int ** //改变一个二级指针,需要二级指针的地址,三级指针,int**需要int *** //改变一个指针,指针指向数组,需要指针的地址,数组的首地址 //函数指针,找到地址,进行类型转换,调用函数。 #include#include//... 阅读全文
posted @ 2015-05-26 19:32
外禅内定,程序人生
阅读(362)
评论(0)
推荐(0)
摘要:
内存四区(1)(转载) 来自为知笔记(Wiz) 阅读全文
posted @ 2015-05-26 19:31
外禅内定,程序人生
阅读(139)
评论(0)
推荐(0)
摘要:
内存四区(3)(转载) func_param:函数参数在栈区来自为知笔记(Wiz) 阅读全文
posted @ 2015-05-26 19:30
外禅内定,程序人生
阅读(152)
评论(0)
推荐(0)
摘要:
劫持(1) 第一步: 微软官网下载: 第二步:安装后编译:第三步:编译结束后将如下文件拷贝到新建项目中:结果如下:然后开始编写代码:在文件中加入:#include"detours.h"#pragma comment (lib ,"detours.lib" )来自为知笔记(Wiz) 阅读全文
posted @ 2015-05-26 19:28
外禅内定,程序人生
阅读(203)
评论(0)
推荐(0)
摘要:
过滤劫持和函数回调(2) 注意release模式:这里实现对tasklist指令的劫持,其它不劫持:#include#include#include#include"detours.h"#pragma comment (lib ,"detours.lib" )static int (*oldsystem)(const char * _Command) = system;//全部劫持int ... 阅读全文
posted @ 2015-05-26 19:27
外禅内定,程序人生
阅读(361)
评论(0)
推荐(0)
摘要:
劫持程序(3) 劫持代码://开始拦截void Hook(){ DetourRestoreAfterWith ();//恢复原来状态 , DetourTransactionBegin ();//拦截开始 DetourUpdateThread (GetCurrentThread());//刷新当前线程 //这里可以连续多次调用 DetourAttach,表明HOOK ... 阅读全文
posted @ 2015-05-26 19:25
外禅内定,程序人生
阅读(279)
评论(0)
推荐(0)
摘要:
dll注入实现MFC程序劫持(4) 双击会运行system("pause")打开计算器现在禁止打开#include#include#include#include#include"detours.h"#pragma comment (lib ,"detours.lib" )static int (*oldsystem)(const char * _Command) = system;int... 阅读全文
posted @ 2015-05-26 19:24
外禅内定,程序人生
阅读(498)
评论(0)
推荐(0)

浙公网安备 33010602011771号