首页
课程
问答
CTF
社区
招聘
峰会
发现
排行榜
知识库
工具下载
看雪20年
看雪商城
证书查询
登录
注册
首页
社区
课程
招聘
发现
问答
CTF
排行榜
知识库
工具下载
峰会
看雪商城
证书查询
社区
编程技术
发新帖
0
0
这个关于升级自己程序的问题怎么办?
发表于: 2005-11-12 23:46
6358
这个关于升级自己程序的问题怎么办?
auser
2005-11-12 23:46
6358
我写了个软件,希望加一个自动升级的功能。定期在网站上下载新的程序,然后把自己替换掉。但问题是我现在的程序在运行,被锁定了,替换不了自己。怎么样才能把自己运行的exe文件替换掉?不会是另外专门写一个升级程序吧?
我的程序构成就是一个exe文件加上两个DLL和几个数据文件。升级的时候可能要换掉exe和dll文件中的一个。
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!
收藏
・
0
免费
・
0
支持
分享
分享到微信
分享到QQ
分享到微博
赞赏记录
参与人
雪币
留言
时间
查看更多
赞赏
×
1 雪花
5 雪花
10 雪花
20 雪花
50 雪花
80 雪花
100 雪花
150 雪花
200 雪花
支付方式:
微信支付
赞赏留言:
快捷留言
感谢分享~
精品文章~
原创内容~
精彩转帖~
助人为乐~
感谢分享~
最新回复
(
7
)
心已欠费
雪 币:
200
活跃值:
(10)
能力值:
( LV2,RANK:10 )
在线值:
发帖
0
回帖
102
粉丝
0
关注
私信
心已欠费
2
楼
我也在关注这个问题
2005-11-12 23:58
0
dwing
雪 币:
217
活跃值:
(99)
能力值:
( LV4,RANK:50 )
在线值:
发帖
18
回帖
883
粉丝
6
关注
私信
dwing
1
3
楼
添加一个升级程序(或主程序自动从网络中下载),升级时此升级程序结束主程序再覆盖,然后自动启动新的主程序,自身退出.
瑞星好像就是这么做的.
2005-11-13 00:07
0
WindElf
雪 币:
200
能力值:
(RANK:10 )
在线值:
发帖
7
回帖
27
粉丝
0
关注
私信
WindElf
4
楼
之前有人发过一个什么自杀代码,可以借鉴一下,就是在别的进程里新建一个升级用的线程,然后……
2005-11-13 09:48
0
prince
雪 币:
603
活跃值:
(617)
能力值:
( LV12,RANK:660 )
在线值:
发帖
51
回帖
1874
粉丝
8
关注
私信
prince
16
5
楼
通常的做法是另写一个专门升级的exe
2005-11-13 12:31
0
auser
雪 币:
234
活跃值:
(104)
能力值:
( LV2,RANK:10 )
在线值:
发帖
35
回帖
568
粉丝
1
关注
私信
auser
6
楼
谢谢!看来只有写一个专门的升级程序了。
2005-11-13 16:31
0
笨奔
雪 币:
415
活跃值:
(34)
能力值:
( LV5,RANK:60 )
在线值:
发帖
11
回帖
748
粉丝
1
关注
私信
笨奔
1
7
楼
顶一下,深受启发
2005-11-13 20:43
0
suddymail
雪 币:
227
活跃值:
(91)
能力值:
( LV2,RANK:10 )
在线值:
发帖
4
回帖
116
粉丝
0
关注
私信
suddymail
8
楼
在windows下。有个办法。
先对要更新的文件进行改名
然后下载写入新文件,最后。程序退出并删除改名文件。
2005-11-13 21:30
0
游客
登录
|
注册
方可回帖
回帖
表情
雪币赚取及消费
高级回复
返回
auser
35
发帖
568
回帖
10
RANK
关注
私信
他的文章
[求助]smb445端口被封,怎么样把win7的445端口换掉?
7049
准备利用debugapi写一个loader,来inline patch一个aspr2保护的程序。
5752
[求助]使用debug api中,如果希望在某个地方中断第2次时对程序进行处理,应如何实现?
3744
[求助]debugapi编程中,为什么遇到CREATE_THREAD_DEBUG_EVENT事件后,程序就挂了?
4817
关于我们
联系我们
企业服务
看雪公众号
专注于PC、移动、智能设备安全研究及逆向工程的开发者社区
看原图
赞赏
×
雪币:
+
留言:
快捷留言
为你点赞!
返回
顶部