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

一套针对Windows防火墙规则集的PowerShell脚本

WindowsFirewallRuleset 该工具根据下列因素,已将Windows防火墙规则组织成为了单独的PowerShell脚本: 1、规则组 2、流量方向 3、IP版本(IPv4/IPv6) 4...你可以根据需要来选择使用的规则,使用命令即可完成防火墙配置。...所有的规则都可以直接加载进组策略中,这种方式比默认的Windows防火墙配置规则更加强大。...3、运行FirewallProfile.ps1脚本来应用默认防火墙规则,或者直接在GPO中手动配置。 删除规则 根据该版本,我们可以直接在本地组策略中选择我们需要删除的规则,然后右键点击并删除即可。...管理已加载的规则 我们有下列两种方法管理已加载的规则: 1、使用本地组策略,这种方法会对规则的使用有一定的限制; 2、编辑PowerShell脚本,这种方法允许我们拥有最完整的控制权,我们可以提升规则,

2.4K20
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【畅玩雾锁王国】雾锁王国服务器手动部署教程

    步骤三:单击“添加规则”按钮,依次添加如下规则: 规则一: 协议:TCP 端口:15636/15637 策略:允许 规则二: 协议:UDP 端口:15636/15637 策略:允许 添加成功后的效果如下图...前置知识:Windows PowerShell Windows的一键部署需要借助 PowerShell 来完成。...方法如下: 方法 描述 使用开始菜单 点击Windows开始按钮,然后在搜索框中输入"PowerShell"。...你应该能够看到"Windows PowerShell"或"PowerShell"的搜索结果。点击该结果即可打开PowerShell。 使用运行对话框 按下Win + R键组合,打开运行对话框。...登录游戏 前置条件 首先您需要在本地下载Steam客户端。 其次需要在Steam购买雾锁王国。 登录步骤 第一步:打开Steam客户端,并登录您的Steam账号。

    7.8K174

    PS命令之操作系统远程管理及进程服务操作示例

    当前仅在Windows平台上支持基于WS-Management的PowerShell远程处理(此cmdlet在Linux或MacOS版本的PowerShell中不可用)。...# WinRM 防火墙异常已启用。 # 已配置 LocalAccountTokenFilterPolicy 以远程向本地用户授予管理权限。...# 2.如何在Windows操作系统的客户端版本上允许从公共网络进行远程访问,对于不同版本的Windows,防火墙规则的名称可能不同; # NetSecurity模块中的Set-NetFirewallRulecmdlet...添加了防火墙规则,该规则允许从任何远程位置从公共网络进行远程访问 Get-NetFirewallRule -Name 'WINRM*' | Select-Object Name # Name...上 Prometheus 节点采集服务创建并设置防火墙访问规则 # - 自启动服务创建并且启动服务 $exporterVersion="0.16.0" $params = @{ Name = "windows_exporter_service

    7.4K40

    【玩转轻量云】一键命令行部署幻兽帕鲁完全指南

    以下提供Windows和Linux两种不同操作系统的服务器一键部署方法。...操作详情可参考:登录 Windows 实例 前置知识:PowerShell Windows的一键部署需要借助 PowerShell 来完成。...方法如下: 方法 描述 使用开始菜单 点击Windows开始按钮,然后在搜索框中输入"PowerShell"。...你应该能够看到"Windows PowerShell"或"PowerShell"的搜索结果。点击该结果即可打开PowerShell。 使用运行对话框 按下Win + R键组合,打开运行对话框。...步骤三:单击“添加规则”按钮,依次添加如下规则: 规则: 协议:UDP 端口:8211 策略:允许 添加防火墙规则成功后的效果如下图: 接下来,您就可以通过客户端来尝试登录您部署的幻兽帕鲁服务器。

    3.5K114

    【玩转Lighthouse】一键部署幻兽帕鲁游戏服务器完全指南(持续更新)

    以下提供Windows和Linux两种不同操作系统的服务器一键部署方法。...操作详情可参考:登录 Windows 实例 前置知识:PowerShell Windows的一键部署需要借助 PowerShell 来完成。...方法如下: 方法 描述 使用开始菜单 点击Windows开始按钮,然后在搜索框中输入"PowerShell"。...你应该能够看到"Windows PowerShell"或"PowerShell"的搜索结果。点击该结果即可打开PowerShell。 使用运行对话框 按下Win + R键组合,打开运行对话框。...步骤三:单击“添加规则”按钮,依次添加如下规则: 规则: 协议:UDP 端口:8211 策略:允许 添加防火墙规则成功后的效果如下图: 接下来,您就可以通过客户端来尝试登录您部署的幻兽帕鲁服务器。

    67920

    渗透测试 | 内网信息收集

    当渗透测试人员成功控制一台机器后,其内网结构如何、这台机器是什么角色的、使用机器的人是什么角色的、机器上安装的是什么杀毒软件、机器是通过什么方式上网的、机器是笔记本还是台式机等,都需要通过信息收集来获取...查询防火墙配置 关闭防火墙: Windows Server 2003系统及以前版本,命令如下: netsh firewall set opmode disable Windows server 2003...如果只是想快速地探测某主机的某个常规高危端口是否开放,Telnet 命令是最方便的。Telnet命令的简单使用实例,如下图所示: ?...PS:PowerShell在内网渗透中还是很有用的,由于相关的内容过多就不再展开了~ 九、总结 由于文章篇幅原因,这里不再多赘述其他内容了,至于内网渗透中信息收集的方法自然不仅仅局限于上面这些,有兴趣的可以做深入的了解与分析...,同时GitHub上也有很多关于内网信息收集的方法与辅助脚本~ 相关参考 《内网安全攻防》 《Metasploite渗透测试指南》 《PowerShell实战指南第三版》

    3.1K20

    WMI 攻击手法研究 – 基础篇 (第一部分)

    文章目录[隐藏] 介绍 用 PowerShell 操作 WMI 使用 PowerShell 里的 WMI 查询 结论 这篇文章是有关 WMI 的多篇系列文章中的第一篇,如果读者对 PowerShell...WMI 为应用程序或脚本提供了一个整洁统一的界面来管理计算机 (可能是远程的,也可能是本地的) —— 包括进程、服务等。...用 PowerShell 操作 WMI 现在我们已经完成了理论部分,让我们快速生成一个 PS 终端,请务必记住,在 PowerShell 的 v2 之前,只有少数 cmdlet 可以与 WMI 交互,检查...(可能是由于基于主机的防火墙规则?)...然而,DCOM 并不是那么友好的防火墙。 WS-MAN:WS-MAN 或 WS-Management 是一种 DMTF 标准,它为系统跨 IT 基础架构访问管理信息提供了一种通用方法。

    1.4K21

    关于迁移切换vpc场景中的Windows网不通问题

    我测试过公共镜像新买的cvm用disk2vhd导出.vhd文件上传到cos再离线迁移灌入其他cvm的几种情况 ①灌入.vhd到当前账号当前vpc当前子网的windows机器,开机后网络黄色感叹号,内网ip...add "HKLM\SYSTEM\CurrentControlSet\Control\Network\NewNetworkWindowOff" /f 3句命令分别是: 释放内网ip(下次直接获取新ip,最稳健的做法...,如果事前不做就得事后做) 删除原网卡配置文件(如果没有搞,下次可能"本地连接"会变成"本地连接 2") 去除Network Location wizard(其上有yes no两个按钮,点错了会开启防火墙某些规则导致...确认服务器是否支持dhcp(腾讯云2018年6月后创建的vpc都是支持dhcp的),如果不支持,确认静态ip是否正确 2、如果支持dhcp,查看dhcp分配到的内网ip是否正确,如果不正确,管理员身份powershell...不是必现的,遇到了就手动处理下,禁用启用网卡即可恢复 以上Windows网不通的情况,办法通用,不限于迁移场景,切换vpc的场景也适用。

    1.6K30

    渗透技巧 | Bypass Powershell执行策略的N种方式

    在默认情况下,它是“Restricted”(限制)的,即任何脚本都不行。但其实它并非是为了是为了防止一些恶意脚本的执行,而是帮助用户设置基本规则并阻止他们无意中违反规则。...0x01 直接粘贴脚本到powershell交互窗口 由于允许运行单个命令,但不允许运行脚本,所以便可以将将脚本代码粘贴到powershell交互窗口,这是最直接的。...0x02 -Command命令参数 这个方法和上面的方法很像,但是此方法不需要一个交互式的窗口。它适用于简单脚本的执行,但是脚本复杂一点是执行不了的。...0x07 URL Download cs用的比较多的应该知道,cs的powershell无文件执行就是用的这种方式。...,估计在老点的操作系统上可以实现,或者说自行添加一个键值对,这里我就没有去尝试了,不过通过查看所有执行策略可以看到修改的就是LocalMachine的执行策略,自行添加HKCU下的键值对应该是可行的。

    4.2K20

    Privilege Escalation特权提升及防御思路

    在您自己的计算机上,您可以使用上一个任务中提到的工具之一来设置用于接收连接的侦听器。反向 shell 是绕过防火墙规则的好方法,因为防火墙规则可能会阻止您连接到目标上的任意端口。...(最经典的例子就是使用阿里的云服务器接收反弹的 shell 时要修改安全组规则)• bind shell(正向 shell) 是指在目标上执行代码时,我们直接让其打开一个附加到 shell 上的监听器(...请注意,如果您选择使用小于 1024 的端口,则在启动侦听器时需要加上 sudo。使用众所周知的端口号(80、443 或 53 是不错的选择)通常是个好主意,因为这更有可能通过目标上的出站防火墙规则。...如果是 Windows 系统,可以使用 Powershell 完成相同的操作。...SocatSocat 在某些方面与 netcat 相似,但在许多其他方面有根本的不同。考虑 socat 的最简单方法是将其作为两点之间的连接器。

    00

    windows系统安全|Windows渗透基础大全

    ) Windows中加载并执行PowerShell脚本 本地加载并执行PowerShell脚本 远程下载并执行PowerShell脚本 Windows中的批处理文件 Windows中快捷键操作 Windows...模拟环境,后续的系统版本由于微软不断的更新升级,不但易用,也慢慢的成为家家户户人们最喜爱的操作系统。...netsh firewall show config 防火墙规则 #用户 whoami 查看系统当前用户...bitsadmin是windows 后台智能传输服务的一个工具,windows 的自动更新,补丁之类的下载就是用这个工具来实现的。...更多的关于PowerShell的用法:PowerShell使用浅析 本地加载并执行PowerShell脚本 在cmd当前目录下有PowerView.ps1脚本,并执行其中的Get-Netdomain模块

    1.9K10

    Zabbix批量部署Windows和Linux下的agent

    可以看到,agent配置文件中的变量也修改完成 创建自动发现规则对部署的主机进行自动发现并添加监控项 创建自动发现规则 ? 添加自动发现动作 ? 配置发现后的操作 ?.../windows_setup.html#host-requirements 安装winrm内存修补程序 由于ansible控制Windows不是使用的ssh协议,而是用的Windows的winrm服务,...$file -Verbose 在防火墙上开启winrm服务端口和agent服务端口 可以在powershell上执行下面的命令查看winrm当前的监听端口 winrm enumerate winrm/...config/Listener winrm服务默认是5985端口,zabbix-agent使用的是10050端口,因此需要在防火墙上开启5985和10050端口或直接关闭防火墙 下载Windows-agent...可以看到playbook执行成功了,查看Windows的服务,Zabbix-agent也已经启动 ? 配置动作对部署的主机进行自动发现并添加监控项 添加自动发现动作 ? 配置发现后的操作 ?

    2.4K40

    Windows 使用 PowerShell 来管理另外一台 Windows 机器

    WinRM 是什么 根据 WinRM SDK,Windows 远程管理是“WS 管理协议的 Microsoft 实施,该协议是基于标准 SOAP、不受防火墙影响的协议,允许不同供应商的硬件和操作系统相互操作...从上面的图片上我们可以看到,我们已经登录到一个另一个计算机中的环境中,并在本地计算机上使用 powershell 在远程计算机上执行命令。...WinRM 服务 WinRM 是 Windows 上自带的服务,这个服务需要在远程计算机上和本地计算机上都启动才可以。...敲黑板:白名单是双向的 简单一点的测试方法就是运行下面的命令 Set-Item WSMan:\localhost\Client\TrustedHosts -Value '*' 上面命令的目的就是等于开放所有的...https://www.ossez.com/t/windows-powershell-windows/13504

    1.7K00

    记一次完整的内网渗透经历

    0x02 正文 因为主要还是想练习练习内网,所以用了最简单粗暴的方法去找寻找目标,利用fofa来批量了一波weblogic,不出一会便找到了目标。...简单的看了下机器环境,出网,没有杀软(后面发现实际是有一个很小众的防火墙的,但是不拦powershell),有内网环境。...接着只需要在本地配置下代理就OK了。Windows程序的话一般用sockscap配置以下这个代理就好了。...这里直接添加用户出现了点问题。 最后将某个域用户修改密码后添加到本地管理员组成功进入了系统。最后生成exe上线的时候,憨批防火墙终于起保护了。给憨憨防火墙一个正面图。 TMD在我本地虚拟机还跟我横?...最后还是用最初的powershell上线了。 接着最有仪式感的一幕,最后只需要拿着hash去怼线上的DC就完事了。完事收工睡觉。

    1.1K30

    openssh Win10

    从 PowerShell GitHub 存储库 https://github.com/PowerShell/OpenSSH-Portable 获取了 OpenSSH 的用户应当使用那里的说明,不应当使用这些说明...安装 OpenSSH 服务器将创建并启用名为“OpenSSH-Server-In-TCP”的防火墙规则。 这允许端口 22 上的入站 SSH 流量。...SSH 服务器的初始配置 若要配置 OpenSSH 服务器以在 Windows 上首次使用,请以管理员身份启动 PowerShell,然后运行以下命令来启动 SSHD 服务: 1Start-Service...上安装 OpenSSH 服务器后,可以从安装了 SSH 客户端的任何 Windows 设备上使用 PowerShell 来快速测试它。...回答 Yes 会将该服务器添加到本地系统的已知 ssh 主机列表中。 系统此时会提示你输入密码。 作为安全预防措施,密码在键入的过程中不会显示。

    57420

    浅谈 windows 命名管道

    一、管道简述 管道并不是什么新鲜事物,它是一项古老的技术,可以在很多操作系统(Unix、Linux、Windows 等)中找到,其本质是是用于进程间通信的共享内存区域,确切的的说应该是线程间的通信方法(...3、命名管道只能在本地创建。 4、命名管道是双向的,所以两个进程可以通过同一管道进行交互。 5、多个独立的管道实例可以用一个名称来命名。...2、查看管道列表 在 windows 系统中,列出管道列表的方法有很多。这里列举几种常见的查看方式。...a、绕过防火墙 这里说的防火墙,是指 windows 系统自带的防火墙,类似于 UAC,需要用户点击允许访问才可放行。 ?...当尝试使用 Bind() 绑定一个 TCP Socket 时,Defender 就会自动弹窗提示是否允许此程序进行网络连接,在高权限下,通过修改防火墙规则,可以轻松的绕过这一限制,但是,当权限不足时,就需要另外想办法了

    10.1K30
    领券