首页
社区
课程
招聘
[求助]如何调用R3下的API读写端口呢
发表于: 2011-6-12 08:12 4585

[求助]如何调用R3下的API读写端口呢

2011-6-12 08:12
4585
目前我只知道 可以写驱动
@1
READ_PORT_UCHAR
READ_PORT_USHORT
READ_PORT_ULONG
WRITE_PORT_UCHAR
WRITE_PORT_USHORT
WRITE_PORT_ULONG
@2或者内嵌汇编 直接读写端口
@3调用未文档化的函数
BOOLEAN Ke386QueryIoAccessMap(ULONG MapNumber, PKIO_ACCESS_MAP IoAccessMap);
BOOLEAN Ke386SetIoAccessMap(ULONG MapNumber, PKIO_ACCESS_MAP IoAccessMap);
BOOLEAN Ke386IoSetAccessProcess(PKPROCESS Process, ULONG MapNumber);
设置IOPM

刚才看到一个软件wincmos

http://www.piaodown.com/soft/5783.htm

/*软件是绿色单文件版的,由于界面采用了XTP12.0.0静态库,所以体积稍大,接近了1M。

这个版本是作者的而立之年纪念版,不释放驱动,不创建进程,不进ring0,不使用中断门,纯粹系统API调用,应该非常的稳定。

点第一个清零CMOS数据后,你的BIOS参数将会回到初始值,当然,密码也就清除了。不要做坏事哦……

备份和恢复功能会在你的C盘根目录生成或读取cmos.bak,这个文件还不到1K大小。

需要注意的是,如果在NT类系统上使用,需要Administrator权限。*/

本来打算逆一下 可是加了PeCompact的壳 用通用脱壳机没脱掉

搞不清楚他是调用了哪些些函数来清除CMOS的

前辈们给指点一下呗

[课程]FART 脱壳王!加量不加价!FART作者讲授!

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 278
活跃值: (709)
能力值: ( LV15,RANK:520 )
在线值:
发帖
回帖
粉丝
2
记得那里有份代码
2011-6-15 12:22
0
雪    币: 673
活跃值: (278)
能力值: ( LV15,RANK:360 )
在线值:
发帖
回帖
粉丝
3
哪里有份代码 楼上的说得明白点啊
2011-6-18 19:26
0
游客
登录 | 注册 方可回帖
返回
//