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

如何创建Powershell持久隐蔽后门

用户开机后每次运行特定的快捷方式文件时触发一段恶意的powershell 代码,原始应用程序仍然启动,原始图标保留,并且没有powershell.exe窗口弹出。...1、安装后门 这次需要用到powershell攻击框架Empire,使用Empire/data/module_source/persistence/Invoke-BackdoorLNK.ps1这个脚本...-LNKPath是要利用的lnk的路径,每次打开这个lnk文件时都会执行原始的应用程序和 -EncScript后面的恶意powershell代码 先通过empire生成反弹的powershell代码 ....看到以上界面就代表后门安装完成 当我们运行navicat快捷方式的同时 可以看到powershell.exe已经悄悄的链接empire ?...2、实现原理 它会将原来快捷目标修改为powershell.exe的地址,并且利用powershell去运行navicat程序与恶意代码。 ? 解密后的代码 ?

1.5K70

围绕PowerShell事件日志记录的攻防博弈

PowerShell一直是网络攻防对抗中关注的热点技术,其具备的无文件特性、LotL特性以及良好的易用性使其广泛使用于各类攻击场景。...PowerShell攻击特性总结: • 无文件攻击特性防查杀,可躲避防火墙、众多反病毒软件和入侵防御系统:PowerShell的无文件特性,使其无需接触磁盘,内存直接加载并执行恶意代码。...,使攻击者无需增加额外的二进制文件,有效的躲避了常见的攻击检测和入侵防御系统。...set-SBLLogSize -MaxSizeMB 1000 Enalbe-SBL 或者通过GPO启用PowerShell脚本块日志记录功能并记录脚本文件的调用信息: ?...PowerShell 5.0包含4.0中提供的功能,包括可疑的脚本块日志记录。

1.3K30

围绕PowerShell事件日志记录的攻防博弈战

本文首发绿盟科技技术博客 0x00 简介 PowerShell一直是网络攻防对抗中关注的热点技术,其具备的无文件特性、LotL特性以及良好的易用性使其广泛使用于各类攻击场景。...PowerShell攻击特性总结: 无文件攻击特性防查杀,可躲避防火墙、众多反病毒软件和入侵防御系统:PowerShell的无文件特性,使其无需接触磁盘,内存直接加载并执行恶意代码。...防御角度(蓝队视角): 在执行任何PowerShell命令或脚本时,无论是本地还是通过远程处理,Windows都可以将事件写入以下三个日志文件: • Windows PowerShell.evtx •...set-SBLLogSize -MaxSizeMB 1000 Enalbe-SBL 或者通过GPO启用PowerShell脚本块日志记录功能并记录脚本文件的调用信息: image.png 当然也可以通过修改以下注册表选项来开启...PowerShell 5.0包含4.0中提供的功能,包括可疑的脚本块日志记录。

1.7K10

PowerShell实战:文件操作相关命令笔记

1、New-Item 创建新项命令cmdlet New-Item 将创建新项并设置其值。 可创建的项类型取决于项的位置。 例如,在文件系统 New-Item 中创建文件文件夹。...在注册表中, New-Item 创建注册表项和条目。New-Item 还可以设置它创建的项的值。 例如,在创建文件时, New-Item 可以向文件添加初始内容。...练习PowerShell 练习一次性创建两个目录New-Item -ItemType "directory" -Path "E:\PowerShell 练习\01","E:\PowerShell 练习...-Name "demo.txt" -ItemType "file" -Value "使用PowerShell 创建一个文件demo.txt"输出: 目录: E:\PowerShell 练习Mode...还可以通过管道将值传递给 New-Item ● -Confirm:用于创建操作运行cmdlet之前是否需要确认 ● -Force:针对文件夹,不会覆盖,只会返回之前创建文件夹,针对文件或者注册表会覆盖文件内容

27020

PowerShell脚本编码到PNG文件

调用-PSImage Invoke-PSImage接收一个PowerShell脚本,并将脚本的字节编码为PNG图像的像素。...它生成一个oneliner,用于从文件或从网络上执行。 它可以只使用有效载荷数据创建一个新的图像,也可以将有效载荷嵌入到现有图像的最不重要的字节中,使其看起来像一张实际的图片。...在创建新的图片时,普通的PowerShell脚本实际上被大大压缩了,通常生成的png的文件大小约为原始脚本的50%。...-Out [filepath] 保存图片的文件(图片为PNG格式)。 -Image [filepath] 要嵌入脚本的图片。(可选) -图片 [文件路径] 要嵌入脚本的图片。...\kiwi.jpg [从文件中执行Oneliner] 创建一个嵌入了 "Invoke-Mimikatz.ps1 "脚本的图片,并输出一个oneliner从网络上执行(你仍然需要托管图片和编辑URL

1.2K30

如何利用日志来监控和限制PowerShell攻击活动

这种方法主要利用的是Windows的事件日志,首先我们需要了解攻击者是如何使用PowerShell来实施攻击的,然后我们再来看一看相关的检测和防御机制。...攻击者可以利用PowerShell将远程服务器中托管的恶意文件下载至目标用户的设备之中。...Windows的安全事件日志如何帮助我们检测PowerShell攻击 接下来,我们一起看看Windows的事件日志如何帮助我们识别上述介绍的IoC。...创建了哪个进程; 2. 进程创建时传递了哪些命令行参数; 3. 父进程信息; 接下来,我将会用一个Splunk样本来解释如何利用警报信息来检测可疑的PowerShell活动。...首先,我们需要捕捉到PowerShell攻击互动,所以我们需要监控与PowerShell.exe进程创建相关的事件。

2.2K50

Nginx日志文件格式及切割日志文件

作为Web服务器而言,日志是必不可少的也是需要经常查看的。此篇就来介绍下如何自定义Nginx中的日志格式以及使用crontab计划任务来做到每天切割一次日志文件从而做到方便管理。...-) 自定义日志就结束了,接下来就是切割日志文件并且每天保存一份当天的日志文件方法如下: 首先将原来的日志文件重命名 mv test1.access.log test1.2014-12-29.log nginx...  -s reload 这样就可以做到日志文件的切割。...-d "yesterday" +%m)/        ## 创建日期目录,date -d "yesterday" +"%y"获取年份后面那个是获取月份 mv ${access_log_path}/${...-e 00 00 * * * /bin/bash /usr/local/nginx/bin/logs.sh 这样在每天的夜晚12点就会自动创建备份文件了,如果要对错误日志也每天备份的话按照上面的内容修改即可

1.2K10

PowerShell 配置文件后门 | Windows 后门系列

cmd 没有类似于 bash 的配置文件,但是 powershell 是有的 PowerShell 控制台支持以下基本配置文件。配置文件按照执行顺序列出。...这些配置文件中都可以类似 Bash 配置文件一样,在其中放置后门程序 默认情况下都不存在这些文件 接下来进行试验 创建 C:\Windows\System32\WindowsPowerShell\v1.0...在 powershell 中输入 powershell 进入新的 powershell 创建 C:\Users\Administrator\Documents\WindowsPowerShell\profile.ps1...输出 I am the third Backdoor 发现连 WindowsPowerShell 这个目录都没有,创建目录及文件powershell 中输入 powershell 进入新的 powershell...Backdoor 刚才已经创建了目录,现在直接创建文件了 在 powershell 中输入 powershell 进入新的 powershell 这四个配置文件均可正常使用 尝试重启电脑,再次进入 powershell

19110

PowerShell:在 Windows 中创建并导出自签名证书

本文将介绍如何在 Windows 环境中使用 PowerShell 创建并导出自签名证书。 证书和公钥基础设施 在我们开始之前,让我们首先了解一下证书和公钥基础设施(PKI)。...创建自签名证书 在 Windows 中,我们可以使用 PowerShell 的 New-SelfSignedCertificate cmdlet 来创建自签名证书。...导出自签名证书 一旦创建了证书,我们可能希望将其导出为文件,以便在其他设备或应用中使用。...在 Windows 中,我们可以使用 PowerShell创建和导出自签名证书。虽然自签名证书在公共互联网上可能会引发信任问题,但它们在测试和开发环境中是非常有用的工具。...希望你发现本文有用,并学到了一些新的 PowerShell 技巧!如果你有任何问题或需要更深入的解释,欢迎在评论区留言

1.3K20
领券