首页
社区
课程
招聘
[求助]如何修改系统时间??
发表于: 2008-4-15 21:16 5404

[求助]如何修改系统时间??

2008-4-15 21:16
5404
我写了个程序,想修改系统时间,可不懂为什么错了,大家帮帮忙,本人刚学WIN32编程

           .386
           .model flat,stdcall
           option casemap:none
;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
include       windows.inc
include       user32.inc
includelib    user32.lib
include       kernel32.inc
includelib    kernel32.lib
include       advapi32.inc
includelib    advapi32.lib
;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
SYSTEMTIME STRUCT
wYear        WORD   ?
wMonth       WORD   ?
wDayOfWeek   WORD   ?
wDay         WORD   ?
wHour        WORD   ?
wMinute      WORD   ?
wSecond      WORD   ?
wMillsecond  WORD   ?
SYSTEMTIME ENDS
;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
.data?
lpSystenTime   dw    ?
stSystemTime   SYSTEMTIME   <>
;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
.code
start:
mov     eax,offset stSystemTime
mov     lpSystenTime,eax
invoke GetLocalTime,lpSystenTime
mov     eax,2007
movzx   stSystemTime.wYear,eax
invoke SetLocalTime,lpSystenTime
end start

[课程]Linux pwn 探索篇!

收藏
免费 0
支持
分享
最新回复 (5)
雪    币: 321
活跃值: (271)
能力值: ( LV13,RANK:1050 )
在线值:
发帖
回帖
粉丝
2
简单改了改,自己对照看看。     
           .386
           .model flat,stdcall
           option casemap:none
;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
include       windows.inc
include       user32.inc
includelib    user32.lib
include       kernel32.inc
includelib    kernel32.lib
include       advapi32.inc
includelib    advapi32.lib

.data?
lpSystenTime   dd    ?
stSystemTime   SYSTEMTIME   <>
;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
.code
start:
mov     eax,offset stSystemTime
mov     lpSystenTime,eax
invoke GetLocalTime,lpSystenTime
mov    eax,2007
mov   stSystemTime.wYear,ax
invoke SetLocalTime,lpSystenTime
invoke ExitProcess,0

end start
2008-4-15 22:19
0
雪    币: 145
活跃值: (85)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
3
学习.
2008-4-16 11:45
0
雪    币: 145
活跃值: (85)
能力值: ( LV5,RANK:60 )
在线值:
发帖
回帖
粉丝
4
如何加快系统时间运行速度?
2008-4-16 11:46
0
雪    币: 140
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
5
感谢combojiang!有些问题我没编过不知道,连SYSTEMTIME是已经定义好的都不知道,看来我还是要多看书看实践
2008-4-16 12:32
0
雪    币: 212
活跃值: (10)
能力值: ( LV4,RANK:50 )
在线值:
发帖
回帖
粉丝
6
不错,编译了下,系统时间变成2007了。
2008-4-16 14:02
0
游客
登录 | 注册 方可回帖
返回
//