- 博客(9)
- 收藏
- 关注
原创 nikto 2.1.6 update error 302
为什么会这样呢,找不到升级文件,看下图:站点上的文件只到2.1.5,找2.16当然没有了。解决办法如下:编辑nikto启动文件,修改文件版本信息到2.1.5就OK了。...
2018-11-13 09:25:18
548
原创 T-SQL基本语句
/* T-SQL基本语句*/--自定义创建数据库,如果使用默认设置侧只需要create database name一行代码create database m_databaseNameon(name = m_databaseName_data,filename = 'x:\path\m_database_data.mdf',size = 6,maxsize = 12,f
2016-02-19 11:19:25
391
原创 windows API学习笔记 之 结束进程
代码没有做判断,简单记录结束进程的步骤。#include #include int main() { HWND hwnd; HANDLE pHandle; DWORD pid; hwnd = FindWindow(NULL, "无标题 - 记事本"); GetWindowThreadProcessId(hwnd, &pid); pHandle = Ope
2016-01-18 13:26:34
2914
原创 Winsocket 命令行重定向Demo
#include #include #pragma comment (lib,"ws2_32.lib")int main() { WSADATA data; WSAStartup(MAKEWORD(2, 2), &data); SOCKET s; SOCKADDR_IN sin; TCHAR cmdPath[MAX_PATH] = { 0 }; GetEnviron
2016-01-16 19:40:08
751
原创 编写windows服务程序
#include #include BOOL flag = TRUE;void WINAPI ServiceMain(DWORD argc, LPSTR** argv);void WINAPI sHandler(DWORD request);SERVICE_STATUS m_Status;SERVICE_STATUS_HANDLE m_Handle;void main(void
2016-01-13 19:11:25
492
原创 VC++读取注册表失败之64位惹得祸
使用RegOpenKeyEx打开HKEY_LOCAL_MACHINE\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Run 成功,RegQueryValueEx 失败。又随便换了几个位置的键读取,同样的代码有的成功,有的失败。逐一确认不知权限的问题。网上找了半天,原来是64位系统的注册表结构和32位略有不同。比如:32位 HKEY
2016-01-06 19:26:57
7253
原创 windows API 获取磁盘信息
#include #include void getType(char *);int main(int argc, char** args) { char dwPath[MAX_PATH] = { 0 }; char* p = dwPath; GetLogicalDriveStrings(MAX_PATH - 1, dwPath); int s = strlen(dwPat
2016-01-05 22:31:14
2135
原创 遍历逻辑卷
#include #include #include #define BUFFSIZE 1024int main(){ CHAR buff[1024]; PCHAR cp = buff; ZeroMemory(buff, BUFFSIZE); GetLogicalDriveStrings(BUFFSIZE - 1, buff); do { printf("%s\r
2016-01-02 17:16:52
364
原创 while(*i++=*t++)都做了些什么。
char *t = "Hello C!" ;char *i = (char*)malloc(20*sizeof(char));1、*i = *t //复制首字符2、 i++&t++ //指向下一个地址3、 while判断表达式左值(*i) //当读入字符串*t结束符号\0时, *i的值为0,循环结束。
2015-12-28 23:32:45
563
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人