我尝试学习破解技术来增加自己的编程能力!
2006-02-09 11:16
591 查看
我尝试破解一个使用“WinDriver”编写驱动与名叫“Jungo-S1160”的硬件卡连接的软件,程序是用“Delphi”写的。
软件初步分析:
本身是采用3个系数来做加密条件,如果系数设置正确,程序要执行一个打印操作,反之,程序不做任何操作。
由于本人对汇编语言能力有限于是用dede反编译出来后,用Ollydbg把关键的操作尝试跳过检测“验证条件”的部分,后把它保存另外一份EXE文件,但尝试了一次,软件成功利用硬件卡与打印的机器连接,并可执行一些指令,但有一个关键指令没有成功执行。
现继续用这个方法跟进,现还没有什么进展!
软件初步分析:
本身是采用3个系数来做加密条件,如果系数设置正确,程序要执行一个打印操作,反之,程序不做任何操作。
由于本人对汇编语言能力有限于是用dede反编译出来后,用Ollydbg把关键的操作尝试跳过检测“验证条件”的部分,后把它保存另外一份EXE文件,但尝试了一次,软件成功利用硬件卡与打印的机器连接,并可执行一些指令,但有一个关键指令没有成功执行。
现继续用这个方法跟进,现还没有什么进展!
相关文章推荐
- 【技术门诊128期】从C/C++学习谈编程能力的培养与提高!
- 编程在线--- 网站(IT技术学习、面试、交流)上线了
- 如何提高自己的编程能力
- 黑客编程技术学习之-小小小小试牛刀:创建进程,下载可执行程序并执行
- python学习第九章类部分课后练习自己尝试的代码
- python学习第三章列表的部分课后练习自己尝试的代码
- 学习Linux需要编程能力么
- 如何提高自己的编程能力
- 从零开始学习音视频编程技术(九) FFMPEG Qt视频播放器之同步进阶篇
- 从零开始学习音视频编程技术(十七) 录屏软件开发之音频采集
- OAF学习笔记-20-在系统页面制作Tab页(系统中有Tab页,自己增加Tab)
- 发现不进行技术总结,就是自己的能力的退化。
- 提高自己的编程能力
- 一种学习的能力,方法远胜于知识,技术
- google开发新人入职100天,聊聊自己的经验&教训 个人对编程和开发的理解 技术发展路线
- UNIX环境编程学习笔记---------编程实例----自己写的CS程序
- 【转】从零开始学习音视频编程技术(二) 音频格式讲解
- 从零开始学习音视频编程技术(十七) 录屏软件开发之音频采集
- 【学习】比较通认的软件技术行业的职业生涯,现在的自己在哪个位置?
- 把自己以前零散的技术学习都移植过来吧,这里编辑文章感觉还不错