标题:发现了被报木马的那段代码,不知该怎么样才能避免,请老师帮助!
取消只看楼主
qshuju
Rank: 3Rank: 3
等 级:论坛游侠
威 望:3
帖 子:217
专家分:112
注 册:2011-6-9
结帖率:82.14%
已结贴  问题点数:40 回复次数:2 
发现了被报木马的那段代码,不知该怎么样才能避免,请老师帮助!
以前曾发过帖,说开发的软件被杀毒软件报木马或病毒,不知是哪段代码引起的。今天终于发现是在用VFP命令打开任意文件时引起的,不知各位老师从程序本身来解决有没有避免的办法?引起报威胁的代码如下:
cfile=GETFILE()
DECLARE INTEGER ShellExecute IN shell32.DLL INTEGER HWND,STRING, STRING lpszFile, STRING, STRING, INTEGER
ShellExecute(0,"open",cfile,0,0,1)
RETURN

在VFP9里面运行是正常的,360没报说VFP有问题,但在我的软件里面就会被报威胁!我曾经向有关杀软申报过正常软件,但没有作用,不只是我又更新了版本,还是根本就没起作用。如果老是申报很麻烦,不如改进程序了。恳请老师指导!


[ 本帖最后由 qshuju 于 2014-8-28 17:39 编辑 ]
搜索更多相关主题的帖子: 杀毒软件 color 开发 
2014-08-28 17:35
qshuju
Rank: 3Rank: 3
等 级:论坛游侠
威 望:3
帖 子:217
专家分:112
注 册:2011-6-9
得分:0 
回复 6 楼 hu9jj
这个函数访问了注册表吗?
那么怎样才能实现打开文件的操作?
2014-08-29 08:25
qshuju
Rank: 3Rank: 3
等 级:论坛游侠
威 望:3
帖 子:217
专家分:112
注 册:2011-6-9
得分:0 
回复 11 楼 TonyDeng
请问老师,我要怎样做才行呢?我是做了文件管理的软件,把文件的名称和路径存到字段里,然后在需要的时候点“打开”就可以直接打开文件了。我要怎样做才可以呢?
2014-09-01 22:17



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-435443-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 1.425287 second(s), 9 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved