1、前言目前很多敏感和重要的DLL(Dynamic-link library)
都没有提供静态版本供编译器进行静态连接(.lib文件),即使提供了静态版本也因为兼容性问题导致无法使用,而只提供DLL版本,并且很多专业软件的授权部分的API,都是单独提供一个DLL来完成,而主模块通过调用DLL中的接口...
分类:
其他好文 时间:
2014-05-04 20:52:32
阅读次数:
452
//从内存中加载DLL DELPHI版 unit
MemLibrary;interfaceusesWindows;function memLoadLibrary(pLib: Pointer):
DWord;function memGetProcAddress(dwLibHandle: DWord;....
分类:
其他好文 时间:
2014-05-04 20:43:58
阅读次数:
573
对于电脑周边编程,主要有两种思路一、利用windows系统本身dll库。二、利用硬件产家提供的dll。本篇对M1卡的编程是利用上述第二种方法。M1卡最为重要的优点是可读可写并且安全性高的多功能卡。这些优点与其自身的结构密不可分。M1结构:M1卡分为16个扇区,每个扇区4块(块0~3),共64块,按块...
分类:
其他好文 时间:
2014-05-04 20:29:40
阅读次数:
400
按好了WDK,看了一天的DSF例子GenericHID,直接头大了,就能改个VID,PID让美萍识别成R2的狗。其他的什么各种描述符,根本无从下手,怪不得网上没有驱动模拟的加密狗,确实太复杂了,特别像我这种无狗的,连监听个数据都不可能,完全要靠猜,简直是不可能完成的任务。
考虑还是HID.dll劫持...
分类:
其他好文 时间:
2014-05-04 20:09:56
阅读次数:
469
几经挣扎,我最终还是选择了虚拟设备的方法来模拟Rockey2加密狗。HID.DLL劫持+API劫持的办法技术上虽然简单些,但太繁琐了,不仅要转发大量的函数,还要Hook好几个API,向我这么懒的人可干不了这体力活,几经取舍还是选择了虚拟设备的方法,原因有一下几点:1、劫持HID.DLL同样要分析描述...
分类:
其他好文 时间:
2014-05-04 19:48:14
阅读次数:
643
一,准备 你需要有一下软件: VS.NET(05/08) SQLSERVER
memcached服务器端以及客户端类库(开源软件,下载即可)其中,客户端类库包括以下几个DLL: Memcached.ClientLibrary.dll
ICSharpCode.SharpZipLib.dll log4n...
分类:
Web程序 时间:
2014-05-04 19:31:44
阅读次数:
355
背景
最近做一个Winform的小程序,需要用到分页,由于之前一直在用TonyPagerForWinForm.dll
,但该库没有源代码,网上找的也不全面,索性就准备自己改造一个。在园子里翻了一下,发现路过秋天在多年前写了个分页控件,Winform
通用分页控件实战篇(提供源码下载)。站在大神的肩....
我记得前段时间有个朋友问我为什么在emacs中打不开matlab程序?明明在terminal下是能打开的,却在emacs中不行.
今天自己终于遇到了类似的问题,我今天安装racket 6.0.安装好后racket程序的执行路径为/usr/local/racket/bin
然后我将这个路径加入到PATH里了,在terminal环境下能打开
接下来安装Geiser,它是emacs下连接r...
分类:
其他好文 时间:
2014-05-03 23:50:28
阅读次数:
429
由于没有源码,想改dll,就要依靠反汇编了。输入 ildasm.exe据说也可以直接
C:\Program Files\Microsoft SDKs\Windows\v7.0A\bin 找到该软件在把 dll 扔进去 ,点击文件 --转储默认
utf8 ,点击确定,弹出保存对话框,建议放在某个磁盘下...
分类:
其他好文 时间:
2014-05-03 23:07:21
阅读次数:
481