下沙论坛

 找回密码
 注册论坛(EC通行证)

QQ登录

QQ登录

下沙大学生网QQ群8(千人群)
群号:6490324 ,验证:下沙大学生网。
用手机发布本地信息严禁群发,各种宣传贴请发表在下沙信息版块有问必答,欢迎提问 提升会员等级,助你宣传
新会员必读 大学生的论坛下沙新生必读下沙币获得方法及使用
查看: 4180|回复: 3
打印 上一主题 下一主题

[原创][分享]XPsp1的部分源代码

[复制链接]
丧心病狂 该用户已被删除
跳转到指定楼层
1
发表于 2003-5-22 22:09:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
上次我曾公布过一个WinXP的电话激活补丁,但那个补丁只是我没完成的作品,在这儿我向以前下载了那个补丁的哥们道歉。/ W/ K5 m, n  K# X2 ?/ c# `- k; w
  现在我潜心修炼,做出了2.0版的补丁,在这儿公布。  
0 [1 V1 h- G9 C% X# D/ H  R  v2 M/ d! b, ?- |3 l
  在这儿公布部分源代码:
9 }9 n0 v6 z9 {/ {# {9 L+ |% H  Private Declare Function MoveFileEx Lib "kernel32" Alias "MoveFileExA" _
" B0 }4 ^2 ^. f. l         (ByVal lpExistingFileName As String, ByVal lpNewFileName As String, _
- v2 o7 E/ j9 D' ~$ |7 }         ByVal dwFlags As Long) As Long* \& q6 q, {7 G
  上面的那个API函数是用来将一个系统文件移到另一个地方以副本形式运行,因为运行中的系统文件是不能被直接修改的。
8 P- o5 S+ t; w# F% r+ V( I5 I& P7 {8 v0 {' C# S# A
Dim SysDir As String
. S$ }( }$ B" w% F6 ^ Dim WinDir As String3 F5 k- N7 f0 Z& d7 d
3 w! E; t& F2 P" z$ j
Dim SysObj As SWbemObjectSet
1 ~1 T4 y9 b9 g6 Y( W Dim sys As SWbemObject  K( k) B) M4 S7 E9 a! n) }( e
4 d4 P9 y* A* a- l3 E, ~
Set SysObj = GetObject("winmgmts:{impersonationLevel=impersonate}") _: k7 v  @9 Y$ X5 E: u5 ]6 Y
                           .InstancesOf("Win32_OperatingSystem")
8 l  N/ m% W' L- n. J& h For Each sys In SysObj  G7 {4 V& f* d3 o, ^) n
   SysDir = sys.systemdirectory& r2 B5 z( `5 }& C9 s+ o
   WinDir = sys.windowsdirectory2 p& b* P) G+ M' p1 ~0 o
Next
4 \& L8 Q2 J# J* r8 b* u  上面一段是获得系统目录,和安装目录。8 R! G/ l$ C* I$ q2 ~
Shell SysDir & "\wbem\wmiprvse.exe"
; u2 ^# s- |5 l' | Shell SysDir & "\msdtc.exe"
1 l( A$ W1 ~) x4 b  上边的两个程序作用于系统的保护功能啊。我可是找了好几天才找到的,要不然,程序运行后,不一会儿就被复原了。本来用sfc,但发现根本不行,现在用了这个就可以了。) H- m4 ?" v7 D3 [

! `$ o+ o) E; W; _, {4 g% M编译好的程序在煎饼的FTP里有,在Ecupload里的。
/ ]( O( E' i5 `
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 顶 踩
丧心病狂 该用户已被删除
2
 楼主| 发表于 2003-5-22 23:47:00 | 只看该作者
并且更正一下,无须重启

该用户从未签到

3
发表于 2003-5-23 00:06:00 | 只看该作者
高手啊,好好讨教一下!

该用户从未签到

4
发表于 2003-5-28 00:44:00 | 只看该作者
lihai

本版积分规则

关闭

下沙大学生网推荐上一条 /1 下一条

快速回复 返回顶部 返回列表