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

Window权限维持(三):新服务

如果未正确配置Windows环境中的服务或这些服务可以用作持久性方法,则这些服务可能导致权限提升。创建一个新的服务需要管理员级别的特权,它已经不是隐蔽的持久性技术。...或者,可以直接从PowerShell创建新服务。...在系统上安装新服务需要提升的访问权限(本地管理员)。以下命令可用于添加新服务,该服务将在Windows启动期间作为本地系统执行任意有效负载。...可以利用两个PowerShell函数来修改现有服务的二进制路径,或者从先前手动创建的自定义服务中修改二进制路径,以执行任意有效负载。...注册表运行键 新服务 需要将启动变量修改为SERVICE,以便在系统上安装新服务

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

用python监控您的window服务

最近比较烦,研发给的pc服务版本在虚拟机上已经开始给客户使用了,服务老是莫名的死翘翘,客户不停的电话给我,搞的我心情很差,于是在一个下午,静下心来,用python写了个简单的监控进程的脚本,当发现进程消失的时候...,立即调用服务,开启服务。。。    ...脚本的工作原理是这样的:脚本读取配置文件,读取预先配置好的调用系统服务的路径和所要监控的服务在进程管理器中的进程名,之所以要用配置文件,是为了方便给需要的朋友,你只需要修改进程名和系统路径,源代码就不需要修改了...运行状态,#打印服务正常运行        print ''         print "Server is running..."         ...,如果不正常则重启服务,如果正常,则打印服务正常             呵呵,脚本还是很简单的,需要的朋友可以拿去玩玩,只要修改配置文件就可以了,不需要修改源代码,就能拿去跑跑,希望对大家的工作和学习有帮助

53330

使用winform程序控制window服务的操作 c#之添加window服务(定时任务)

继上篇 c#之添加window服务(定时任务) 基础之上, 这篇文章主要讲述,使用winform程序来控制window服务的安装,启动,停止,卸载等操作 1.在同一个解决方案添加winform项目,如图...修改按钮名称依次为:安装服务、启动服务、停止服务、卸载服务 3.向winform项目中添加引用:System.Configuration.Install 和 System.ServiceProcess...两个程序集(其中涉及window服务的一些操作) ?...4.把之前创建的window服务也引入winform中 ?...点击安装,打开window服务管理器,发现MyService安装上了,后续几个按钮依次实验,正常 另外还有一些调试技巧,这里就不多说了 给出参考网址: https://www.cnblogs.com/cncc

2.2K10

C#创建一个Window服务

Window服务介绍 Microsoft Windows 服务能够创建在它们自己的 Windows 会话中可长时间运行的可执行应用程序。...这些服务可以在计算机启动时自动启动,可以暂停和重新启动而且不显示任何用户界面。这使服务非常适合在服务器上使用,或任何时候,为了不影响在同一台计算机上工作的其他用户,需要长时间运行功能时使用。...本文就向大家介绍如何运用Visual C#来一步一步创建一个文件监视的Windows服务程序,然后介绍如何安装、测试和调试该Windows服务程序。 1.创建window服务 ?...2.写一个桌面应用程序管理服务 最终我们希望window服务应该在service.msc中存在 ? 编写一个winform就放4个按钮 ?...this.UninstallService(serviceFilePath); } } #endregion } } 先安装服务再运行服务再停止服务再写在服务

60430

Cygwin工具制作Redis服务Window版本

前言 在学习到redis,经常需要用到一个redis服务端,如果有买服务器或者本机可以支持经常开虚拟机,也是可以的,如果不具备这些条件,还是本机window系统直接安装一个redis服务端方便。...不过新的版本,在微软维护的redis版本库已经很久没更新了,看了一下,最高版本才3.x 所以需要自己进行制作window版本的redis服务端,这里介绍一种方法,可以使用cygwin工具来制作EXE文件...Cygwin是开源工具的大型集合平台,它提供了可以在window系统运行Linux发行版本的模拟环境,简单来说就是这个工具平台提供了兼容环境,可以将Linux上的应用进行编译,制作,做成可以在window...exe执行文件 点击执行,发现会有如下的弹窗提示,这个文件是在cygwin的bin目录下面 所以将这些文件都复制一份,放在一个新的文件夹下面 点击reids-server.exe,执行成功,OK,一个window...版本的redis服务端就制作好了

16920

c#之添加window服务(定时任务)

本文讲述使用window服务创建定时任务 1.如图,新建项目,windows桌面->windows服务 ? 2.如图,右键,添加安装程序 ?..."MySource"; eventLog1.Log = "MyNewLog"; } /// /// 启动服务...8.安装服务  打开cmd (以管理员身份),并且进入windowServiceTest 文件夹下 安装服务: InstallUtil.exe C:\windowServiceTest\windowService_Hello...9.打开服务管理器,启动MyService服务,并且等待几分钟,然后卸载服务 卸载服务: InstallUtil.exe -u C:\windowServiceTest\windowService_Hello...可见,window服务上的定时任务已生效 参考网址 https://docs.microsoft.com/en-us/dotnet/framework/windows-services/walkthrough-creating-a-windows-service-application-in-the-component-designer

2.6K30

使用工具安装,运行,停止,卸载Window服务

WSWinForm.exe介绍       WSWinForm.exe是我自己开发的一个实用的小工具,用于将任何EXE程序作为Windows服务运行。...也就是说WSWinForm只是其注册程序的服务外壳,这个特性对于我们来说非常实用,我们可以通过它来安装,运行,停止,卸载Windows服务,而不再是通过命令行InstallUtil的方式来安装。...安装指定路径的服务, 2. 运行指定服务, 3. 停止正在运行的服务, 4. 卸载服务, 这些功能是怎么通过代码来实现的呢,我后面再说。先对它有个印象就可以了。...,可以方便的运行停止服务,而不再是使用命令行的方式。...2.下一篇将讲解,使用Windows服务实现任务处理(及定时执行某个功能)。

767100

window系统上的云服务器如何登陆

在网络上,有一种专门为互联网用户提供服务的平台,它就是网络、计算、存储三方面组成的服务器——云服务器。而我们活跃在互联网中,同时也缺少了对云服务器的了解与深入,关于云服务器如何登陆?如何使用?...大概都还是半知半懂,今天这篇文章就来帮助大家深入了解云服务器。 云服务器如何使用? 首先要准备一台拥有基本配置的云服务器,利用云服务器的IP地址、账户密码等登录服务器。...而后打开电脑登陆云服务器平台,在电脑桌面里找到设置点开“远程连接”。输入云服务器的IP地址进行连接,连接后再输入账户密码,登陆成功后就可以看见桌面上出现云服务器的操作桌面啦! 云服务器如何备份?...云服务器的备份相对来说也是比较容易的,最快捷简单的方法:首先点击云服务器的“云服务器ECS”,左侧可找到“存储与快照”、“云盘”,右侧可以找到需要备份的云盘,后方点击“创建快照”,设置好快照的各个参数,...许多朋友都在问,云服务器怎么登陆呢?懒得花钱去问服务商的可以看看这篇文章,会让你受益匪浅。那到底window系统上云服务器如何登陆?

10.2K30
领券