自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 资源 (6)
  • 收藏
  • 关注

原创 ExpandEnvironmentStrings函数的第二个参数的使用要注意

今天写了一个新类,然后在里面写了ExpandEnvironmentStrings这个函数的调用,灰常高兴得把类封装好了之后,拿到外部调用的时候,在delete的时候肯定会崩溃,我单步,也看了各种数据,都正常,后来我们组长看了一眼就知道了,不亏是专家。下面我上一点代码:class CFileAssociation { public: CFileAssociation(); ~CFil

2015-09-24 16:08:09 2052 1

原创 .ini配置文件的写法

今天有需要写一个ini配置文件,我之前一直没弄过,后来上网查了一下,一共有两种方法,一种是windows api提供了两个函数,一种是自己手搓的文件读写。先来看看win api的吧,因为比较简单:BOOL WritePrivateProfileString( LPCTSTR lpAppName, // INI文件中的一个字段名[节名]可以有很多个节名 LPCTSTR

2015-09-09 09:58:28 3260 2

原创 二分查找,递归与非递归实现

每次经理带我去面试别人,都会问一个二分查找的算法,我用惯了STL的算法,对于这些算法怎么实现,很少关注,但是他老是问这个。。。我就好奇了,反正闲来无事,看看怎么写吧。#include using namespace std; int digui_search(int arr[], int start , int end, int key){ if (start

2015-09-08 08:56:25 544

原创 重定位表,IAT修复引起的大脑风暴

因为刚学PE没多久,所以今晚上进入了一个误区,第一个,重定位表重定位的是哪些信息,第二个,IAT修复跟重定位有什么关系。通俗的说,重定位表里面记录的就是写死了的数据,比如call 一个地址(一串数字),在基址加载进内存后,不是我们所期待的镜像基址后,这些地址就变成了野指针,这时候就需要重定位表进行重定位。IAT修复和重定位有啥关系呢,答案是,没有关系,在加载进内存前,FirstThunk和

2015-07-29 01:16:52 2724 6

原创 关于指针的++

之前一直觉得所谓的i++就是i = i + 1,今晚跟“大神”探讨的时候,被鄙视了,原来++首先一点,要确定数据类型的大小,如果是LPVOID的话,就编译不过。事故现场:TCHAR szIorTableInfo[4096] = { 0 }; PIMAGE_IMPORT_DESCRIPTOR PE_Import_Info = ( PIMAGE_IMPORT_DESCRIPT

2015-07-26 00:18:28 576

原创 RPC进程通信小模型

这几天因为工作的需要,学习了一下RPC进程通信,RPC确实是个好东西啊,

2014-11-20 14:27:25 1389

原创 ATL写接口使用简单案例

最近在学习简单的组件和接口的编写,

2014-11-17 21:14:36 780

原创 12个鸡蛋称重问题

12个鸡蛋里面有一个是坏的,但是不知道是qing

2014-09-03 01:11:13 1940

原创 数据结构之快排

快要面试了,数据结构今天算是刚拾起来,所以zui

2014-09-01 02:17:33 1150

原创 Win32_Sec day

今天搞了个子窗口和MDI系统窗口,因为一个字母,浪费了我一个多小时。。。。

2014-08-17 23:28:15 882

原创 关于x++与++x

今天一大早,强哥发了个题目来,是这样的

2014-08-17 13:42:45 1016 5

原创 win32_First day

今天正式开始了win32 SDK非模态化的编程,bu'shi'yo

2014-08-16 15:55:16 950

原创 丢人啦,不定参数还可以。。。

丢人了,学C到现在,竟然不知道,不定参数还可以这样。。。。。#include "iostream"using namespace std;int fun(int sum,...){ int *temp=∑ temp++; for(int i=0;i<sum;i++) { cout<<*temp<<" "; temp++; } cout<<endl; return

2014-06-28 21:58:23 867 2

原创 从下载者木马里提取的下载模块

//从下载者木马里面提取的下载模块,下载后运行基本不报毒,不知道是不是当前的一个漏洞。#include "windows.h"#include "iostream"#include "tchar.h"#pragma comment(lib,"Urlmon")using namespace std;int main(){ HRESULT urldown; urldown=URL

2013-12-05 10:44:28 1122

原创 拨号网络的流量监控

搞了好久了,流量监控,代码处理上不太好,不过勉强可以用,希望大神能指导一下,完善一下#include #include #include #pragma comment ( lib, "iphlpapi.lib" ) int wangka(int last_totle){ MIB_IFTABLE *pIfTable = NULL; ULONG dwSize

2013-11-20 21:36:57 1330

原创 仿QQ窗口抖动

昨天晚上闲着没事,看到了一篇技术论文,是跟珊瑚虫版QQ有关的,其中有反编译QQ的功能模块,有个是QQ窗口抖动功能类,感觉还是很简单的,代码比较少,废话不多说,上代码,具体实现的exe在我的资源里,可以自己去下载。#include "resource.h"#include "windows.h"void shake(HWND hwnd){ RECT rect; int cxWid

2013-10-20 10:41:16 927

原创 四点求距离最小

已知平面上若干个点的坐标。需要求出在所有的组合中,4个点间平均距离的最小值(四舍五入,保留2位小数)。比如有4个点:a,b,c,d, 则平均距离是指:ab, ac, ad, bc, bd, cd 这6个距离的平均值。每个点的坐标表示为:横坐标,纵坐标坐标的取值范围是:1~1000例如,如果程序输入:10,1020,2080,5010,20

2013-10-02 01:17:31 2972

原创 CloseHandle()和closesocket()的重要性

#include "iostream"#include "WinSock2.h"#include "windows.h"#pragma comment(lib,"WS2_32.LIB")using namespace std;int main(){ ////////////////////////////////////////////////////////////////

2013-10-01 22:34:50 2240

原创 流量监视

最近在研究流量监控,好不容易找到了这几个东东,GetIfTable(),GetIfEntry(),结构体MIB_IFROW,成员dwInOctets,dwOutOctets,dwSpeed,但是不知道具体怎么用,因为用简单的程序写出来,得到的数值永远是个很大的值,而且不会有改变,我知道dwInOctets,dwOutOctets这两个是累积值,而dwSpeed应该是瞬时值,可惜程序里面不知道出了什

2013-09-23 22:22:11 1124

原创 十年前的杀软让我一惊

今天看了个资料,可能资料比较老了吧,最老也就十年前吧,以现在的技术来看,太天真了,能看出中国瑞星更搞笑,卡巴的智商也没高到哪里去,先说几个卡巴的死穴,push ebpmov ebp,esppop espjmp 原入口点地址-jmp XXXXXX等价于:PUSH XXXXXXRETNpush ebxpush ebxpush ebxpop ebxpo

2013-09-15 12:42:13 1315

原创 黑洞数算法

呵呵,想了有四十多分钟吧,要是我头脑能更快点就好了,程序的时间复杂度很小,而且思绪也有点乱。#include "iostream"#include "stdlib.h"using namespace std;int cave(int *p){ int mov; for (int i=0;i<5;i++) for (int j=0;j<i;j++)

2013-09-14 22:05:19 2280

VC助手 2013

VC助手,支持2013,里面含有破解补丁。

2015-11-22

64位下的OD

该OD是我从一个网站上无意获得的,64位下使用正常,真的正常,我调几个软件,绝对Ok,我对天发誓呀。

2014-02-08

仿QQ窗口抖动

该软件是仿QQ窗口抖动,纯属好玩,与大家分享。

2013-10-20

建模大赛纸片复原附件5复原

刚从别人那搞到的,第三题,附录4,5里的英语和中文复原,以及大量参考文献,希望对大家有帮助。

2013-09-15

数学建模碎纸片拼接复原

数学建模B题,刚做完,我们参考了这些材料,大家可以参考一下,有公式,不过算法没有,算法是我们自己写的,上面的算法都是由文字形式叙述的,我觉得尤其第三题,正反面都有字的复原,那个说的也特别好。

2013-09-15

关于汇编的寄存器知识

是汇编的一些寄存器知识,以及七大寻址方法的详解,适合新手学习

2013-04-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除