自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

积累点滴,保持自我

遇见问题,解决问题

  • 博客(14)
  • 资源 (16)
  • 收藏
  • 关注

转载 C#中使用Dictionary实现Map数据结构

在VC中使用过CMap以及在Java中使用过Map的朋友应该很熟悉,使用Map可以方便实现基于键值对数据的处理,在C#中,你就需要实现IDictionary接口的关键字值集合类,允许通过关键字(如字符串名)进行索引,这也可以使用索引符来完成,但这种索引符参数是与存储的项相关联的关键字,而不是int索引。通常情况下,我们使用泛型类Dictionary来实现这样的功能。Dictionary泛型

2017-07-24 12:07:18 34193 1

原创 sql server2012 使用IP地址登录服务器的配置

最近在使用NFineBase框架+c#做一个系统的时候,在使用sql server  2012 连接数据库的时候 ,遇到几个问题。一.就是在本地或者远程连接别人的数据库的时候,以ip地址作为服务器名称  以SQL Server 身份验证(即输入登录名和密码)的方式登录数据库  总会出现错误 比如说会提示一下错误:用户 'sa' 登录失败,该用户与可信 SQL Server 连接无关联。但是使用  ...

2017-07-21 12:41:32 26414 7

转载 通过一段汇编,加深对寄存器ESP和EBP的理解

一直对寄存器ESP和EBP的概念总是有些混淆,查看定义ESP是栈顶指针,EBP是存取堆栈指针。还是不能很透彻理解。之后借于一段汇编代码,总算是对两者有个比较清晰的理解。下面是按调用约定__stdcall 调用函数test(int p1,int p2)的汇编代码;假设执行函数前堆栈指针ESP为NNpush   p2    ;参数2入栈, ESP -= 4h , ESP = NN - 4h

2017-07-12 11:58:43 955

转载 3.IDA-数据显示窗口(导出窗口、导入窗口、String窗口、...窗口)

在IDA中,ESC键是一个非常有用的热键。在反汇编窗口中,ESC键的作用与Web浏览器的“后退”按钮类似,而在打开的其他窗口中,ESC键用于关闭窗口。1.导出窗口导出窗口列出文件的入口点。这包括程序的执行入口点(在程序的文件头部分指定),以及任何由文件导出给其他文件使用的函数和变量,对于exe来说,至少有一个导出函数,程序的执行入口点。IDA将这个入口点取名为start

2017-07-11 18:16:37 1603

转载 2.IDA-数据显示窗口(反汇编窗口、函数窗口、十六进制窗口)

当IDA加载后,3个立即可见的窗口分别为IDA-View窗口、函数窗口和消息输出窗口,所有窗口都可通过View▶Open Subviews菜单打开反汇编窗口反汇编窗口也叫IDA-View窗口,它是操作和分析二进制文件的主要工具0.在反汇编窗口中,ESC键的作用与Web浏览器的“后退”按钮类似,遗憾的是,在打开的其他窗口中,ESC键用于关闭窗口IDA使

2017-07-11 17:59:54 982

转载 1.IDA-基本操作(改变Image Base地址、打开、保存IDA的不同方式)

启动               启动IDA,会出现以下对话框:New:启动一个标准的File Open对话框,让你选择Go:打开一个空白工作区,这时只需把二进制文件直接拖入到IDA工作区Previous:打开最近用过的文件中一个加载文件                   拖入文件后,会弹出一个加载对话框,如果未识别文件,则默认为Binar

2017-07-11 17:17:53 1068

原创 MBR样本分析

1  MBR病毒样本分析1.1  基本信息样本类型:MBR感染样本大小:36864 字节 36KBMD5:955b66c722ca993dd11fbe56bbf92525壳种类:无壳编译器信息:VC++6.0简介:该样本是一个修改MBR的病毒。感染症状:感染该病毒后,刚开始并不会发现有什么异常情况,但是当你重启电脑后,你就会发现电脑启动停留在一个黑色界面,带着恶意文

2017-07-06 15:53:06 1642

原创 win10 使用cmake编译opencv源码生成VS工程(二)

本文章是对       win10X64 + vs2015通过Cmake编译Opencv(一)   这篇博文的补充说明,具体是一些细节方面的详细描述,可以更好的理解  使用cmake 编译opencv源码  生成对应VS版本的工程。其实opencv的每个版本都可以生成相应的VS版本的工程(release和debug   x86或者64,看具体自己怎么配置),比如说 现在的opencv3.2.0

2017-07-06 15:34:52 2203

转载 win10X64 + vs2015通过Cmake编译Opencv(一)

写在前面的话:为什么需要使用Cmake编译安装?在我目前的印象中主要有两个原因:一是能够看OpenCV的源代码;而是能够生成能在没有opencv环境的电脑系统下运行的可执行文件。同时建议大家先看看第七点,也就是我在编译安装过程中遇到过什么错误,是什么原因造成的之后再开始编译安装,这样能避免重复我的错误1.安装vs2015我的VS2015是中文专业版,修改了路径,直接默认安装

2017-07-04 15:25:49 2597 3

转载 vc中format用法以及c++中Format用法

总结一下Format的用法:Format('x=%d',[12]);//'x=12'//最普通Format('x==',[12]);//'x=12'//指定宽度Format('x=%f',[12.0]);//'x=12.00'//浮点数Format('x=%.3f',[12.0]);//'x=12.000'//指定小数Format('x=%8.2f'[12.0])//'x=

2017-07-03 19:32:19 5216

转载 C++中数字与字符串之间的转换

1、字符串数字之间的转换(1)string --> char *   string str("OK");   char * p = str.c_str();(2)char * -->string   char *p = "OK";   string str(p);(3)char * -->CString    char *p ="OK";   CSt

2017-07-03 19:25:08 291

转载 C++实现CString和string的互相转换

CString->std::string 例子: CString strMfc=“test“; std::string strStl; strStl=strMfc.GetBuffer(0);unicode情形下:    CStringW strw = _T("test");    CStringA stra(strw.GetBuffer(0));  

2017-07-03 19:08:14 2560

转载 C++中#include<XXX.h>和#include"XXX.h"的区别

#include#include""是先从自定义的文件中找 ,如果找不到在从函数库中寻找文件采用""方式进行包含的头文件表示让编译器在编译器的预设标准路径下去搜索相应的头文件,如果找不到则报错。特别要注意的是,如果是标准库头文件,那么既可以采用例如,如下这种方式是正确的:#include 效率较高(编译器自带的函数库中寻找文件)

2017-07-03 18:56:23 2194

原创 vs2013 资源视图 看不到东西

今天在VS2013上面打开之前写的一个MFC程序,本来想看一下资源视图里面的对话框,但是点开时候发现一片空白什么都没了,我当时就想,是不是打开方式不对呢,就右键尝试了其他几种打开方式,最后发现并不是这的原因,然后我就回想了一下最近对VS2013做了什么修改,突然想到上次因为打包工程文件,因为工程文件太大,关闭了 vs数据库设置 工具——>选项——>文本编辑器——>c/c++——...

2017-07-03 14:58:13 3846 1

GDIGDI+.rar

MFC中使用GDI与GDI+

2021-05-13

FxRamnit.rar

本机遇到 执行exe文件 会生成xxsrv.exe文件 ,使用此工具全盘扫描修复即可

2021-05-11

Project1.rar

资源中包含USB通讯类,Win32测试程序,以及MFC界面测试程序,使用简单,vs2015开发

2020-08-21

CommUSB.rar

windows下USB通讯程序,使用hid.lib等windows库,附件包含usb基本通信类,依靠输入VID与PID来打开USB,有完整测试程序,VS2015开发

2020-08-19

RadASM.v2.21.8f

汇编开发集成工具RadASM,自己常用的汇编开发集成工具

2018-07-18

c++人脸相似度检测MFC源码

c++利用opencv实现两张人脸图片的相似度检测,完整程序源码

2018-07-18

遍历匹配串口

c#遍历匹配串口(向每个串口发数据,根据返回数据确定是否为所需串口)

2018-07-18

送给破解新手的160个小程序

适合破解新手的160个crackme练手

2015-12-02

各种学习破解的基本工具

各种破解所需的工具整理打包,不用再去乱找了

2015-12-01

缓冲区溢出实验

1、利用RPC漏洞建立超级用户 利用工具scanms.exe文件检测RPC漏洞,利用工具软件attack.exe对172.18.25.109进行攻击。攻击的结果将在对方计算机上建立一个具有管理员权限的用户,并终止了对方的RPC服务。 2、利用IIS溢出进行攻击 利用软件Snake IIS溢出工具可以让对方的IIS溢出,还可以捆绑执行的命令和在对方计算机上开辟端口。 3、利用WebDav远程溢出使用工具软件nc.exe和webdavx3.exe远程溢出。

2015-12-01

dos命令大全

掌握DOS命令你就算是黑客入门了,熟悉这些是每个网络安全人员必备的

2015-08-17

IECookiesView_1.77

可以查看cookies信息 可以修改cookies信息,绿色汉化,个别杀软误报你懂得

2015-07-24

代理猎手工具

查找代理服务器,验证代理服务器,,,等等

2015-07-07

Lansee1.72

一款非常给力的局域网查看工具 具有网络数据抓包 共享 操作等功能

2015-07-07

流光扫描工具

流光5.0汉化版扫描工具, 简单易操作,功能强大,慎用

2015-07-07

Cisco Packet Tracer5.0 汉化包

可以将英语版的工具汉化,使人们 更容易理解和运用

2015-03-26

空空如也

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

TA关注的人

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