![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Windows 技术
文章平均质量分 51
zhouchibaooo
这个作者很懒,什么都没留下…
展开
-
映像劫持技术 IFEO
相关注册表项 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options方法:新建项 被劫持的应用程序 (命令行指令)项内新建字符串键 名为 Debugger 键值 劫持到的目标程序 (命令行指令)一般都可查杀机理系统原创 2013-07-23 09:57:13 · 526 阅读 · 0 评论 -
完整端口扫描
优点简单缺点速度慢,一般防火墙会过滤掉该数据包,且发起扫描的源地址容易被察觉#include #include #pragma comment(lib,"ws2_32")#define START_PROT 80 //扫描起始端口#define END_PROT 1025 //扫描结束端口int main(int argc, char *argv[]原创 2013-07-25 20:28:15 · 531 阅读 · 0 评论 -
原始套接字
原始套接字 运行在网络层IP,而一般套接字运行在传输层UDP或TCP。创建原始套接字需要管理员权限,否则即使创建成功也可能在bind()时失败。XP:可以在注册表创建HKEY_LOCAL_MACHINE\System\CurrentControlSet\Service\Afd\Parameters\DisaleRaw-Security,类型DWORD,值1Win7:以管理员权限原创 2013-07-25 20:24:29 · 672 阅读 · 0 评论 -
生成autorun.inf,复制传播,简单例子
#include #include #include void main(){FILE *fp; //文件指针UINT disk_type;//用于获取磁盘类型char autoRunFileName[255];//存放Autorun.inf文件路径char vFileName[255];//存放复制病毒文件路径char szFileNa原创 2013-07-23 12:43:06 · 1312 阅读 · 0 评论 -
winsock 编程例
server.cpp#include #include #pragma comment(lib,"ws2_32")#define PORT 1234 //使用的端口号#define MAX_LINK 10 //最大连接数void main(){SOCKET sockfd,new_fd;struct sockaddr_in serv原创 2013-07-24 22:09:15 · 404 阅读 · 0 评论 -
网络下载文件
1.使用URLDownloadToFile()URLDownloadToFile(NULL,"/*http地址*/","/*保存路径*/",0,0);2.WinInet()函数原创 2013-07-25 09:45:31 · 351 阅读 · 0 评论 -
清除系统日志
#include #include int DelLog(char *szLogName){int flag = 0;HANDLE hLog = OpenEventLog(NULL,szLogName);//打开相应事件日志if(!hLog){return 0;}if(ClearEventLog(hLog,NULL))//清除{原创 2013-07-25 12:58:44 · 527 阅读 · 0 评论 -
windows 服务编程
#include #include //全局变量SERVICE_STATUS ServiceStatus; //服务状态SERVICE_STATUS_HANDLE hStatus; //服务控制//声明VOID WINAPI ServiceHandler(DWORD fdwControl);VOID WINAPI ServiceMain(DWORD dwArgc原创 2013-07-25 12:33:06 · 601 阅读 · 0 评论 -
关机
#include #include void main(){HANDLE hToken;TOKEN_PRIVILEGES tkp;//打开当前进程令牌if(OpenProcessToken(GetCurrentProcess(),TOKEN_ADJUST_PRIVILEGES|TOKEN_QUERY,&hToken) == 0){return ;}原创 2013-07-25 09:42:18 · 438 阅读 · 0 评论 -
开机自启动
#include#include#include void main(){HKEY hKey = NULL;DWORD rc;char buffer[255] = {0};char szFileName[255];rc = RegOpenKeyEx(HKEY_LOCAL_MACHINE,"SOFTWARE\\Microsoft\\Windows\\C原创 2013-07-23 11:48:29 · 468 阅读 · 0 评论 -
sniffer
需要先安装 winpcap#include "pcap.h"#pragma comment(lib,"wpcap.lib")#pragma comment(lib,"ws2_32.lib")typedef struct ip_address{u_char byte1;u_char byte2;u_char byte3;u_char byt原创 2013-07-28 12:29:59 · 414 阅读 · 0 评论