|
![]() | 作者: xuehu [xuehu]
![]() |
登录 |
请问,在C中如何用DEBUG命令和修改注册表,请举例说明。谢谢! |
地主 发表时间: 08/11 00:26 |
![]() | 回复: jacker [jacker] ![]() |
登录 |
在C中如何用DEBUG命令和修改注册表,请举例说明。谢谢! 调用DEBUG程序对磁盘操作不就行了吗?操作注册表有专门的函数啊 |
B1层 发表时间: 08/11 01:19 |
![]() | 回复: ricky [ricky] ![]() |
登录 |
在c里面可以插入汇编语言 好像是这样的:asm mov ax,20 写注册标有一系列的api函数,看看msdn吧 |
B2层 发表时间: 08/11 16:19 |
![]() | 回复: 山鸡 [duck_chen] ![]() |
登录 |
对,C中可以调用汇编的。 你可以在函数中写成: asm mov ah,0 asm mov al,mode asm int 10h 或者: asm{mov ah,0 …… …… } 的形式。 这样还用得着用DEBUG码? 还有关于注册表,其实你只要新建一个ASCII码可写的文件以*.reg为名 然后在其中写入你需要修改注册表的内容,相信会写吧? 最后在程序中调用它即可。system("path:filename.reg");这个函数要包含在<dos.h> 中。这样不就OK了吗? 以上只是思路,具体实现就看你自己了。好好干吧。 |
B3层 发表时间: 08/11 16:51 |
![]() | 回复: freeid [zjx_1981] ![]() |
登录 |
恩,有道理! |
B4层 发表时间: 08/11 21:21 |
|
20CN网络安全小组版权所有
Copyright © 2000-2010 20CN Security Group. All Rights Reserved.
论坛程序编写:NetDemon
粤ICP备05087286号