VC驿站

 找回密码
 加入驿站

QQ登录

只需一步,快速开始

搜索
查看: 1968|回复: 4

[已解决]visual 2019创建文件后生成没错,编译后显示是病毒被杀不能运行

[复制链接]
53_avatar_middle
最佳答案
0 
donate_vip 发表于 2020-6-18 08:41:28 | 显示全部楼层 |阅读模式
你好,visual2019编译生成成功,但是显示是病毒,是云服务检测出来是病毒,这个问题碰到好几次了,在D盘生创建txt文件都会这样。
#include <Windows.h>

int main(int argc, TCHAR argv[])
{
        HANDLE hFile;
        DWORD dwWritten;
        TCHAR szSystemDir[MAX_PATH];
        GetSystemDirectory(szSystemDir, MAX_PACKAGE_NAME);

        hFile = CreateFile(L"systemroot.txt", GENERIC_WRITE,
                0, NULL, CREATE_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL);

        if (hFile != INVALID_HANDLE_VALUE)
        {
                if (!WriteFile(hFile, szSystemDir, lstrlen(szSystemDir), &dwWritten, NULL))
                {
                        return GetLastError();
                }
        }
        CloseHandle(hFile);
        return 0;
}
这个是代码,编译没错,生成后不能产生文件,显示病毒或垃圾软件。
最佳答案
58_avatar_small
2020-6-18 12:40:36
什么杀毒软件这么霸道,可以试试将"systemroot.txt"换个名字,如果改了名字还被杀,在试试源码免杀.
char array[] = {'s','y'}... 如果还不行,找个过期签名敲上,如果还不行做免杀。




上一篇:添加两个Button,其中一个无法弹出事件,但事件响应函数都写了,这是为什么?
下一篇:MFC 单文档 图标
53_avatar_middle
最佳答案
0 
ico_lz  楼主| 发表于 2020-6-19 08:50:30 | 显示全部楼层
thzzl 发表于 2020-6-18 12:40
什么杀毒软件这么霸道,可以试试将"systemroot.txt"换个名字,如果改了名字还被杀,在试试源码免杀.
char  ...

还真是改个文件名就行了,谢谢
58_avatar_middle
最佳答案
58 
online_vip 发表于 2020-6-18 12:40:36 | 显示全部楼层    本楼为最佳答案   
bestAnswer
什么杀毒软件这么霸道,可以试试将"systemroot.txt"换个名字,如果改了名字还被杀,在试试源码免杀.
char array[] = {'s','y'}... 如果还不行,找个过期签名敲上,如果还不行做免杀。
00_avatar_middle
最佳答案
10 
在线会员 发表于 2020-6-18 18:04:04 | 显示全部楼层
杀毒软件退了,或者弄个白名单文件夹。最方便
58_avatar_middle
最佳答案
58 
online_vip 发表于 2020-6-19 13:39:31 | 显示全部楼层
surialtz 发表于 2020-6-19 08:50
还真是改个文件名就行了,谢谢

因为杀软主要针对敏感字符串查杀,你这字符串实在太敏感。
您需要登录后才可以回帖 登录 | 加入驿站 qq_login

本版积分规则

×【发帖 友情提示】
1、请回复有意义的内容,请勿恶意灌水;
2、纯数字、字母、表情等无意义的内容系统将自动删除;
3、若正常回复后帖子被自动删除,为系统误删的情况,请重新回复其他正常内容或等待管理员审核通过后会自动发布;
4、感谢您对VC驿站一如既往的支持,谢谢合作!

关闭

站长提醒上一条 /2 下一条

QQ|小黑屋|手机版|VC驿站 ( 辽ICP备09019393号-4 )|网站地图wx_jqr

GMT+8, 2023-6-4 21:31

Powered by CcTry.CoM

© 2009-2021 cctry.com

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