服务商教坏入侵者给我们什么启示

最近,一家网络安全意识软件公司披露说,他们的模拟网络钓鱼模板设计被黑客利用,对一家知名的IT外包公司发起了攻击。该公司首席执行官称:该黑客“使用他们自己的代码和服务器来下载和复制模拟网络钓鱼模板,作为攻击的一部分,以实施攻击”。

稍后,在媒体面前,为了撇清干系,该首席执行官又补充道,“除了使用模板设计之外,没有证据表明黑客使用了我公司的模拟钓鱼软件产品。”

近些年,网络安全界出现了一个新的产品和服务,就是模拟网络钓鱼。对此,昆明亭长朗然科技有限公司网络安全培训专员董志军表示:这个产品在海外很受企业界欢迎,但是在国内则由于合规性以及敏感性,在关键基础设施行业并没有多少成功的使用,其它竞争性行业往往没有多少网络安全预算,所以很多人并不知晓。说起它的原理,其实就是针对终端用户进行渗透攻击测试。就是像不法分子那样,对目标人员进行社交工程诈骗或网络钓鱼攻击,看他们会不会上钩,并以此来进行安全意识教育。

这其中就会使用到内容模板,这模板就如同电信诈骗中的“话术”一样,是设计来好使“合法用户可以让他们的同事和客户暴露于逼真但模拟的网络钓鱼和社会工程攻击”。比如,针对不同的目标,要编出合适的有针对性的场景“脚本”、虚假网站登录页面以及钓鱼消息模板等等。

但是,这种模拟攻击往往会过滤掉敏感的信息,比如将用户的密码(部分)进行掩盖。真实的不法分子则不会这样,他们显然从“正派”的“网络安全意识软件公司”受到了一些模板创意的启发。从某种意义上讲,这就是正派的安全公司在教唆邪恶的犯罪分子。如同在网络提供网络入侵方法教程一样,您可以自辩说只有人们懂得如何攻击,才能更好了解如何防范,但事实是很多不法分子只拿来用于攻击比他们弱的受害者。所以,在一些努力保护弱者的社会治理环境下,这些渗透攻击相关的培训服务往往被禁止。对此,阿里巴巴集团的安全专员们也有类似的同感和困惑,一些新型的骗局,如果及时公布的话,不法分子往往领悟得更快,结果保护大部分用户免受新型威胁的理想没能实现,反而让更多的“安全弱智”用户成为精明的犯罪分子的受害者。

这种事情不是个案,其实在泛安全行业,很多安全公司和从业者都“唯恐天下不乱”,因为只有乱了才需要治,才会有更多的钱财投入。笔者曾经就职过多家国内外安全公司,经常会有老板经理们私下表示,应该对潜在客户发起黑客攻击,以让其受“教训”之后花钱采购相关安全保护产品和技术服务。

在公共安全及国家安全领域,警匪一家亲,双面间谍的情况很普遍,只是有的可能比较轻微,或者没有被人们发觉。警匪往往有一定的默契,安全人员并不会把犯罪分子赶尽杀绝,以免落得个“鸟尽弓藏、兔死狗烹”的下场,甚至还会纵容、鼓励甚至赞助和参与一些犯罪活动。当然,人民的眼睛是雪亮的,很多人会发现或怀疑自己无辜地受到了保护者的侵害,责骂那些无良的安保者“监守自盗”是没用的,那该如何应对呢?对此,董志军强调:没有别的方法,只有自己强大起来。

不要认为,我们每个人都有自己的使命,并非安全方面的专家。其实普通人只要掌握一些常规的安全防范技能,在国家和社会力量的保护下,就可以轻松应对绝大部分不良的安全“砖家”和不法分子。不要以阿里的个别情况来给自家找无为的借口,阿里是个世界性的大平台,他的绝大部分用户并非自家的员工,甚至还有很多犯罪分子混在用户之中。

一次成功的安全入侵背后,都有大量的安全弱点,做安全应急响应久了,见得多了,就会同意这简直是个真理性的法则。而那些安全弱点,往往都源于人们安全意识的缺乏和安全技能的薄弱。要么人们无知,要么人们违规,不管如何这都表明人们需要足够的安全意识培训。

我们不能仅仅依靠防病毒、防垃圾、防火墙或硬件防御设备。董志军强调说:人是很复杂的动物,当您的网络安全供应商和不法分子沆瀣一气之时,当不法分子从安全服务商那里寻找针对终端人员的入侵灵感之时,您该静心思考,是时候让您的终端用户强大起来了。

昆明亭长朗然科技有限公司多年来从事信息安全意识宣教,我们可以帮助各类型的客户对其员工进行信息安全意识宣教活动,不管您有任何的相关疑问或需求,都欢迎联系我们,共同探讨让用户变得强大,变得更安全、更聪明之道。我们也欢迎业界精英与我们携手并进,合作共赢。

  • 电话:0871-67122372
  • 手机:18206751343
  • 微信:18206751343
  • 邮箱:[email protected]
  • QQ:1767022898

如何创建一个网络钓鱼模拟系统

使用Social Engineering Tookit或者类似的开源工具包来进行模拟网络钓鱼非常方便,使用脚本程序更是高效和简洁。对此,昆明亭长朗然科技有限公司网络安全意识教育主管董志军遗憾地表示:再好的东西如果能够不花什么钱即可轻易到手,那就可能没有一个好的市场。因为没有足够大的订单交易和商业行为,就不会有高额的GDP。即使能创造一些安全价值,但是没有可见的经济收益,也难受到厂商和客户的青睐。因此,创建一个网络钓鱼模拟系统就是为社会拉动内需、促进内循环的好方法。于是,就需要确保其功能完备且易于使用,同时能够有效提升用户对网络钓鱼攻击的防范意识。

以下是一个全面的计划,涵盖界面和功能建议,以增强用户体验,同时满足业务目标:

  1. 用户界面设计 (UI/UX)
    1.1 用户界面设计原则
    简洁和直观:界面设计应简洁明了,方便用户使用。
    一致性:保持页面布局、字体和颜色的一致性,增强用户的熟悉感。
    响应式设计:确保系统在不同设备上都能良好显示和操作。
    1.2 主要页面和布局
    主页:提供系统简介、登录和注册按钮,导航栏指向主要功能区。
    用户仪表盘:展示用户的模拟进度、最近的模拟结果和得分统计。
    模拟页面:包含钓鱼邮件模拟、结果反馈和防范建议。
    报告页面:生成详细的钓鱼模拟报告,包含统计分析和改进建议。
  2. 功能规划
    2.1 用户管理
    用户注册和登录:支持用户通过邮箱或第三方平台进行注册和登录。
    用户权限管理:不同级别的用户(如管理员、普通用户)有不同的权限。
    2.2 钓鱼模拟
    钓鱼邮件模板:管理员可以创建和管理不同类型的钓鱼邮件模板。
    定时发送:支持定时向用户发送钓鱼邮件,模拟真实的钓鱼攻击场景。
    结果追踪:记录用户对钓鱼邮件的响应情况,如点击链接、输入敏感信息等。
    2.3 报告与分析
    结果报告:生成详细的钓鱼模拟结果报告,展示用户的响应行为和风险评估。
    统计分析:统计整体用户的钓鱼邮件响应率,分析常见的安全漏洞和防范建议。
    2.4 培训与教育
    即时反馈:用户在钓鱼模拟中上当后,立即提供防范建议和教育内容。
    培训材料:提供相关的网络安全培训材料,帮助用户提升安全意识。
  3. 技术实现
    3.1 前端技术
    HTML5, CSS3, JavaScript:用于基础网页构建和样式。
    React.js 或 Vue.js:用于创建响应式和交互式的用户界面。
    3.2 后端技术
    Node.js 或 Django:用于处理服务器端逻辑和API。
    数据库:MySQL 或 MongoDB 用于存储用户信息、钓鱼邮件模板和模拟结果数据。
    3.3 安全性
    数据加密:用户信息和模拟数据传输时进行加密。
    身份验证:使用JWT(JSON Web Token)进行安全的用户身份验证。
    防护措施:防止常见的网络攻击,如SQL注入、跨站脚本(XSS)等。
  4. 项目管理
    需求分析:与利益相关者进行沟通,明确项目需求和目标。
    设计原型:使用工具(如Figma、Adobe XD)创建界面原型和用户流程图。
    开发与测试:按模块进行开发,并进行功能测试和用户体验测试。
    部署与维护:将系统部署到服务器,并定期进行维护和更新

通过遵循以上的计划,可以创建一个功能全面、用户体验良好的网络钓鱼模拟系统。这不是多么复杂的软件工程,借用AI,一名全栈软件开发人员半个月即可轻松搞定,如果有特定需求或问题,可以进一步详细讨论。

昆明亭长朗然科技有限公司

  • 电话:0871-67122372
  • 手机:18206751343
  • 微信:18206751343
  • 邮箱:[email protected]
  • QQ:1767022898