作者通过分析和修改Delphi编写的软件的汇编代码,成功破解了软件的注册功能。过程包括使用SPY++、peid、DeDe等工具,最终通过OllyICE修改汇编代码,实现了无需注册码即可注册的目的。
分类 软件 下的文章
主要是以Delphi为主- 首页
- 软件
本文介绍了TEmbeddedWB组件的多种方法,包括Navigate、Navigate2、Refresh、Refresh2、SetFocusToDoc、HtmlHelp、AssignDocument、LoadFromStrings、LoadFromStream、SaveToFile、SaveToSt...
本文介绍了TEmbeddedWB组件的方法和属性,包括添加自定义空白页、自动填充表单、管理受限和信任网站列表、添加收藏夹、导航和窗口控制等。这些功能使得在Delphi应用程序中嵌入Web浏览器变得简单,提供了丰富的Web浏览和管理功能。
文章介绍了如何设置WebBrowser的Referrer值以绕过某些网站的来源检测。由于WebBrowser的Referrer属性是只读的,不能直接设置。解决方法是先导航到目标网站的首页,然后再导航到具体页面,这样Referrer值就会自动设置为目标网站的地址。
本文介绍了四种查找窗口句柄的方法:1. 使用API函数FindWindow;2. 通过枚举所有窗口查询特定条件的窗口,使用EnumWindowsProc函数和EnumWindows函数;3. 查找子窗口内元素的句柄,使用FindWindowEx函数;4. 使用类似spy++的工具软件查询。这些方法可...
本文全面介绍了8088汇编语言的指令集,包括数据传输、算术运算、逻辑运算、串操作、程序转移、中断处理和处理器控制等指令,以及伪指令的使用。文章还探讨了软件破解与保护技术的关系,强调了知识产权意识和法制观念的重要性,并指出软件保护应从开发初期就开始考虑。
本文介绍了如何在Delphi中使用.NET数据,特别是通过Web服务与.NET数据集进行交互。文章首先解释了如何构建一个基于数据库的.NET Web服务,并使用XML数据集来暴露和更新数据。然后,文章讨论了如何在Delphi中导入和使用这个Web服务,特别是通过使用GekkoDotNetDataSe...
本文介绍了如何使用Delphi语言和ShellAPI函数SHFileOperation来删除文件夹及其子目录。示例代码展示了如何创建TSHFileOpStruct结构体,设置相关参数,并通过SHFileOperation函数执行删除操作。代码中使用了FOF_ALLOWUNDO、FOF_NOCONFI...
文章介绍了如何通过手动设置WebBrower的Referer值来突破网页的跨站检查。具体方法是通过设置Headers参数,将Referer值设置为指定的URL,然后使用WB1.Navigate方法进行导航。这种方法可以轻松突破某些网页的跨站检查。
WebBrowser控件可以控制IE浏览器,实现各种功能,如打开、关闭窗口、保存网页、打印等。通过修改参数,可以获得不同的功能。这些功能只对IE5.5以上版本有效,作者在IE6下进行了测试。文章还提供了实现这些功能的代码示例。
SamoolImageListViewProj1.ocx是一个仿acdSee文件及图片浏览控件,能够快速生成缩略图,支持缩略图缓存,支持多种图片格式,提供接口参数,可获取选中文件的完整文件名,设置缩略图是否显示像素比例及文件大小,直接导入开发工具使用,也可用于Web浏览图片及图片上传。控件提供多种方...
这篇文章介绍了一个使用Delphi语言编写的IndyFTP线程类操作的示例代码。代码中定义了一个TconnThread类,继承自TThread类,用于执行FTP连接操作。TForm1类包含一个IdFTP1组件和一个按钮,用于触发FTP连接。TConnThread类的Execute方法中调用conn方...
本文介绍了如何使用Delphi中的Indy控件实现FTP上传和下载。作者首先强调了Indy控件的便捷性,并提供了一个完整的代码示例,包括连接FTP服务器、列出目录文件、下载和上传文件等功能。代码中详细注释了每一步的操作,方便读者理解和学习。
文章提供了一个使用Delphi 7.0和idFTP组件实现的程序,该程序能够遍历FTP服务器上的整个目录,实现下载和删除功能。程序首先连接到FTP服务器,然后通过ChangeDir命令切换到指定目录,使用List命令获取目录列表,判断是文件还是子目录,并递归地处理子目录。对于文件,使用Get命令下载...
本文介绍了如何在Delphi中的ListView控件上为每个列表项添加进度条。首先,在FormShow事件中为每个列表项创建一个进度条,并设置其位置和样式。然后,在FormDestroy事件中释放这些进度条。最后,通过Timer控件定时更新进度条的进度。文章还提供了一个示例图片和源代码下载链接。
在WinForm中,可以通过添加一个ImageList来设置ListView的行高。首先创建一个ImageList对象,并设置其ImageSize属性,其中高度值即为行高。然后将该ImageList设置为ListView的SmallImageList,从而实现行高的调整。
本文介绍了如何在程序运行时自动注册OCX或DLL文件。示例代码使用Delphi语言,首先检查OCX文件是否存在,然后加载库并获取注册函数,调用该函数完成注册。如果注册失败,程序会显示错误消息并终止。最后,程序创建并运行主窗体。
本文提供了熊猫烧香病毒的核心源码,包括程序代码和实现原理。代码中包含了病毒体大小、PE文件主图标偏移量、感染标记等关键参数,以及判断操作系统版本、复制流、提取文件、填充STARTUPINFO结构、发送带毒邮件、感染PE文件、摧毁文件、获取可写驱动器列表、遍历目录感染和摧毁文件等关键功能。文章强调,代...
本文介绍了如何在OCX控件中传递参数和调用方法。首先,在View窗口的typeLibrary接口处添加一个method,如果有输入输出参数,在parameters处添加参数,建议使用variant类型。无参数时,直接刷新即可增加函数。外部调用时,例如“samoolUploadImg.showAbou...