- 博客(10)
- 收藏
- 关注
原创 植物大战僵尸v1.2---外挂源码
/*************************************///wnd.h///***********************************/#pragma once#define WM_GRAYCONTROLES WM_USE
2011-10-03 03:20:46
2334
原创 Service Manager
#define OPER_INSTALL 0x1 //安装#define OPER_START 0x2 //运行#define OPER_STOP 0x3 //停止#define OPER_UNINSTALL 0x4 //卸载#define OPER
2011-07-08 23:36:11
595
原创 vmware + softICE调试驱动文件
http://blog.youkuaiyun.com/wqvbjhc/article/details/5112134这里介绍了如何用VS2008+DDKWizard搭建驱动开发环境。另外还要修改个批处理文件,我的DDKWizard是装在D盘的,所以这里是D:\Progra
2011-07-05 04:25:52
679
原创 在PE文件间隙中加入自己的代码-全程步骤
PE文件的间隙:PE文件在磁盘上存放时其各个节是按页的倍数对齐的(磁盘一页为200h,内存一页为1000h),当一个节不是页的整倍数时其尾部用0填充,这就是PE的间隙。本示例是在.text节加入了可执行代码,在.idata节加入了外部引用函数,在.reloc节加入了重定位地址。本示例MyPE.exe是用VS2008自动生成的SingleWindow样式的程序。为方便理解,附上部分源码:LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wPara
2011-04-21 00:55:00
1877
原创 摩斯码装换程序
<br /><br /> <br /> <br /> <br /> <br /> <br /><br /> <br /> <br /> <br />Mores.h<br /> <br />#pragma once#include <windows.h>#include <tchar.h>#include <Commctrl.h>#include <process.h>#include <Richedit.h>#include "resource.h"#pragma
2011-01-13 13:12:00
1001
原创 系统信息API
<br /> <br />BOOL WINAPI DnsHostnameToComputerName(<br /> __in LPCTSTR Hostname,<br /> __out LPTSTR ComputerName,<br /> __in_out LPDWORD nSize<br />);<br /> <br />说明:<br />把DNS样式的主机名称转换为NetBIOS样式的主机名称。<br /> <br />注意:<br />此函数不能用于把
2010-10-16 19:56:00
1359
原创 获得本机IP
//gethostbynameint _tmain(int argc, _TCHAR* argv[]){ WSADATA wsa; struct in_addr addr; hostent* host; if(WSAStartup(MAKEWORD(2,2), &wsa) != 0) { printf("load lib faild. err#:%d/n", WSAGetLastError()); return 1; } host = gethostbyname(""); printf("%s/n",
2010-10-16 19:25:00
487
原创 利用邮槽建立主机与虚拟机的通信(一次简单的实验)
<br />利用邮槽建立主机与虚拟机进程间的通信,只是很简单的一次实验,没啥技术含量。<br />主机与虚拟机用host-only方式连接。<br />虚拟机名称:www-work<br />//Client.cpp#include <stdio.h>#include <tchar.h>#include <windows.h>int _tmain(int argc, _TCHAR* argv[]){ HANDLE hMail; char buf[100] = "http:ww
2010-09-26 21:42:00
688
原创 枚举本机网络协议
<br />#include <stdio.h>#include <tchar.h>#include <winsock2.h>#include <windows.h>#pragma comment(lib, "Ws2_32.lib")int _tmain(int argc, _TCHAR* argv[]){ WSADATA wsaData; LPWSAPROTOCOL_INFO lpInfo; LPBYTE lpBuf; DWORD dwLength;
2010-09-26 21:30:00
614
原创 查找手中的牌是否能利用+,-,*,/等于目标牌数。
//查找手中的牌是否能利用+,-,*,/等于目标牌数。(最多只能出3张)public class Algorithm { private static int[] resultSign = null; public static int[] findResultIdx(Player player, int dstNum) { //玩家手中的牌数 int count = player.getCount(); //只有一张盘 if (count == 1)
2010-09-26 20:32:00
1097
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人