自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

VSavitar的博客

技术人生

  • 博客(24)
  • 资源 (7)
  • 收藏
  • 关注

原创 Ring3枚举进程

在Ring3枚举进程通常有一下几种方法:ToolHelper32PsapiZwQuerySystemInformationWTSEnumerateProcesses一、ToolHelper32头文件:TlHelp32.h关键函数:CreateToolhelp32Snapshot,Process32NextBOOL EnumProcessesByToolHelper32(){    PROCESSE...

2018-03-24 15:32:05 410

原创 解决VS2015中不显示python模板的问题

问题描述:我的VS2015只安装了C++,后来通过安装包安装了python工具,但是在新建项目的时候在模板列表中python那一栏显示的依然是“安装针对Visual Studio 的 Python 工具”解决方法:下载安装 Python Tools for Visual Studio (PTVS) 即可。 从GitHub:https://github.com/Microsoft/PT

2018-01-20 22:05:58 2493

原创 Windows 7 运行VS2015编译的软件提示缺少ucrtbased.dll文件的解决办法

这个dll是Win10 SDK中的,正解是安装Win10 SDK下面是解决办法 打开VS2015安装包进入packages\Win10_UniversalCRTSDK安装msi包即可 网上也有其他方法,比如VS2015编译时选择静态编译,直接在system32中复制ucrtbased.dll等,但我没有试过这些方法的可行性

2017-11-23 21:51:30 5704 1

原创 Shell函数返回探究

几种Shell编程中函数返回的方式

2017-10-04 23:49:06 330

原创 Shell变量

Shell中的变量

2017-10-03 22:32:36 144

原创 两种文件修改的方式

两种文件修改的方式,文件映射和文件指针

2017-09-24 22:24:49 458

原创 汇编结构体声明、定义、使用

汇编中结构体的使用方法

2017-09-09 22:51:42 7511

原创 汇编proto、proc、invoke伪指令与函数声明、函数定义、函数调用

汇编中与函数调用有关的几个伪指令

2017-09-09 12:29:07 8927

原创 mbs字符串(char*)与Unicode字符串(wchar_t*)的转换.md

主要讲了mbs字符串与Unicode字符串的互相转换的方法,包括使用C语言库函数转换和使用WindowsAPI转换两种主要方法,每种方法都写了代码示例。

2017-09-02 17:57:12 765

原创 根据函数名称导出函数

根据函数名称导出函数指针的方法

2017-08-20 14:27:27 910

原创 C++ 结构体内存方式

对于这个问题,主要有两方面的内容。其一,内存优化,其二,存储顺序一、内存优化所谓的内存优化是结构体成员的存储按成员中数据宽度最宽的成员对齐的一种内存对齐方式。这样做的最大好处就是可以提高处理速度(感兴趣的可以查一下资料),但会增大存储空间,这种优化是对时间和空间的一种权衡。如果结构体中数据成员的最大宽度为32位的,即4字节,那么该结构体的大小将是4字节的倍数,而不是将所有成员宽度加起来的大小。同样

2017-08-18 14:12:48 4120

原创 常用的逻辑运算及其指令

1. xor亦或运算只有在两个比较的位不同时其结果是1,否则结果为0 即“两个输入相同时为0,不同则为1”! 00000000 11111111 11111111 0101 xor 00000000 11111111 00000000 0010 结果 00000000 00000000 11111111 01112. and与运算只有两

2017-08-08 20:21:15 6035

原创 字符编码及其转换

字符编码和编程中常会遇到的问题

2017-07-26 09:52:08 425

原创 MFC原理简介,新手看懂MFC代码

简要写了一点MFC的原理,目的是能让初学者看懂IDE自动生成的代码的一篇文章

2017-07-23 21:30:20 9690

原创 面向对象之继承

介绍了关于继承的一些知识

2017-07-23 21:07:00 217

原创 动态内存申请 new、delete、delete[]、delete()

申请单个数据空间int* a = new int(50); //(50)是初始化为50delete a;申请多个数据空间int* a = new int[20];delete[] a;注意!!!   当动态申请的内存是普通变量时不管使用delete还是delete[],都是能够正常回收内存的,但为什么还要用delete[]呢?   使用delete在释放对象数组时就会出现问

2017-07-19 11:42:30 463

原创 C++类的学习,规范命名,构造函数,初始化列表等

1. 规范命名在使用类(class)写程序时有以下规范成员变量的命名//m代表member,同时标清成员的类型和具体名称int m_iAge;string m_strName;成员函数及其参数的命名//一般会有设定函数和读取函数,即set和get开头的函数,写参数时在前面加下划线void setName(string _Name){m_strName = _Name;}st

2017-07-19 10:50:47 2214

原创 C++只读成员函数、只读对象

什么是只读成员函数?  只读成员是C++中结构体或类的成员函数,在函数括号右边用const关键修饰,只读成员函数的代码中成员变量不能为作为左值,也就是说只读成员函数不能修改该成员变量,只能读取成员变量。   只读成员函数存在的意义只有一个——为只读对象服务,后面会说到。先介绍一下只读成员函数的语法。class student //定义一个student类,有

2017-07-09 22:47:38 9473

原创 指针详解

6大指针介绍

2017-07-09 19:20:16 241

原创 C++中命名空间的用法

使用关键字namespace定义命名空间,用{}确定命名空间的限制域#include<iostream>#include<Windows.h>using namespace std;//命名空间SWKnamespace SWK{ void test(int a, int b) { cout << a + b; }}//命名空间DKnamespac

2017-07-09 19:18:34 300

原创 C语言和C++的一些区别

C语言和C++的一些区别C++在语法上比C语言有了一些改进C语言的变量申明必须放在函数最上面,C++没有这个限制C语言的结构体不能直接当数据类型使用,必须加上struct关键字,而C++没有限制 C语言的结构体使用: struct student { char* name; int age; }; int main() { struct student st

2017-07-09 18:43:05 265

原创 main()函数的参数

main()函数的参数C/C++中的入口函数其实是可以有参数的函数原型int main(int argc,char* argv[])参数int argc (argument count)参数个数char* argv[] (argument value)参数值,字符串指针数组。 其中 argv[0] 为当前可执行文件的完整的路径 argv[argc]为NULLC++代码#include

2017-07-07 14:27:21 274

原创 逆向-识别循环

反汇编,识别循环。近乎完美还原源码!

2017-05-21 18:52:48 331

原创 汇编-识别条件分歧

本文主要内容是,反汇编过程中识别条件分歧。包括if - else 条件分歧和switch条件分歧。包括源代码和win32汇编代码,有详细注解

2017-05-11 21:51:25 571

WinDbg_v10.0_x86_x64

WinDbg_v10.0版本,x86和x64都放进压缩包里了,WinDbg的最新版本,是微软随着Win10放出的版本。

2018-01-17

Windows核心编程-第五版 中文文字版 有目录

从网上下载的Windows核心编程的PDF文字版书,但是没有目录,我自己做了目录传上来了

2017-12-05

qBittorrent所有插件 于2017.11.25下载

qBittorrent所有插件,也就是https://github.com/qbittorrent/search-plugins/wiki/Unofficial-search-plugins上的插件

2017-11-25

逆向工程核心原理示例程序和源代码

逆向工程核心原理 [韩] 李承远 [译]武传海 的随书示例程序和代码

2017-11-11

Windows程序设计-王艳平 源码

王艳平老师的Windows程序设计一书的,源码,代码非常清晰

2017-11-11

Windows-网络与通信程序设计 第二版源代码

Windows-网络与通信程序设计 第二版 的源代码,VC++ 6.0 的工程

2017-11-11

Windows程序设计-王艳平

Windows程序设计-王艳平 电子书 不是扫描版的pdf,原版电子书,没有任何水印

2017-11-11

空空如也

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

TA关注的人

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