产品描述

服务人工服务 地区全国 渗透测试支持 优势服务好 网站安全防护支持

隔离要求:许多安全攻击逐渐从外部网络渗透到内部网络。虽然许多企业和单位已经在物理线路上隔离了内部和外部网络,但当涉及商业活动和外部信息交流时,一些隔断将被取消,而不是使用的机器访问。
客户的网站于近日收到了来自腾讯云的安全告警,木马文档事件通知!客户联系到我们SINE安全,把腾讯云提示的问题反馈给了我们安全技术部门,说是网站突然收到了腾讯云的邮件提醒,说什么网站有木马,服务器也存后门文档。客户以前从没有对网站,以及服务器进行署与加固,导致今天发生这样的严重hack入侵事件。随即我们与客户进行网站服务器的对接工作,服务器的IP,以及SSH端口,root账号密码,包括网站后台的账号密码都记录下来,下面把腾讯云提示有木马的这个问题的处理,以及解决过程书面的写一下,希望能帮到遇到同样问题的朋友,帮助他人也是在帮助我们自己。
济南API接口服务器被攻击如何解决
误报通过以上的案例可以发现通过判断和数据库层的交互信息基本可以判断是否存在越权,而且我们检测的都是可以到执行了sql语句的请求,所以基本上不会存在误报问题2、漏报由于在生产中数据库类型、版本分布比较会存在兼容问题,这部分目前看只能后续完善的对mysql、oracle等主流数据库的检测另一个方面是我的同事胜哥提出来的,很多时候更新用户数据会先将数据写入队列然后从队列异步写入数据库,目前这种类型暂时没无法解决,后期考虑通过其他思路解决
获取目前是通过openrasp的agent获取的,同样需要考虑兼容不同的容器问题,这块后期可以考虑通过收集服务器排除agent兼容各种web容器的问题,从而可以保证收集的http信息是不存在遗漏的4、判定条件目前判定sql是否一致直接匹配字符串,有些场景下sql语句中可能会嵌入时间戳等多变的参数,后期优化先从where部分进行截断然后进行一致性匹配
济南API接口服务器被攻击如何解决
SQL注入攻击:这种攻击是由于用户在前端页面输入数据时,后台程序没有过滤输入的字符,异常数据直接和SQL语句组成正常的执行语句去执行,导致不需要密码就能够直接登陆,泄露网站的信息。因此攻击者可以构造隐蔽的SQL语句,当后台程序执行语句时,攻击者未经系统和程序授权就能修改数据,甚至在数据库服务器上执行系统命令,对网站的安全体系带来严重威胁。这种漏洞的根本原因是,编程人员在编写程序时,代码逻辑性和严谨性不足,让攻击者有机可乘。早期的SQL查询方式存在很大问题,使用了一种简单的拼接的方式将前端传入的字符拼接到SQL语句中。现在通常采用传参的方式避免SQL注入攻击例如使用MYBAIIS框架替代早期对数据库的增删改查方式,因此,防止这种攻击办法的方式是完善代码的严谨性,另一方面是对网站原有代码重新梳理、编写,以安全的方式执行SQL语句查询的执行。
济南API接口服务器被攻击如何解决
接下来我们就要进入到逻辑漏洞的挖掘环节了,大家有没有一点小期待啊,好了,不扯了,下面我们进入正题。逻辑漏洞是很多的工具所无法发现的,大部分都是手工挖掘出来的。经过测试我们会发现,本网站内商品存在两项漏洞,总体思路如下:在提交订单时,后端未校验用户购买的数量和前端提交的数量是否一致;第二项,攻击者可以通过更改购买某一商品,这一产品的数量限制,创建订单提交支付请求后,使攻击者即使在未完成订单支付前,也会扣除商品库存,使恶意用户可以无限制下单,导致他人无法参与购买这一产品,恶意用户也可以将所有商品的库存为0,使其他用户购买时,将显示库存不足,无常购买。
SINESAFE为了帮助网站维持长的正常运行时间,可以采用冗余性(备份和服务器的失效转移)来保护网站。备份可以帮助避免客户端数据的丢失,而备份服务器可以避免服务器遭到彻底毁灭时不用从头开始构建新的服务器。
http://www.qdshtddzkj.com

产品推荐