|
|
|
判断你的文件是否为合法的PE文件和应用类型 详细信息 < 文件格式 > |
|
能很多的人都没有注意到一些事情,就是你的程序是不是合法的可运行的应用程序,例如一个文件只是把后缀改成 .exe 的形式就显示为应用程序的图标了! 你不想写一个根据后缀名就确定应用程序类型的程序吧!这样太哪个了吧!解决方法就是根据PE文件格式来解释。关于PE文件格式的资料现在网上汗牛充栋,这里我就不再解释,有兴趣的朋友可以上网查阅PE文件格式资料。我就简单的用代码去演示如何判断PE文件合法,主要就是两个地方,头为"MZ"签名,跟着DOS头部的就是"PE"签名,任何标准的PE文件都会包含这两个签名。如下这段代码所示,这是一个判断是否为合法PE文件的API。
[代码性质]
VC完整应用程序代码 [代码作者] 赖锋 [文件大小] 11K
[更新日期] 2009-9-20 17:28:00
[下载次数] 772 
相关评论 相关文档 |
.NET 控件的许可验证方案 详细信息 < C# > |
|
伴随着.net开发技术的成熟,软件开发进入控件化时代。越来越多的公司投入软件开发领域,企图控制软件产业链的上游:提供解决方案。其中一部分公司就是提供控件。控件对外就象是一个黑盒子,借助于方法,属性和事件,开发人员即可轻易的开发出专业的应用程序。
[代码性质]
C#完整应用程序代码 [代码作者] 李双华 [文件大小] 230K
[更新日期] 2009-9-20 17:21:00
[下载次数] 242 
相关评论 相关文档 |
偷窥桌面程序和IE浏览器的密码编辑框 详细信息 < 钩子(HOOK) > |
|
这是一个不可多得的工具,它不仅能偷窥各种桌面程序的密码框,还能窥到IE页面中的密码框,这个程序就是本文要介绍的——SuperPasswordSpy++。
[代码性质]
VC完整应用程序代码 [代码作者] Zhefu Zhang [文件大小] 382K
[更新日期] 2009-6-20 15:57:00
[下载次数] 4361 
相关评论 相关文档 |
使用 Windwos 钩子获取丢失的密码 详细信息 < 钩子(HOOK) > |
|
几年前我在CodeGuru 上下载了一个叫 Eureka的程序,如果你忘记了密码,你可以用程序把密码“取”回来。它不是密码破解程序,相反,它利用了一个Windows的安全漏洞来拷贝另外一个运行中的程序的密码。我对这个程序很感兴趣,决定写一个自己的版本。后来,Windows 2000 发布,我失望地发现,微软修补了那个漏洞,这样一来那个程序在Windows 2000上也就不灵了。经过一番尝试,我终于找到一个方法拷贝任何在32-位Windows 系统上运行程序的密码。
[代码性质]
VC完整应用程序代码 [代码作者] Brian Friesen [文件大小] 42K
[更新日期] 2009-6-20 14:12:00
[下载次数] 2886 
相关评论 相关文档 |
C++与Java混合编程 详细信息 < C++、MFC > |
|
现在的程序员,不再像以前一样,掌握一种编程语言就可以混得有模有样了,现实的情况是,真实的项目中,通常是涉及多种编程语言,举几个简单的例子,一个软件为了快速开发,可能是使用Delphi或VB作为界面开发首选语言,底层的指令或核心算法,会使用C/C++处理,涉及数据处理的时候,为了安全和快速开发,会使用Javascript或Python等脚本语言实现数据分析处理。因此,开发者应该学习或掌握语言混合编程。 C++和Java是主流的两种编程语言,但是现在整个网上对实现这两种语言混合编程的资料少之又少,却又说之不全,并且有时多种问题现在也含糊不清,对正在学习或使用这两种语言的朋友造成很大的困扰。本人的这篇拙作,希望对使用这两种语言混合编程学习的朋友可以抛砖引玉。
[代码性质]
C++完整应用程序代码 [代码作者] 赖锋 [文件大小] 1443K
[更新日期] 2009-6-13 14:32:00
[下载次数] 3130 
相关评论 相关文档 |
基于图形用户界面的RunAs 程序(GUI RunAs) 详细信息 < WIN32 API > |
|
为了在另一个用户上下文中启动程序,Win2k 提供了一个命令行程序工具——RunAs。在网上(如www.codeguru.com)也能找到同样功能的程序和代码。有人要求我为这个工具做一个图形用户界面的版本。本文就是为此而写的。为了不“重新发明轮子”,我的工作是基于前人的基础来实现的。
[代码性质]
VC完整应用程序代码 [代码作者] Zhefu Zhang [文件大小] 58K
[更新日期] 2009-6-13 14:15:00
[下载次数] 1307 
相关评论 相关文档 |
以特定的用户身份运行程序命令 详细信息 < WIN32 API > |
|
这是一个控制台实用程序,在Windows NT系统中,它以专门的用户身份启动一个命令。该实用程序使用 Windows API 函数 LogonUser 编程,以专门的用户身份/密码登陆到NT。如果登陆成功,则用 CreateProcessAsUseris 产生该用户的专属进程。
[代码性质]
VC完整应用程序代码 [代码作者] Martyn Brown [文件大小] 75K
[更新日期] 2009-6-13 13:51:00
[下载次数] 969 
相关评论 相关文档 |
代码注入的三种方法 详细信息 < 钩子(HOOK) > |
|
如何将代码注入不同的进程地址空间,然后在该进程的上下文中执行注入的代码。本文将介绍三种方法: 1、Windows 钩子 2、CreateRemoteThread 和 LoadLibrary 技术 ——进程间通信 3、CreateRemoteThread 和WriteProcessMemory 技术 ——如何用该技术子类化远程控件 ——何时使用该技术
[代码性质]
VC完整应用程序代码 [代码作者] Robert Kuster [文件大小] 48K
[更新日期] 2009-6-6 23:58:00
[下载次数] 3644 
相关评论 相关文档 |
WTL写的调试输出辅助工具 详细信息 < 编译与调试技巧 > |
|
本程序参考了XTraceWin的思想而完成,但XTraceWin已经无法查证是谁的作品,在此特别感谢XTraceWin的作者。 说明:VC中DEBUG模式下使用TRACE输出的信息有时查看不方便,会和许多其它信息一起输出;RELEASE模式下又不能使用TRACE输出;参考程序XTraceWin仅提供了一个窗口进行输出,这样当调试C/S程序时显得力不从心;因此诞生了TiTrace程序来解决以上问题。 idealage@126.com
[代码性质]
VC完整应用程序代码 [代码作者] 唯一 [文件大小] 52K
[更新日期] 2009-6-6 13:26:00
[下载次数] 631 
相关评论 |
修改远程桌面连接端口源代码(默认3389) 详细信息 < 网络安全 > |
|
近期工作需要,需要更改远程桌面连接端口,网上的软件也不少,但下载下来有的总提示有病毒,由于在服务器使用,也不敢轻易使用,这样免费的软件总要绑定木马呢?既然想免费供大家使用,就应该真正的安全的供大家使用.根据更改远程连接端口的原理,即修改注册表两项REG_DWORD值,然后重启计算机即可完成.
联系方式: QQ:34596561 E-mail:airen3339@163.com
[代码性质]
VC完整应用程序代码 [代码作者] 依星 [文件大小] 35K
[更新日期] 2009-6-6 12:55:00
[下载次数] 1190 
相关评论 |
|