1.如何学习驱动
2.SoftIce简介
3.高分求:会反编译的试源试源达人〔翼南播音王〕所用语言及源代码
如何学习驱动
虽然也刚注册,但感觉还可以的码软码 。那我来指点你以下啊!试源试源呵呵!码软码
1、试源试源硬件知识,码软码金蝶erp bom源码系统底层,接口技术,汇编语言,C语言
2、硬件参考手册
3、试源试源用你喜欢的码软码文本编辑器编写源程序,编写makefile、sources文件,试源试源可以和源程序放在同一目录下,码软码利用DDK在开始菜单中的快捷方式设置环境变量(调试驱动时选checked environment快捷方式),它会开一个dos窗口。试源试源在dos窗口中进入到sources文件所在的码软码的目录,敲build -cZ等命令就可以了。试源试源编译后得到的码软码可执行程序在.\objchk\i目录下,用softice symbol loader加载生成的*.sys,选translate,试源试源会生成相应的符号文件*.nms。这个符号文件是bf联盟源码用于调试的,如果你在translate时使用了选项package source,就可以在源码一级进行调试,即在softice中可以看到源码,否则就只能看见汇编码和变量名等。让softice加载*.nms,并启动softice,再启动你的*.sys(比如系统启动时自动启动你的sys,或者你写个程序用createfile动态加载这个sys)在softice中设置BPX DriverEntry等断点就可以调试了。nanovg源码分析重复上述步骤直到呢认为发现你不了bug了,在开始菜单中选DDK的快捷方式free environment,自动打开一个dos窗口,重新用build -cef编译得到你的*.sys,在.\obj\i目录下。根据你的驱动的类型,可能需要编写*.inf文件,制作安装包,测试安装包。确信没问题就交货.
4、源码家网页numega driverstudio,VxdTools 写VXD,DriverWorks写WDM,SoftICE 最强的调试工具
SoftIce简介
SoftICE是由Compuware NuMega公司出品的一款备受推崇的系统级调试工具,它以其卓越的兼容性和稳定性著称。这款工具的卓越之处在于能够在源代码级别对各类应用程序和设备驱动程序进行深入的调试,而且支持TCP/IP连接,实现远程调试功能,极大地扩展了调试的灵活性。
ICE全称为In Circuit Emulator,即实体电路模拟器,jnpf源码部署它通过模拟CPU的行为来细致跟踪软件执行的每一个步骤。然而,由于其硬件成本高昂,普通用户很难拥有。NuMega公司巧妙地推出了SoftICE,这是一种软件解决方案,它实现了ICE的核心功能,使得更多开发者能够利用这一强大工具进行调试工作。
SoftICE的历史版本中,最高版本为SoftICE v4.3.2.。NuMega根据不同平台开发了对应版本,包括DOS、Windows 3.x、Windows 9x、Windows NT和Windows 等,这使得它在各种操作系统环境中都能得到高效运用。
高分求:会反编译的达人〔翼南播音王〕所用语言及源代码
反汇编得到的是汇编代码
反编译得到的是所用语言的源代码
比如,一个c语言写的程序
反汇编得到汇编代码
反编译得到c语言的源代码
WDasm .0
比较好的反汇编软件.堪称破解软件的"屠龙刀"
你说的是把exe反汇编吧? 最好的工具应该是softice
简单地讲,反汇编可以看到软件作者的编程思路,可以破解部分资源,可以将软件汉化等,例如找到它是如何注册的,从而解出它的注册码。
不是所有的软件都能反汇编,有些软件加上了防反汇编的功能,即发现软件受到改变,它就停止工作。亦或有些软件加了“壳”,那就必须选脱“壳”才能反汇编。
反汇编程序一般有两种,静态反汇编如WDasm,动态反汇编的如Softice.
还有一些针对不同编译器的反汇编工具,比如针对VB4的等。
根据需要选择即可
静态反汇编:程序未执行时,反汇编可执行文件
动态反汇编:程序执行时,反汇编内存中的数据
动态反汇编可以解决一些壳的问题