- 博客(10)
- 资源 (2)
- 收藏
- 关注
原创 osx 常用
刚接触OSX 很多东西都在摸索中。不过俗话说的好 工欲善其事 必先利其器。工具篇:分享几个自认为很好用的工具吧Alfred 快速启动程序 设置成CMD + SPACE 开机启动Chrome 浏览器 window上一直用 习惯了Moom 改变页面布局 支持快捷键 使用方便射手影音/VLC 视频播放BBEdit 不需要学习Vim 常用编辑一般够用了 code还是在IDE里面
2015-02-07 11:48:44
430
原创 拾起过去
开博有些年头 只是很少写东西。 当时开博写了个状态‘梦想做白盒测试’ 细数回去已经有6年时光。文章起名为拾起过去 其实也不是真想写个长篇大论。加上身位码农 身在职场 身为人父 写东西的时间也是相当少 有些许时间也是常常去学些code相关的东西。但是还是想记下点什么 或许为了6年后再回头看看当初。--------------毕业不是什么好学校 也没选对专业 更没好好学。6年前
2015-02-07 11:22:44
380
转载 基于API HOOK的剪切板监控
基于API HOOK的剪切板监控 摘 要 本文通过对剪切板机制的研究,采用API HOOK技术对剪切板的系统调用函数拦截,实现了对剪切板的监控,防止敏感信息通过剪切板泄露。 关键词 剪切板;API HOOK;信息保密 <br /> 1 引言 计算机的普及带来了信息交流的便利,同时也造成了信息泄露问题的日趋严重。剪切板是信息泄露的一个主要途径,对剪切板的监控是防止信息泄密的不可或缺的一环。本文通过对剪切板机制和API HOOK技术的研究,通过远程线程注入的方式替换剪切板的系统调用函
2010-11-22 18:06:00
4706
1
转载 HOOK
<br />下面我们将举一个例子(捕捉键盘)来详细的讲解钩子函数的程序设计。<br /> 三:程序的设计:<br /> I:设置钩子<br /> 设置钩子是通过SetWindowsHookEx ()的API函数.<br /> 原形: HHOOK SetWindowsHookEx(int idHook,HOOKPROC lpfn,HINSTANCE hMod,DWORD dwThreadId)<br /> idhook:装入钩子的类型.<br /> lpfn: 钩子进程的入口地址<br /> h
2010-11-18 17:21:00
605
转载 C++Builder及VC的DLL相互调用
常在江湖飘,少不了要和DLL打交道。有时我们需要使用C++Builder编写一个DLL,然后拿到VC中用(比如用C++Builder写一个窗体封装到DLL);有时又要拿VC编写的DLL在C++Builder使用(比如拿到一个产品的开发包,这个包是一堆用VC写的DLL)。很遗憾,由于MS和Borland(CodeGear)两家的编辑器实现细节不同,造成了它们生成的DLL不能相互通用,因此给实际带来了很多的麻烦。下面来说一说如何解决这个问题。一、VC生成DLL,C++Builder调用。1、用ext
2010-11-02 21:10:00
638
转载 vc 数据类型转换
<br />1.头文件中要定义宏; <br /> #define UNICODE <br /> #define _UNICODE <br /> ////////////////////<br />char buf[128]; <br /> memset(buf,0,128); <br /> strcpy(buf,"你好"); <br /> WCHAR pCName[128]; <br /> memset(pCName,0,128);
2010-09-01 15:07:00
518
转载 【转】MFC 常用
<br />1、在数据库操作时,将系统自动生成的CTime替换成COleDateTime。 <br />2、在操作ACCESS数据库时,字符串的标识是:单引号;日期/时间类型的标识是:# <br />3、将 DDX_FieldDateTimeCtrl(pDX, IDC_PUBLISHDATE, m_pSet->m_publishDate,m_pSet); 替换成: <br /> DDX_DateTimeCtrl(pDX, IDC_PUBLISHDATE, m_pSet->m_publish
2010-08-10 15:06:00
440
转载 【转】 MFC线程编程
<br />线程技术使不同的代码可以同时运行。当然,只有在多C P U的计算机上,多个线程才能够真正地同时运行。然而,由于操作系统把C P U的时间分成很短的片段分配给每个线程,这样给人的感觉好像是多个线程真的同时运行。<br /> 线程的概念与1 6位环境中的多任务有很大的不同。或许曾听人们这样讲: Win32是一种抢占式操作系统,而Windows 3.1 是一种协作式的多任务环境。其关键区别在于:在抢占式多任务环境中,操作系统负责管理哪个线程在什么时候执行。如果当线程1暂停执行时,线程2才有机
2010-08-10 11:27:00
366
转载 转个*P 指针学习的好文章
这是一篇我所见过的关于指针的最好的入门级文章,它可使初学者在很短的时间内掌握复杂的指针操作。虽然,现在的Java、C#等语言已经取消了指针,但作为一个C++程序员,指针的直接操作内存,在数据操作方面有着速度快,节约内存等优点,仍是很多C++程序员的最爱。指针就像是一把良剑,就看你怎么去应用它! 什么是指针? 其实指针就像是其它变量一样,所不同的是一般的变量包含的是实际的
2009-12-04 17:50:00
349
原创 简单的开始 bat
color b0 mode con:cols=100 lines=40 cd/ ipconfig /all >d:/ipconfig.txt@echo offcolor f2echo.systeminfo|find "物理内存总量"pause>nul@echo msgbox "!">msg.vbs @msg.vbs@del msg.vbs1~100 sum:
2009-12-03 19:56:00
311
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人