阅读更多

0顶
0踩

编程语言

原创新闻 JavaScript邮件附件可能携带恶意代码

2016-06-17 11:30 by 副主编 mengyidan1988 评论(0) 有3960人浏览



最近出现了一种叫做RAA的勒索程序,完全用JavaScript写成,能通过使用很强的加密程序锁定用户的文件。

Windows中大多数的恶意软件都是用C或C++这种编译型的语言写的,以.exe或.dll等可执行文件的形式传播。其他的恶意软件则使用命令行的脚本写成,比如Windows的batch活这PowerShell。

客户端的恶意软件用网页相关的语言写成的很少,比如JavaScript的,这种语言主要是浏览器来解释。但是Windows内置的的Script Host,也可以直接执行.js文件。

攻击者最近才开始使用这项技术。上个月,微软警告了在恶意邮件中的js附件可能携带病毒,ESET的安全研究院也警告,某些js附件可能散步Locky病毒。但是这两种情况下,JavaScript文件都是作为恶意软件的一个下载器的,他们从别的地址下载并默认安装使用别的语言写成的传统的恶意软件。但是RAA却不同,这是完全用JavaScript语言写成的恶意软件。

BleepingComputer.com技术支持论坛的专家说,RAA依赖与一个安全的JavaScript库CryptoJS,来实现它的加密过程。加密的实现非常牢固,使用了AES-256加密算法。

一旦文件被加密之后,RAA会在原文件名的后缀加上.locked。其加密的目标包括:.doc, .xls, .rtf, .pdf, .dbf, .jpg, .dwg, .cdr, .psd, .cd, .mdb, .png, .lcd, .zip, .rar和.csv.

BleepingComputer.com的创始人Lawrence Abrams在一篇博客中说:“目前的情况下,除了付费,还没有能解密的方法。

根据用户的反应,感染RAA之后会随机显示俄文的信息,但是即使它的目标是俄罗斯的计算机,但是它的泛滥只是时间问题。

在邮件中包含JavaScript附件很不正常,所以用户最好避免打开这类文件,即使它们包含在.zip压缩文档中。.js文件除了在网站和浏览器中,在其他地方很少用。

引用

原文:JavaScript email attachments can carry potent ransomware
作者: Lucian Constantin
译者:赖信涛
责编:钱曙光
  • 大小: 30.6 KB
0
0
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • 一道九宫格算法面试题

    前言一前公司同事把此题放在群里,求大家帮忙解答。因为没有其他条件和说明。我的第一印象就是:方格里应该填1~9整数中剩下的1~8,且不能重复。于是拿着笔进行了一通计算。。。后来发现无解。接着,就想里面的算术...

  • 从一道面试题谈谈一线大厂码农应该具备的基本能力

    关于一线码农的面试,我想说求职面试在绝大部分人来说都是必不可少的,自己作为求职者也参与了不少面试(无论成功或者失败),作为技术面试官参与面试也有四五年的经验,在面试过程中也见识到了各种各...

  • Java 常见笔面试题

    2013年年底的时候,我看到了网上流传的一个叫做《Java面试题大全》的东西,认真的阅读了以后发现里面的很多题目是重复且没有价值的题目,还有不少的参考答案也是错误的,于是我花了半个月时间对这个所谓的《Java面试...

  • Web运维面试题

    B( 代理 ) 认识 C( 服务端 ) 能租这个房子所以你找了 B( 代理 ) 帮忙租到了这个房子。 这个过程中 C( 服务端 ) 不认识 A( 客户端 ) 只认识 B( 代理 ) C( 服务端 ) 并不知道 A( 客户端 ) 租了房子,只知道房子租给了...

  • 一道快速考察 Python 基础的面试题

    作者:张凯强 来源:面向人生编程这是前一阵子群友发在群里的一道面试题,利用 Python 字典的特性,可以巧妙地使用精简代码达成完美解。题目将 data 转换成 new...

  • 产品思维训练 | 来一道时间管理的产品面试题

    分享一道时间统筹的题。小明5点30分刚运动完,口渴,家里没水,朋友6点左右要来家里吃饭,家里什么食材都没有;邻居拜托去接幼儿园小朋友,并在6点30左右来接孩子回家,孩子很小必须有人照顾;距居住地最近的菜市场...

  • 软素质面试题分享以及一些面试技巧和面试礼仪

    分析:当面试官提出这样的问题,有可能是真不合适,但也有很大一部分 原因是测 您的心理压力承受能力。因为在日常工作中,除了工作上有压力,有时犯了错,需要承 受更大的心理压力。面试官当然不希望自己招到一个犯了...

  • 2021大厂Java面试真题集锦,深度解析,值得收藏

    前言 今天我们来说说Redis为什么高性能?如何做高可用? Redis为什么这么快? Redis是单线程的,避免了多线程的上下文切换和并发控制开销;...Redis大部分操作时基于内存,读写数据不...二面:概率题:求一根绳子被切两

  • 字节跳动的算法面试题是什么难度?

    点击蓝色“力扣加加”关注我哟加个“星标”,带你揭开算法的神秘面纱!❝这是力扣加加第「18」篇原创文章❞字节跳动的算法面试题是什么难度?由于 lucifer 我是一个小前端, 最近也在准备...

  • 解一下TMD几道热门数据分析面试题。

    涉及知识点有用于排序的窗口函数、用于用户分组查询的窗口函数、用于偏移分析的窗口函数,每种会通过一道面试题背景题解答。 正文 1、某顶尖外卖平台数据分析师面试题。现有交易数据表user_goods_table如下: user_...

  • 微软面试题

    1、求函数返回值,输入x=9999;intfunc(x){intcountx=0;while(x){countx++;x=x&(x-1);}returncountx;}【试题解析】解这道题的时候,如果拿出一个二进制数来分析就会容易的多了,x=x&(x-1)实际...

  • 世界500强面试题(经典)

    微软面试题 面试官询问的刁钻问题 —— 以及如何巧妙地应付它们  你可能已经读过求职方面的书,并在心里反复温习了面试标准问题的答案。但是如果面试官提的是其他问题,一些你没有想到的问题,这时该怎么办?...

  • 腾讯.NET&PHP面试题

    在整个面试过程中,作为面试者的你,角色就是小怪兽,面试官的角色则是奥特曼,更不幸的是,作为小怪兽的你是孤身一人,而奥特曼却往往有好几个助攻,你总是被虐得不要不要的~ 作为复读一年才考上专科的我,遗憾的...

  • 网易年薪40W架构师面试题,欢迎自测!

    一个月前被拉进了一个微信群,名字叫《明日都是大佬》,群里有20多个人,都是正在跳槽的,目标是年薪30w!投简历、笔试、面试后都相互分享,互通有无你懂的。拉我进群是帮忙解答一些难题,很多题...

  • 10 道超级高频 Java 面试题,助力金三银四

    任何一个技术人都逃离不了技术面试一关,俗话说不打没有准备的仗,那么如何有效的准备呢,不陷入细节,又不能浅尝辄止,所以我决定在公众号上利用业余时间多多更新一些自己实际面试过程中会用到的面试题...

  • 2024年机器人大作业代码

    2024年机器人大作业代码

  • 学生信息管理系统,idea-mysql小项目,记录一下

    这是mysql文件直接导入就行了,可以查一下相关指令例如:mysql -u root -p mydb_copy < mydb.sql就好了,这里就不多赘述了

  • 搜索关键字飞入飞出效果.zip

    Android 毕业设计,Android 毕业设计,小Android 程设计,含有代码注释,新手也可看懂。毕业设计、期末大作业、课程设计、高分必看,下载下来,简单部署,就可以使用。 包含:项目源码、数据库脚本、软件工具等,该项目可以作为毕设、课程设计使用,前后端代码都在里面。 该系统功能完善、界面美观、操作简单、功能齐全、管理便捷,具有很高的实际应用价值。

  • 基于ssm的团员管理系统源代码(完整前后端+mysql+说明文档+LW).zip

    管理员 管理员信息管理 学院管理 辅导员管理 学生信息管理 公告信息 辅导员 个人资料修改 团员信息管理 优秀团员管理 团费缴纳管理 团员活动管理(主题,内容,参与人数,日期) 团员活的报名 学生 个人资料修改 入团申请管理(提交申请,申请结果查看) 团员活动查看(只能查看,不能修改,活动报名) 团员活动报名 环境说明: 开发语言:Java 框架:ssm,mybatis JDK版本:JDK1.8 数据库:mysql 5.7 数据库工具:Navicat11 开发软件:eclipse/idea Maven包:Maven3.3 服务器:tomcat7

  • 基于springboot图书管理系统源码+数据库+详细使用说明(高分毕设项目)

    基于springboot图书管理系统源码+数据库+详细使用说明(高分毕设项目),个人大四的毕业设计、经导师指导并认可通过的高分设计项目,评审分99分,代码完整确保可以运行,小白也可以亲自搞定,主要针对计算机相关专业的正在做毕设的学生和需要项目实战练习的学习者,也可作为课程设计、期末大作业。 基于springboot图书管理系统源码+数据库+详细使用说明(高分毕设项目)基于springboot图书管理系统源码+数据库+详细使用说明(高分毕设项目)基于springboot图书管理系统源码+数据库+详细使用说明(高分毕设项目)基于springboot图书管理系统源码+数据库+详细使用说明(高分毕设项目)基于springboot图书管理系统源码+数据库+详细使用说明(高分毕设项目)基于springboot图书管理系统源码+数据库+详细使用说明(高分毕设项目)基于springboot图书管理系统源码+数据库+详细使用说明(高分毕设项目)个人大四的毕业设计、经导师指导并认可通过的高分设计项目,评审分99分,代码完整确保可以运行,小白也可以亲自搞定,主要针对计算机相关专业的正在做毕设的学生和需要。

Global site tag (gtag.js) - Google Analytics