摘要: 软件简介:可以修改电脑活动网卡的MAC地址为任意值,方便一些绑定用户网卡MAC地址的功能操作。如大学校园网用户如果上网账号与MAC地址绑定,要使用他人的账号上网必须修改MAC地址,本软件就可以应用在这样活着类似的场景下。下载地址:请猛击FakeMAC V1.0注意事项:如果更改网卡MAC地址后FakeMac的下拉列表中该网卡消失,请重新启动系统并查看MAC地址是否发生变化,如没有变化请重新使用FakeMac更改该网卡的地址(此情况极少发生!请放心使用!)本软件使用软件模拟方式来更改网卡MAC地址,不会对网卡造成任何伤害,市面上流传的MAC地址修改工具也是基于同样的原理来实现的,所以敬请放心使用 阅读全文
posted @ 2011-10-28 18:58 ApkDiy 阅读(255) 评论(0) 推荐(1) 编辑
摘要: IO_REMOVE_LOCK(删除锁)的具体结构没有公开,WDK的文档中中查不到IO_REMOVE_LOCK。最开始看到IO_REMOVE_LOCK是在WDK的例子event中。下面是参考网上的一些资料之后的一点总结,错误的地方请指正。为什么要用IO_REMOVE_LOCK?WDM 驱动程序在处理设备删除 IRP 并释放驱动程序分配的内存后可能接收到附加的 IRP。在处理附加的 IRP 时试图引用已经释放的内存会导致系统崩溃。驱动程序能够接收已删除设备的 IRP,这有两个原因:在设备被删除后,另一个组件可以发送 I/O。要发送一个 IRP,组件获取目标设备或文件的指针并去除该设备对象上的引用( 阅读全文
posted @ 2012-01-02 10:34 ApkDiy 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 【本文出自程序人生>>Visual Studio调试小技巧】记得《Windows核心编程》一书的开头部分讲到了Visual Studio中一个查看错误消息的小技巧,前几天调试程序想用一下,可一时记不起来是什么参数了,所以去网上找了下,发现还有其他小技巧,就顺便记下来,方便以后忘记的时候快速查找。一、错误代码不需要GetLastError()之后格式化成数字写Log,然后用Error Lookup查询;或者直接调用API查询对应语言版本的错误信息。在监视窗口中写下$err,hr即可看到详细的错误描述信息,跟Error Lookup一样的效果。二、查看消息Message类型Window 阅读全文
posted @ 2011-11-23 13:16 ApkDiy 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 由于某些原因,身边没有破解工具包,下载又太慢了,所以临时下载IDA、OD、PEiD。在使用PEiD的时候,竟然不能正常运行。我的工作环境是Windows7 Home Basic,提示PEiD已停止工作。以前用旗舰版没一点问题,现在提示不能运行,尝试使用兼容模式运行依然不能解决问题。最后几个其他版本的PEiD(这里指的是不同的人整合的版本),都不能运行。唯独PEiD官网下载的简单版本就可以运行,后来去网上搜了一下,发现是一个DLL的问题。 阅读全文
posted @ 2011-11-16 23:06 ApkDiy 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 为什么要实现改键? 前几天玩一个游戏,因为ASDW这几个键不能控制方向所以感觉很不方便,于是就想出了自己写一个全局键盘钩子来实现改键的程序;一般能自己解决的问题我都会自己想办法解决,所以也没有用网上先有的程序了。 怎么实现键盘改键? 装一个全局的低级键盘钩子(WH_KEYBOARD_LL),在键盘钩子回调函数(LowLevelKeyboardProc)中判断是不是目标按键,如果是则通过keybd_event来实现模拟按键,同时直接用return TRUE;来对回调函数进行返回。如果不是目标按键,那么需要传递到下一个钩子链。全局的钩子需要放在DLL里面。 改键效果 对普通程序有效……因为我玩的游戏是Direct X的,所以键盘钩子完全相当于不存在,因为没有接触过Direct X,所以就没有继续写下去了。 阅读全文
posted @ 2011-11-10 14:58 ApkDiy 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 本文出自程序人生>>Windows内核驱动开发入门学习资料声明:本文所描述的所有资料和源码均搜集自互联网,版权归原始作者所有,所以在引用资料时我尽量注明原始作者和出处;本文所搜集资料也仅供同学们学习之用,由于用作其他用途引起的责任纠纷,本人不负任何责任。(本资料由代码疯子整理)一、书籍推荐《Windows驱动开发技术详解》作者:张帆、史彩成;出版社:电子工业出版社《天书夜读:从汇编语言到Windows内核编程》作者:谭文、邵坚磊;出版社:电子工业出版社《寒江独钓:Windows内核安全编程》作者:谭文、杨潇、邵坚磊;出版社:电子工业出版社其他驱动开发相关书籍二、源码学习《Windo 阅读全文
posted @ 2011-11-06 12:19 ApkDiy 阅读(269) 评论(0) 推荐(0) 编辑
摘要: 看《天书夜读》第一章,感觉很亲切,于是自己动手操起VS,建立一个默认的Win32 Console Application,在一个空空的main函数里面F9下一个断点之后,按下F5进入调试,然后Alt+8进入反汇编查看窗口,代码如下,自己给他加了点注释,还是很浅显的东西。这里的是Debug模式的反汇编代码:(博客对ASM代码注释的显示颜色不好看,大家将就一下)陌生的指令可能是stos,大家可以自己去Google查一下加深了解;通过仔细阅读这个例子,相信读者们当初学习汇编的场景已经跃然眼前了。12345678910111213141516171819202122232425262728293031 阅读全文
posted @ 2011-10-15 09:08 ApkDiy 阅读(927) 评论(0) 推荐(0) 编辑
摘要: 维基百科资料显示,美国著名计算机专家、C语言发明人之一丹尼斯·里奇(DennisRitchie)已于10月9日去世,享年70岁。里奇生于1941年9月9日。他发明了包括C语言在内的多种编程语言,并研发了Multics和Unix等操作系统。1983年,里奇获得图灵奖。 阅读全文
posted @ 2011-10-13 17:22 ApkDiy 阅读(251) 评论(1) 推荐(0) 编辑
摘要: 国际标准组织ISO/IEC发布了C++11编程语言标准,售价352瑞士法郎。C++作者Bjarne Stroustrup在自己网站上提供了标准草案文本(PDF),应该与最后的标准内容相差不大。C++0x/11标准在今年8月获得一致通过,它是1998年以来C++语言的第一次大修订,对C++语言进行了改进和扩充,新的特性也扩展了语言在灵活性和效率上的传统长处,例如转移语义,lambda函数,等等。 阅读全文
posted @ 2011-10-13 13:55 ApkDiy 阅读(191) 评论(0) 推荐(1) 编辑
摘要: 本文出自程序人生>>STL auto_ptr智能指针简单分析闲着没事,整理一下对auto_ptr的理解。去年年底的时候准备认认真真的看看STL源代码,可是时间不是很充足,自己也不是很坚定,于是就乱七八糟的看了看。现在虽然琐事繁多,但时间还是有的,所以再整理下。auto_ptr是STL里面的智能指针(Smart Pointer),一个很好的优点就是指针所有权自动转移和指针自动删除技术。对于异常和经常忘记delete的情况来说很实用。下面就是从SGI官方网站下载的STL auto_ptr实现源码(加上了我的注释):123456789101112131415161718192021222 阅读全文
posted @ 2011-10-12 09:08 ApkDiy 阅读(794) 评论(0) 推荐(1) 编辑
友情链接:LoveBeyond 代码疯子