模块shift后门怎么用

shift后门怎么用  时间:2021-04-04  阅读:()
国网河南电科院郭志民从stuxnet到industroyer--从工控病毒看电网信息安全03目录Contents01从病毒开始02一些思考几点建议一.
从病毒开始目前现实世界当中出现过四例针对工业控制系统的恶意程序肆虐案例,分别为最为知名的美国政府开发之Stuxnet(即震网病毒)、BlackEnergy、Havex、以及新出现的Industroyer病毒.
2010201420152016"震网"病毒,导致伊朗布什尔核电站遭攻击,实现两个功能,一是使伊朗的离心机运行失控,二是掩盖发生故障的情况"Havex"病毒,欧洲蔓延,使用OPCDa协议收集网络和联网设备.
"BlackEnergy"病毒,乌克兰至少三个区域的电力系统被攻击导致大规模停电.
通过Office文件攻击,删除文件系统,实现SSH远程访问.
"Industroyer"病毒,直接控制断路器,可导致变电站断电,目前支持四种工控协议:IEC60870-5-101、IEC60870-5-104、IEC61850以及OLEforProcessControlDataAccess(简称OPCDA).
一.
从病毒开始Industroyer恶意软件目前支持四种工控协议:IEC60870-5-101、IEC60870-5-104、IEC61850以及OLEforProcessControlDataAccess(简称OPCDA).
其中IEC60870-5-101、IEC60870-5-104、IEC61850都是在我国调度、配电自动化和智能变电站中广泛适用的协议.
Industroyer病毒简况一.
从病毒开始Industroyer恶意软件由一系列攻击模块组成,其中存在一个主后门模块,用于连接C&C下载另一批模块执行,这些模块分别为:实现DLLPayload模块执行的加载器模块(Launcher)、实现数据及痕迹清理的haslo模块、实现IP端口扫描的port模块以及实现西门子SIPROTEC设备DoS攻击的DoS攻击模块.
其中,DLLPayload模块包含实现IEC104工控协议的104.
dll模块.
104.
dll模块,主要实现了IEC104通信协议,通过配置文件的配置信息实现与目标RTUs之间的通信.
Industroyer执行过程恶意软件大致工作流程一.
从病毒开始通过逆向分析发现Launcher.
exe会首先调用磁盘擦除模块"haslo.
dat"(实为动态连接库),然后再根据参数调加指定的payload模块,并调用其Crash函数.
Launch模块分析调用Payload调用磁盘擦除模块一.
从病毒开始由于104.
dll为动态连接库文件,不能直接运行,而Launcher.
exe有较大的破坏性,为了继续下一步的分析工作,因此按照Lancher.
exe调用模式,编写程序,加载104.
dll,调用Crash函数,并传入配置文件名称.
编写104模块调用程序一.
从病毒开始IEC-104规约是厂站与调度主站间通讯的规约,以以太网为载体,采用平衡传输,TCP/IP网络通信端口号为2404.
IEC-104规约以0x68为启动字符,紧接APDU长度和4个8位控制域,之后是用户数据.
104简介IEC-104规约帧分为三种类型:a)可计数的信息传输功能的帧,简称I帧或者I格式帧.
b)可计数的确认功能的帧,简称S帧或者S格式帧.
c)启动、停止、测试功能的帧,简称U帧或者U格式帧.
一.
从病毒开始逆向分析104.
dll攻击模块得知,crash函数为攻击发起的主函数,该函数可加载一个配置文件,配置文件字段有[STATION]、target_ip、target_port、logfile、asdu、stop_comm_service、change、range、first_action、operation等,如下图所示:104模块分析一.
从病毒开始104模块配置文件属性说明[station]表示一个变电站的配置段target_ip目标ip地址target_port目标端口地址use_log是否记录日志1/0stop_comm_service是否停止服务1/0stop_comm_service_name服务名称Silence是否静默,1/0为0时控制台有输出Asdu目标RTU公共地址编号first_action初次操作On/OffChange是否进行反转操作Timeout发送命令后接收命令的间隔时间,单位毫秒socket_timeout接收命令的等待时间,单位毫秒command_typedef、short、long、persist发送命令长指令、短指令等Operation操作模式range、sequence、shift决定使用地址范围方式、序列方式等Range信息体地址,指定范围Sequence信息体地址,指定具体地址Shift信息体体偏移量一.
从病毒开始读取配置文件之后,104payload模块会根据配置文件中定义的每个"[STATION]"创建一个线程.
在每个线程中,104payload会尝试使4标准协议与指定的IP地址行连接.
在连接建立之前,104payload模块根据配置文件中stop_comm_service属性配置去尝试终止与设备建立连接的合法进程(其默认值为D2MultiCommService.
exe,也可通过stop_comm_ervice_name属性配置).
然后根据operation属性来指定如何使用攻击地址.
第一种操作模式是range模式.
是指尝试攻击range属性中指定的目标信息体地址范围.
第二种操作模式是shift模式,这种模式跟range的模式非常的相似,首先是对range属性指定的目标信息体地址范围进行攻击,然后再在range属性中指定的信息体地址范围加上shift属性指定的偏移量再次进行攻击.
猜测是为了适应变电站遥控地址间隔相对固定的情况.
第三种操作模式是sequence模式,指定明确的信息体地址.
104模块行为分析一.
从病毒开始运行104规约模拟器模拟104从站,然后运行104payload模块,观测通讯报文.
模拟通讯测试一.
从病毒开始通过对报文的分析,104payload模块与子站的通讯过程如下:1)104payload模块首先按照配置文件中的从站IP地址和端口建立socket连接,发送U帧握手报文.
2)然后根据配置文件中的信息体地址和FirstAction选项配置,发送I帧单点打开或者闭合操作选择和执行命令.
3)然后会根据配置文件中的Change选项,进行反转操作,如第一次操作为打开,第二次操作就为闭合.
4)不断重复上述2、3步骤.
报文解析二.
一些思考病毒涵盖了101、104、61850、OPC这些普遍应用的控制系统通讯规约,病毒作者对工业控制系统有着深入的了解.
入侵能否成功,要依赖配置文件的准确性,在配置文件中需要包含入侵目标的IP、公共地址、信息体地址等信息,甚至清楚知道合法程序的进程.
因此入侵者对目标电网控制系统的情况十分了解.
病毒可以不断开合断路器设备,除了要造成停电影响外,更是企图破坏一次设备,造成电网故障难以恢复.
还有,一点点的马虎……黑客画像二.
一些思考电力监控系统安全防护工作应当落实国家信息安全等级保护制度,按照国家信息安全等级保护的有关要求,坚持"安全分区、网络专用、横向隔离、纵向认证"的原则,保障电力监控系统的安全.
电力监控系统规定二.
一些思考我是隔离的系统存在漏洞!
协议不安全!
我是隔离的终端未加固!
我是隔离的.
.
.
.
认知问题二.
一些思考协议的原罪概括来说协议安全性问题分为:1.
涉及方面引入的安全问题,即协议自身的设计对安全性考虑的先天不足;2.
协议的不正确实现引起的安全问题,黑客入侵时将对这些不安全的设计或者实现进行相关的渗透和利用.
工业控制网络的协议分类IEC为例分析存在的安全问题:1.
IEC协议的固有问题1)缺少认证机制2)缺少授权机制3)缺少加密机制2.
IEC60870-5-104协议实现产生的问题1)TCP/IP层安全问题2)功能码滥用二.
一些思考工控系统IT化1、IT服务器2、通用操作系统3、以太网络、TCP/IP协议4、通用开发组件接触了解相关设备漏洞更加容易二.
一些思考管理措施方面不具体关闭或拆除主机上不必要的软盘驱动、光盘驱动、USB接口、串型口、无线蓝牙等.
确要保留的必须通过安全管理及技术措施实施严格监控.
生产控制大区的安全区之间应当采用具有访问控制功能的网络设备、防火墙或者相当功能的设施,实现逻辑隔离.
二.
智能电网监控系统安全防护现状系统、策略更新不及时主站系统内部缺乏安全机制内部信息泄漏终端认证不严格三、几点建议防护目标抵御黑客、病毒、恶意代码等通过各种形式对系统发起的恶意破坏和攻击,特别是能够抵御集团式攻击,防止由此导致一次系统事故或大面积停电事故及二次系统的崩溃或瘫痪.
p使用安全的通信协议p采用加固操作系统p细化安全管理细则p针对性的安全配置p采用可信计算技术p终端严格认证国网河南省电力公司谢谢!

虎跃云-物理机16H/32G/50M山东枣庄高防BGP服务器低至550元每月!

虎跃科技怎么样?虎跃科技(虎跃云)是一家成立于2017年的国内专业服务商,专业主营云服务器和独立服务器(物理机)高防机房有着高端华为T级清洗能力,目前产品地区有:山东,江苏,浙江等多地区云服务器和独立服务器,今天虎跃云给大家带来了优惠活动,为了更好的促销,枣庄高防BGP服务器最高配置16核32G仅需550元/月,有需要的小伙伴可以来看看哦!产品可以支持24H无条件退款(活动产品退款请以活动规则为准...

香港服务器多少钱一个月?香港云服务器最便宜价格

香港服务器多少钱一个月?香港服务器租用配置价格一个月多少,现在很多中小型企业在建站时都会租用香港服务器,租用香港服务器可以使网站访问更流畅、稳定性更好,安全性会更高等等。香港服务器的租用和其他地区的服务器租用配置元素都是一样的,那么为什么香港服务器那么受欢迎呢,香港云服务器最便宜价格多少钱一个月呢?阿里云轻量应用服务器最便宜的是1核1G峰值带宽30Mbps,24元/月,288元/年。不过我们一般选...

古德云香港cn2/美国cn235元/月起, gia云服务器,2核2G,40G系统盘+50G数据盘

古德云(goodkvm)怎么样?古德云是一家成立于2020年的商家,原名(锤子云),古德云主要出售VPS服务器、独立服务器。古德云主打产品是香港cn2弹性云及美西cn2云服务器,采用的是kvm虚拟化构架,硬盘Raid10。目前,古德云香港沙田cn2机房及美国五星级机房云服务器,2核2G,40G系统盘+50G数据盘,仅35元/月起,性价比较高,可以入手!点击进入:古德云goodkvm官方网站地址古德...

shift后门怎么用为你推荐
微信回应封杀钉钉微信永久封号了!求大神们指点下怎么解封啊!留学生认证留学生回国学历认证 需要带什么材料甲骨文不满赔偿工作不满半年被辞退,请问赔偿金是怎么算的?porndao单词prondao的汉语是什么51sese.com谁有免费电影网站www.299pp.com免费PP电影哪个网站可以看啊www.789.com.cn有什么网站可以玩游戏的.javlibrary.com大家有没有在线图书馆WWW。QUESTIA。COM的免费帐号www.dm8.cc有谁知道海贼王最新漫画网址是多少??www.884tt.com刚才找了个下电影的网站www.ttgame8.com,不过好多电影怎么都不能用QQ旋风或者是迅雷下在呢?
重庆虚拟空间 域名服务器是什么 如何注销域名备案 亚洲大于500m a2hosting ion 台湾服务器 地址大全 华为网络硬盘 双11秒杀 免费吧 国外代理服务器地址 国外代理服务器软件 网游服务器 能外链的相册 中国电信网络测速 可外链的相册 后门 创速 网络速度 更多