多语言展示
当前在线:1066今日阅读:86今日分享:14

花生壳发布网站,防范跨站点脚本攻击方法

跨站点脚本(XSS)攻击是当今主要的攻击途径之一,利用了Web站点的漏洞并使用浏览器来窃取cookie或进行金融交易。跨站点脚本漏洞比较常见,并且要求组织部署涵盖威胁建模、扫描工具和大量安全意识在内的周密的安全开发生命周期,以便达到最佳的XSS防护和预防。本文介绍了如何利用应用花生壳以及nat123等从内网发布网站的方法并解释了跨站点脚本攻击是如何实现并且就如何保护企业Web应用免于这种攻击提供了建议。
方法/步骤
1

当我们用应用nat123等等从我们的局域网内网发布网站到外网事,如何保护我们网站的安全。跨站点脚本(XSS)允许攻击者通过利用因特网服务器的漏洞来发送恶意代码到其他用户。攻击者利用跨站点脚本(XSS)攻击向那些看似可信任的链接中注入恶意代码。当用户点击了链接后,内嵌的程序将被提交并且会在用户的电脑上执行,这会使黑客获取访问权限并偷走敏感数据。

2

保护Web站点免受跨站点脚本攻击:Web应用开发人员应该过滤用户的输入来移除可能的恶意字符和浏览器脚本,并且植入用户输入过滤代码来移除恶意字符。通常管理员也可以配置浏览器只接受来自信任站点的脚本或者关闭浏览器的脚本功能,尽管这样做可能导致使用Web站点的功能受限。

3

预防过程必须在开发阶段开始,建立在一个牢靠、安全的开发生命周期方法论之上的Web应用在发布版本中不太可能暴露出漏洞。这样以来,不仅提升了安全性,也改善了可用性而且缩减了维护的总体费用,因为在现场环境中修补问题比在开发阶段会花费更多。

4

威胁建模在XSS预防中也是重要的一个方面,应该纳入到每个组织的安全开发生命周期当中。威胁建模评估和辨识在开发阶段中应用程序面临的所有的风险,来帮助Web开发人员更好地理解需要什么样的保护以及攻击一旦得逞将对组织产生怎样的影响。对于大型项目的Web开发人员来说,源代码扫描工具和Web应用漏洞扫描器是提高效率和减少工作量的通常选择。Web漏洞扫描器能够辨识常见的缺陷和漏洞——SQL注入、跨站点脚本和缓冲区溢出,但是定制的应用代码仍然必须进行人工审查。

5

介绍完保障安全的方法之后,对网站安全有了一定了了解,可以开始着手搭建网站,从内网发布网站到外网。如何利用应用花生壳以及类似应用nat123从没有公网IP的局域网发布网站到外网访问呢。下载,安装,登录花生壳,正常登录后,会显示登录帐号下的域名,选择需要设置的域名右键,点击花生壳管理,如图

6

对域名设置端口映射时,应用名称处可随意填写,内网主机处填写网站服务器的内网IP地址,内网端口号处填写网站搭建时开放的端口号,信息填写完成后,点击开启外网http80端口,设置成功后点击确认,设置成功后,会自动生成外网访问地址,如图在外网直接使用生成的外网访问地址进行访问

7

类似应用nat123如何从内网发布网站到外网呢。下载安装登录nat123,主面板/端口映射列表/添加映射。设置映射信息。选择全端口映射类型。填写内网网站服务器IP地址,和外网访问的域名。可以使用自己的域名,也可以使用二级域名。将鼠标放在输入框有向导提示。添加映射后,可查看映射状态。将鼠标放在映射图标上有提示当着状态信息。新添加映射一般几分钟内生效。

推荐信息