第一次接触vc编程,顺便写一个过300英雄od附加的检测的小例子
来源:互联网 发布:年度数据分析报告 编辑:程序博客网 时间:2024/04/26 07:55
VC很多年前我曾下载又删除过无数遍,最后接触了java 又接触了asm 当然 写程序 完全这两个充当主力
无奈现在VC是主流 我下载了vs2010版 写了一个控制台的 例子 od加载 垃圾代码有很多 我也不知道如何去调整。。
汇编写惯了= =
LPVOID hookaddr=(LPVOID)0x628500F4 ;
LPVOID hookaddr2=(LPVOID)0x62850657 ;
int writebytes=0xc3;
HANDLE handle;
DWORD dwOldProt;
HANDLE endhandle;
PROCESSENTRY32 *info;
handle=CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,0);
info=new PROCESSENTRY32;
info->dwSize=sizeof(PROCESSENTRY32);
Process32First(handle,info);
while(Process32Next(handle,info)!=FALSE){
if(wcscmp(L"300.exe",info->szExeFile)==0){
endhandle=OpenProcess(PROCESS_ALL_ACCESS,FALSE,info->th32ProcessID);
VirtualProtectEx(endhandle, hookaddr2, 1024, PAGE_EXECUTE_READWRITE, &dwOldProt);
VirtualProtectEx(endhandle, hookaddr, 1024, PAGE_EXECUTE_READWRITE, &dwOldProt);
WriteProcessMemory(endhandle,hookaddr,&writebytes,1,0);
WriteProcessMemory(endhandle,hookaddr2,&writebytes,1,0);
break;
}
}
CloseHandle(handle);
return 0;
}
自然而然首字节处写入c3即可= =
- 第一次接触vc编程,顺便写一个过300英雄od附加的检测的小例子
- 学习VC多线程时随手写的一个小例子
- 防OD附加的代码
- 防OD附加的代码
- 刚接触Lucene3.0.2写的一个小程序
- 写一个ajax例子的小问题
- 第一次接触xml的小总结
- Unity射线基础技巧附加检测的小例子(Unity萌新的备忘录)
- 关于HotKey的设置(顺便自己写了一个小程序)
- VC++编程打开一个文本文件的例子
- 我所接触过的编程语言
- Windows内核编程的一个小例子
- 面向接口编程的一个小例子
- TCP编程的一个小例子
- 一个小例子看编程的扩展性
- TCP编程的一个小例子
- 自己写的一个vc操作word的例子
- ANTI -附加OD 很早的了
- Linux 进程栈和线程栈的区别
- PHP彩蛋还是漏洞?
- ArrayList实现原理
- Hadoop生态系统简介(转)
- Android自定义控件系列六:自定义ViewGroup(一)实现ViewPager效果
- 第一次接触vc编程,顺便写一个过300英雄od附加的检测的小例子
- PHP 设计模式之观察者模式
- webkit webApp 开发技术要点总结
- JAVASE_多线程
- 定时任务调度
- git教程
- 关联容器头文件map和set
- iOS-iPhone系统版本号-iPhone App版本号
- jQuery--FQA