电子商务平台渗透测试及信息安全对策研究

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:wang____jiang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:本文针对电子商务平台容易受到各类攻击进行,给出具体应用策略。首先对电子商务平台存在的漏洞进行研究分析,根据企业实际环境搭建虚拟仿真渗透测试环境,对电子商务平台和服务器进行渗透测试,找到已知或未知漏洞,并给出漏洞解决方案和应对策略。
  关键词:电子商务平台;渗透测试;安全策略
  中图分类号:TP319 文献标识码:A
  文章编号:1009-3044(2019)30-0281-03
  随着5G时代的到来,网络快速发展给人们的生活带来极大的便利,电子商务平台的快速发展极大得方便了人们的生活,我们可以足不出户买到各类商品。电子商务研究中心发布《2017年度中国城市跨境电商发展报告》报告对全国13个跨境电商综合试验区城市进行分析,了解各城市发展现状、政策措施、存在问题、发展建议等。苏州是首批国家电子商务示范城市之一,自2016年1月获批以来,苏州跨境电商综试区将发展跨境电商B2B出口作为业务发展的重中之重。苏州电子商务平台还与东盟“单一窗口”平台成功联调,出口B2B业务数据可直达东盟10国和印度等国。苏州跨境电商综试区线上综合服务平台正在探索打造全国特殊监管区域一般纳税人服务平台、全国境外游客的退税、跨境电子商务出口一站式平台等延伸发展定位,拓展商业增值服务,其主要平台包括:虎丘婚纱城、沃金网络、苏州婚纱定制网、破浪电商、雷盛网络、阿拉丁等等。由于电商平台快速发展,电子商务平台信息安全越来越重要,如果不加强平台信息安全管理,导致数据被窃取和篡改,会给企业和政府带来巨大的经济损失。
  本文针对苏州电子商务平台信息安全现状进行研究分析,采用黑盒渗透测试对典型的电子商务网站进行渗透测试,从而找到电子商务平台的漏洞,对其研究得到电子商务平台信息安全应对策略,并可以将安全策略在其他同类电子商务平台进行普及推广应用。
  1电子商务平台信息安全现状研究分析
  电子商务平台快速发展,也随之带来了电子商务平台的网络安全问题。网络安全越来越受到人们重视,Web应用渗透攻击在近些年来也是一个热门话题,主要是因为通过Web攻击,能够获取到更多有价值的信息。目前Web服务无处不在,如电子邮件、在线编辑文档、在线购物、在线银行等等,入侵这些应用系统不仅能够体现攻击手段,而且可以获得更多的经济利益。一旦电子商务平台被黑客入侵,用户购物信息就会被黑客窃取,会给企业和个人造成重大的经济损失。
  通过对电子商务平台信息安全的调研分析,目前电商平台还是中小型企业居多,发展规模较小,电子商务平台安全缺少专业技术人才,投入到网络安全资金有限,主要存在以下几个方面的问题:
  1)技术门槛低,对于攻击者来说,Web攻击技术相对传统的操作攻击技术而言简单也更容易理解,随着Web平台不断增加和流行,大多数Web应用几乎不需要很多开发经验就可以开发出来,程序存在漏洞相对比较多。
  2)防火墙可以轻松绕过,我们知道防火墙一般是允许流入方向的HTTP/HTTPS,因为允许客户端访问Web服务器来提供Web服务。这样配置再好的防火墙对攻击者来说,也是可以轻松绕过。
  3)攻击人侵的隐蔽性,在互联网上针对Web攻击很多无法进行取证,在Web攻击过程中,很多容易通过各种公开的HTTP代理发起攻击,很难找到真正的攻击者。
  4)Web应用的调整对于一个业务公司来说肯定是经常需要的,但是对于调整Web应用的开发人员,系统管理员来说,他们往往缺乏信息安全方面的专业知识,很难保证网络信息安全策略的实施。
  5)由于电子商务平台多是购物平台,随之而来也给攻击者带来利益,所以攻击者多会通过各种欺骗手段如钓鱼攻击,拒绝服务攻击等进行诈骗,从而获得丰厚利润。
  本文针对某电子商务平台进行网站信息安全评估,利用黑盒测试技术,采用流行的攻击技术与工具,有目标有步骤地进行逐步渗透与入侵,找到电商平台中一些已知和未知的安全漏洞,评估这些漏洞可能对企业的电商平台和业务造成的损失,给出电子商务平台安全漏洞解决对策。
  2电子商务平台渗透测试研究
  本文基于黑盒测试方法,模拟某企业真实环境搭建虚拟实验环境进行测试,这样的好处是不影响企业或公司网站正常运行维护,同时也不会把网站漏洞暴露在网络上,非法使用人侵系统。根据某企业环境,搭建的渗透测试实验环境拓扑结构如图1所示。其中模拟真实网站环境是虚拟机Web服务器,模拟真实操作系统环境是虛拟机Linux和WinXP,模拟真实攻击机器是Kali Linux。我们使用攻击机器中的各种黑客常用工具,对目标Web服务器进行渗透测试找到已知或者未知漏洞,同时也对操作系统进行渗透测试,找到目标服务器可能存在各类漏洞和安全隐患。
  为了能够搭建实验环境,我们采用VMware虚拟化技术,支持一台高性能PC中安装若干台虚拟机,实现渗透测试目标机器和攻击机器,测试环境所需要的设备配置如表1所示。黑盒测试中利用OWASP BWA作为Web测试靶机,它汇集了大量已知安全漏洞实验环境和真实Web应用程序,配置各种漏洞的web应用程序,可以进行渗透测试,同时由于采用PHP开放源码方式,也方便进行Web服务器加固,得到安全策略。LinuxMetasploitable靶机包含一些存在安全漏洞的软件包,如Sama、Tomcat5.5、Mysql以及弱口令漏洞等,用于测试服务器操作系统安全性。
  通过模拟真实网络环境进行黑盒测试,当前电商平台普遍存在的安全漏洞主要有以下几个方面:
  1)SQL注入
  SQL注入就是在输入字符串中嵌人SQL指令,在设计程序中忽略对特殊字符串的检查,这些嵌入的指令会被误认为正常的SQL指令,在数据库中执行,因此可以对后台数据库进行查看,甚至破坏后台数据库造成严重后果。SQL注入是发生在Web应用对后台数据库查询语句处理存在的安全漏洞,由于几乎所有的电商平台都使用数据库存放数据,数据库语句漏洞直接影响平台安全性。   2)跨站脚本攻击
  跨站脚本攻击是一种网站应用中常见的攻击方式,它允许恶意使用者将程序代码注入网页上,其他使用者在浏览网页的时候就会受到不同程度的影响,这类攻击一般含HTML语言以及目标主机的脚本语言。电子商务平台一般给用户提供留言和反馈功能,如果没有对用户输入内容进行严格的过滤直接提交就会导致跨站脚本攻击。
  3)跨站伪造请求
  跨站伪造请求,属于跨站脚本漏洞的一种衍生,攻击者用XSS注入方式注入一段脚本,当受害者点击浏览器运行该脚本时,脚本伪造受害者发送一个合法请求。该请求就好像是被攻击者自己发送一样,攻击者就达到了伪造请求的目的。
  4)文件包含漏洞
  文件包含函数加载的参数没有经过过滤或者严格的定义,可以被用户控制,包含其他恶意文件,导致了执行了非预期的代码。PHP的配置文件allow_url_fopen和allow-url-include设置为ON,include/require等包含函数可以加载远程文件,如果远程文件没经过严格的过滤,导致了执行恶意文件的代码,文件包含漏洞普遍存在电子商务网站。
  5)文件上传漏洞
  文件上传漏洞是指由于程序员在对用户文件上传部分的控制不足或者处理缺陷,而导致的用户可以越过其本身权限向服务器上上传可执行的动态脚本文件。这里上传的文件可以是木马,病毒,恶意脚本或者WebShell等。这种攻击方式是最为直接和有效的,“文件上传”本身没有问题,有问题的是文件上传后,服务器怎么处理、解释文件。如果服务器的处理逻辑做的不够安全,则会导致严重的后果。
  6)不安全密码存储
  Web应用程序中资料加密存储方式较为简单,加密算法强度较弱,如果使用不适当的密码算法或者配置不当,就会造成密码泄露。一般管理密码以及数据库密码为了方便管理和使用,都使用默认密码而不修改,利用一些渗透攻击模块如laser-map_script等就可以对ssh服务进行弱口令暴力破解,从而拿到远程主机的访问权限。
  3电子商务平台信息安全策略研究
  通过模拟真实环境渗透测试,找到电子商务平台普遍存在的安全漏洞和安全隐患,为了保证各类电子商务平台的信息安全,我们从以下几个方面进行风险评估和漏洞解决对策。
  3.1SOL注入漏洞
  在网站的程序代码里,有很多用户需要提交的参数值,比如get、post的数据提交时,程序员没有对其进行详细的安全过滤,导致可以直接执行SQL语句,在提交的参数里,可以掺人一些恶意的sql语句命令,比如查询admin的账号密码,查询数据库的版本,以及查询用户的账号密码,执行写入一句话木马到数据库配置文件,执行系统命令提权等等。
  SQL注入漏洞修复主要對策是程序代码里的所有查询语句,使用标准化的数据库查询语句API接口,设定语句的参数进行过滤一些非法的字符,防止用户输入恶意的字符传人到数据库中执行sql语句。对户提交的参数安全过滤,像一些特殊的字符(,()*
其他文献
摘要:作为世界权威的编程大赛,ACM竞赛是检验各国计算机尖端人才培养水平的重要赛事。我国有相当人口的计算机相关专业学生,却在ACM竞赛上表现平平。以我国当前高等教育模式对培养ACM人才的局限性为例分析,进而发现目前高等教育模式存在断崖式教育阶段过渡、课程设置涵盖面小、学科拓展度低、滞后的知识更新、课程鸡肋化等诸多问题。此外,这种被动的无差别培养模式忽略了个体的特点,成为阻碍学生个性化发展的枷锁。通
摘要:信息化环境下,移动学习、远程学习、在线学习的日益普及,促进教学逐步从静态走向动态,使利用现代教育技术为教学服务成为适应新时期教学改革的必然。本文以采用SPOC理念翻转大学计算机基础课程,探讨开放教学课程,提高教学质量和改革传统教学模式。探究课堂教学和SPOC教学的最有效结合方式,进一步提高大学计算机基础教学水平。  关键词:SPOC;翻转课堂;大学计算机基础  中图分类号:G423 文献标识
摘要:作为经济发展体系中至关重要的一环,我国商业银行扮演着不可或缺的角色作用。高速的发展、不断提升的技术、改进扩充的设备规模使得我国商业银行竞争力与日俱增。然而,在信息数据高速运转的今日,我国商业银行的信息安全管理体现出其薄弱性和不成熟性,对于风险投资的轻视、对于管理安全的忽略为我国商业银行的发展造成了隐藏的巨大阻碍。不够成熟的系统、未完全开化的软硬件、有待斟酌的信息安全管理制度都为我国商业银行未
摘要:随着互联网的普及,传统教学模式无法满足现代社会的教学需求,多媒体教学课件能优化传统教学模式。本文阐述flash交互式课件制作的要素,设计并制作了《计算机应用基础》课程的课件,重点介绍了课件交互的具体实现方法。flash交互式课件促进师生课堂交流,简化知识难点,提升学生自主学习的能力。  关键词:flash; 交互式课件  中图分类号:TP37 文献标识码:A 文章编号:1009-3044(2
摘要:从当前的实际情况来看,计算机专业逐渐成为职业教育体系中的重点内容。因此,在中職计算机教学中,如何提高教学有效性成为教师需要重点考虑的问题。为此,该文将参照笔者实际的从教经验,以《常用办公设备使用与维护》的教学为例,谈一谈应该怎样提高中职计算机教学的有效性。  关键词:有效教学;中职计算机;教学策略  中图分类号:G642 文献标识码:A  文章编号:1009-3044(2019)23-
摘要:本次研究的重点是对应届毕业生就业心理的调查,包括就业方向、愿景以及对学校教育教学的建议和意见等。通过对毕业生就业心理的了解,能使得各高校各级就业指导部门可以为毕业生提供更好的就业指导,进一步改革现有的教学方案,提高学生就业竞争力。一方面解决应届毕业生“难”就业的问题,另一方面帮助企业解决找“不”到人的尬境,使得学校与企业进行良好衔接。  关键词:计算机专业;应用型本科;应届毕业生;就业心理 
摘要:民宿作为旅游业中的一部分在当今互联网时代快速发展,为了更好适应新时代发展,民宿行业有必要利用大数据分析实现精准策略营销以提高营销能力与业绩。本文以阳朔县民宿行业为例,通过分析大数据精准营销的特点和阳朔民宿行业营销存在的问题,提出了精准营销的建议与策略,以促进阳朔民宿业快速发展。  关键词:大数据;民宿;精准营销;问题;策略  中图分类号:TP311 文献标识码:A  文章编号:1009-3
摘要:教育信息化2.0是缩小教育差距、促进教育公平发展的又一个机遇期。本文在教育信息化2.0的时代背景下,结合怒江州的基本情况尝试分析信息化教学四种课堂类型的主要特点,正视实施过程中面临的诸多障碍,并尝试阐明教育信息化对义务教育均衡发展的重要意义。教育相对落后地区的要立足自身、跟进政策、抓住机会,才能借互联网 教育的大潮实现本地区教育的跨越式发展。  关键词:教育信息化;云课堂;双师课堂;智师课堂
摘要:城市公园作为本地居民休闲、游览的重要游憩空间在改革开放后得到了迅速的发展。该文以上海市151个星级公园为研究对象,来对上海市星级公园发展变迁进行深入的探讨。研究发现:从时间上看,上海市星级公园的演化大致可以分为1949年以前、1949—1982年、1983年—1999年、2000年后四个阶段;空间变迁上呈现出由点到面,由市中心向浦东再到全域发展的特点。而以市民为代表的相关利益相关者阶层的壮大
摘要:在数字媒体快速发展的时代,Flash多媒体技术以独特优势运用到计算机学科的教学中,它具有制作简单、描述形象、交互性强、能测试巩固知识点,并且文件小、演示方便等优势。该文以《汽车空调》Flash多媒体交互课件为例,展示了计算机学科多媒体课件的设计步骤与思路,并讲述了将多媒体交互技术与计算机学科融合的体会。  关键词: 计算机;多媒体;交互;课件  中图分类号:TP3 文献标识码:A  文