RedPersistent 是一个用 C# 编写的 Windows 持久性工具。
编译项目
本项目中使用了以下第三方库:
- TaskScheduler: https://github.com/dahall/TaskScheduler
- Fody: https://github.com/Fody/Fody
- 加载 Visual Studio 项目并转到 “工具” > “NuGet 包管理器” > “包管理器设置”。
- 打开 “NuGet Package Manager” > “Package Sources”。
安装依赖库
<code>Install-Package Costura.Fody -Version 3.3.3 Install-Package TaskScheduler -Version 2.8.11</code>
使用方法
您可以将其与 execute-assembly 或独立可执行文件一起使用。
<code>RedPersist.exe --method C:\Path\to\executable.exe RedPersist.exe --help</code>
可用方法
--help/-h
:帮助菜单
<code>RedPersist.exe --help</code>
--eventviewer
:通过 Eventviewer Helper 实现持久化
<code>RedPersist.exe --eventviewer C:\Users\User\exe.exe</code>
--startup
:通过启动实现持久化
<code>RedPersist.exe --startup C:\Users\User\exe.exe</code>
--autologin
:通过自动登录实现持久化
<code>RedPersist.exe --autologin C:\Users\User\exe.exe</code>
--screensaver
:通过屏幕保护程序持久化
<code>RedPersist.exe --screensaver C:\Users\User\exe.exe</code>
--wmi
:通过 WMI 事件订阅的持久性(到 Notepad.exe)
<code>RedPersist.exe --wmi C:\Users\User\exe.exe</code>
--schedule
:通过计划任务的持久性
<code>RedPersist.exe --schedule TaskName C:\Users\User\exe.exe</code>
--extension
:通过扩展劫持的持久性(TXT)
<code>RedPersist.exe --extension C:\Users\User\exe.exe</code>
--winlogon
:通过 UserInitMprLogonScript 持久化
<code>RedPersist.exe --winlogon TaskName C:\Users\User\exe.exe</code>
--pwsh
:通过 Powershell Profile 实现持久化
<code>RedPersist.exe --pwsh C:\Users\User\Documents\windowspowershell\profile.ps1 C:\Users\User\Desktop\exe.exe</code>
项目地址
https://github.com/mertdas/RedPersist
© 版权声明
THE END
暂无评论内容