熟练掌握runas安全调试及运行程序

避坑指南:Runas命令在Win10域环境下的5个常见报错及解决方法(含UAC关闭风险提醒) 本文详细解析了Windows 10域环境中Runas命令的5大常见报错及解决方案,包括权限提升失败、凭据无效等问题,特别提醒了关闭UAC的安全风险。通过实战案例和最佳实践,帮助系统管理员高效管理域用户权限,确保企业IT环境的安全与稳定。 阅读详情

熟练掌握runas安全调试及运行程序

作者 .abu. at 补天网

2005-06-15

现在网上的东西实在是太可怕了,特洛依木马、病毒编写水平也越来越高,动不动就搞个什么进程隐藏,

注册表隐藏,rootkit技术,动不动再搞个几线程监控,发现防火墙,干掉,发现杀毒软件,也干掉……

有些过分哦,呵呵,是不是和我一样没有安全感呢。

前段时间我就遇到了这样的事,网上下个东西,自己也知道是个木马,但是调试的过程中,不小心执行了……

后果很严重啊,呵呵,反正为了保险起见,最后还是重装了系统。

后来才想起好几年前自己整天没事玩系统的时候,其实就知道用户权限的重要,看看为什么Linux下很少

有什么病毒之类的,还不是因为权限不够嘛。所以自己补习了一下,也改了改自己的习惯。

从WIN2000里面,好像就有runas命令了。这个命令的主要功能,就是在不注销当前用户帐户的情况下,

可以用系统中的其他帐户身份来运行程序。

其实最好的习惯还是自己平时不要用administrators组里面的用户来登录系统,只不过想好好学点东西,

折腾折腾系统的各种功能,我还是嫌麻烦。所以我倒过来使用。

就是我平时用管理员级别的身份登录系统,在运行、调试一些可能存在危险的程序的时候,用低用户身份来运行。

下面来说说:

我自己用的是Windows 2003系统。

一、建立低权限的帐号

打开用户管理,添加了一个帐号abu1

在这里,我简单的将abu1这个帐号添加到Guests来宾组

其实可以根据应用,建立不同的组,不同的帐号,给不同的权限。

二、给目标程序对应的权限

呵呵,反正我知道有人傻,这个步骤不做,然后说什么权限不够之类,呵呵。

我拿QQ测试。

我把QQ目录添加了abu1帐号的访问权限。

三、创建要运行的程序的快捷方式,修改属性

我在桌面拖了一个QQ程序的快捷方式。在快捷方式上右键——属性

点击高级

选中“以其他用户身份运行”,确定退出。

四、运行,看看结果

运行刚才那个快捷方式

出现的界面中,输入abu1用户的帐号密码,登录。

检查任务管理器中间的进程

看到了QQ.exe程序的运行的身份是 abu1,成功。

呵呵,为什么要用QQ来测试,其实,呵呵,QQ不是早就有远程溢出嘛。

其它Foxmail什么都有被人溢出,你想啊,如果是管理员级别运行,一个溢出过来,不就挂了嘛。呵呵

这样以来,让你溢出看看。安全第一,安全第一。

 

说完图形方式最方便快捷的使用,再说一下命令行的方式。

命令行方式,就要用到runas了。

C:/>runas /profile /user:abu1 "H:/Q/QQ.exe"
输入 abu1 的密码:
 

输入密码,搞定。

这里,最开始的时候,我用的

C:/>runas /noprofile /user:abu1 "H:/Q/QQ.exe" 发现不能以abu1身份运行。

所以要注意一下。

 

至于runas,Win2000以上系统都自带了,命令行下面就有。

语法,我不赘述了,自己查。

 

文章目的,分享经验,尤其是方便大家测试一些不确定来路的程序。

呵呵。

Windows 10 UAC与管理员权限:5个关键概念与3个安全实践 本文深入解析Windows 10的UAC机制与管理员权限管理,涵盖权限、权利、特权等5大核心概念,并提供3个关键安全实践,包括标准账户使用、RunAs命令精准控制和UAC智能配置,帮助用户提升系统安全性。 阅读详情

相关推荐

解决普通域用户无管理员权限时NVM切换Node版本的权限问题

本文针对AD域环境下普通域用户因无管理员权限而无法使用NVM切换Node版本的问题,提供了一套基于Windows runas命令的实用解决方案。通过创建批处理脚本并利用/savecred参数保存凭据,实现一次授权后即可无感启动特权命令行窗口,从而顺畅执行nvm use等命令,有效平衡了企业安全管控与开发效率的需求。

jjj34的博客 522

Android中的run-as命令引出升降权限的安全问题

转载自:http://blog.youkuaiyun.com/jiangwei0910410003/article/details/51405631 一、前言 最近一周比较忙,没时间写东西了,今天继续开始我们今天的话题:run-as命令,在上周的开发中,遇到一个问题,就是在使用run-as命令的时候出现了一个错误,不过当时因为工作进度的问题,这问题就搁浅没有解决,用了其他一个曲线救国的方式

Tomes.V.White 4360

AD域环境下普通用户运行管理员权限软件的4种合规方案与实战

在Windows企业环境中,权限管理是保障系统安全的核心机制,其原理基于最小权限原则,旨在防止越权操作带来的风险。为实现安全与效率的平衡,衍生出多种权限提升技术。其中,应用程序兼容性工具通过虚拟化技术重定向资源访问,无需真实提权,安全性高。而利用计划任务结合服务账户,则能实现权限的场景化、临时性提升,是兼顾通用性与可控性的工程实践。这些技术方案广泛应用于需要让普通域用户运行老旧或设计不规范的特定业务软件的场景,例如财务报税、设备调试等,有效解决了【Active Directory】域环境中的【权限提升】需求

weixin_42525738的博客 291

安卓运行Run as却出现调试模式debug?

安卓程序运行run as却出来debug模式,waiting for debugger.. changs

kenamja的专栏 1062

RunAsTI:Windows系统权限提升工具的原理、应用与安全实践

在Windows系统管理与安全运维中,权限控制是核心机制之一。用户账户控制(UAC)和系统核心资源保护(如Windows资源保护)构成了基础安全防线,但有时也成为授权管理员执行系统维护任务的障碍。传统提权方法如计划任务或runas命令,往往操作繁琐或灵活性不足。RunAsTI工具基于合法的Windows计划任务服务机制,实现了从管理员权限到更高权限级别(如SYSTEM、TrustedInstaller)的安全、便捷切换。其技术价值在于,它不利用系统漏洞,而是通过编程方式与高权限的系统服务交互,为可信的系统管

weixin_33928137的博客 315

OpenClaw:Windows本地AI智能体运行时一键部署方案

本地AI智能体运行时是面向终端用户封装大模型能力与自动化任务执行的轻量级执行环境,其核心原理在于环境隔离、技能契约化与原生可执行封装。相比Docker等通用容器方案,它通过Windows原生技术栈(App Execution Alias、PowerShell校验、预编译二进制)实现零依赖、免配置、高确定性的部署体验,显著降低非技术人员使用门槛。技术价值体现在企业级交付的可重复性、安全审计友好性及跨设备一致性。典型应用场景包括办公自动化(Excel处理、邮件解析)、文档智能(PDF条款提取)、工业数据采集(内

weixin_34221073的博客 796

RunAsSpc使用——AD普通用户自行安装高权限软件

RunAsSpc使用——AD普通用户自行安装高权限软件 目的 域内普通用户有时需要安装软件,没有管理员权限 域内用户某些软件需要管理员权限才能运行 RunAsSpc 一款德国软件,下面是官网地址,有具体介绍,绿色软件,下载解压后即可运行 可以让非管理员用户自行打开Software packages, drivers, updates, security patches https://www.robotronic.de/runasspcEn.html 使用步骤 官网有一个使用方法的引导DEMO视频,基

ljy1221的博客 1万+

《Sysinternals实战指南》ShellRunAs 学习笔记(9.12):一键“换身份运行”的正确姿势与合规实践

本文介绍了ShellRunAs工具的使用方法及其与系统内置runas命令的区别。ShellRunAs通过添加右键菜单实现以不同用户身份运行程序,适用于权限最小化、策略验证等场景。文章详细讲解了注册/卸载方法、典型应用场景、常见问题解决方案,并提供了自动化脚本模板。特别强调了安全合规实践,包括最小权限原则、凭据管理和审计日志等注意事项。最后对比了ShellRunAs与runas、PsExec等工具的适用边界,为系统管理员和运维人员提供了实用的权限管理解决方案。

分享 Windows 系统部署、镜像封装、终端管理、故障排查与运维自动化实践,涵盖 Sysinternals、PowerShell 和 AI 工具应用。以真实案例梳理排查思路与解决步骤,让运维经验清晰、可复用。 2万+

使用runas命令让域用户可以以管理员权限运行程序

在域环境中,为了用户的信息安全着想,域用户一般没有管理员权限。但是有些软件必须用管理员身份运行才能正常使用,特别是财务类的一些软件。如果为了某些软件而放开管理员权限似乎又不太符合安全规定,此时,我们可以使用runas命名让用户可以以管理员权限运行指定程序。 runas命令的用法如下: 例如我们想让用户以管理员身份运行CMD,可以保存如下代码成bat文件 @echo off runas /savecred /user:junson\administrator "C:\Windows\System32\CMD

Junson142099的博客 2万+

权限给予软件RunAsTool使用方法

RunAsTool软件使用方法 注:此软件只能给应用软件赋予管理员权限,可以给多个软件同时赋予管理员权限,不能给文件夹和windows自带的系统配置赋予管理员权限。 1. 双击运行RunAsTool _X64 2. 输入管理员密码,然后点击应用 3.在找到需要管理员权限软件的快捷方式,然后查看属性。 4.点击快捷方式,打开文件所在的位置,找到该exe程序 5.将该应用程序拖到RunAsTool中。 6.在RunAsTool中,选中该程序右键创建快捷方式然后选择位置。 注:选择路径桌面时,应该遵循该路劲格式C:\Users\Test\Desktop,不能再左边直接选择桌面(直接选择桌面时,创建快捷的图标有可能显示不出来 )

ros_control硬件接口实战:从零构建机器人控制框架

本文详细介绍了ros_control硬件接口在机器人控制框架中的核心作用与实践方法。通过解析硬件接口类型、实现标准接口、构建主控制循环及自定义功能扩展,帮助开发者从零构建高效的机器人控制系统,提升硬件与ROS的协同效率。

lstm7chronicler的博客 500

runas应用

参考博客:https://www.cnblogs.com/colinliu/p/5666715.html https://www.cnblogs.com/colinliu/p/5216347.html 测试环境: 无管理员权限的用户 作用对象: 需要用到一些特别的插件或临时安装软件,必须以管理员身份运行。 执行时报错1058的解决方法:运行service.msc,把secondary logo...

橙子的博客 1682

FPGA数字下变频实战:用Vivado DDS IP核实现IQ采样与频率校正(附MATLAB仿真对比)

本文提供了一份基于Vivado DDS IP核实现FPGA数字下变频(DDC)的完整工程指南。详细阐述了IQ采样的原理、DDC链路构建、DDS频率校正的工程实现,并重点介绍了如何利用MATLAB搭建黄金参考模型进行全链路仿真与对比验证,分享了关键的调试技巧与性能优化建议。

t1u2v的博客 810

Windows10中以管理员权限运行命令提示符的多种方法

通过Ctrl+Shift+Esc启动任务管理器后,点击"文件"菜单时按住Ctrl键,会出现"运行新任务"的高级选项。按下Win+R组合键调出运行窗口后,输入"cmd"并配合Ctrl+Shift+Enter组合键,即可直接以管理员身份启动命令提示符。直接在搜索栏输入"cmd"后,右键选择"以管理员身份运行"即可。Windows10的搜索功能整合了系统所有应用程序,这种方式操作简单,容易记忆。搜索框方式对新手友好;实际操作中发现,这种可视化生成方式比手动编写批处理脚本更直观,特别适合需要快速验证想法的场景。

QuartzStag78的博客 1499

Amber分子动力学模拟:蛋白结构准备全流程与关键注意事项

分子动力学模拟是研究蛋白结构、配体结合与构象变化的重要计算手段,其结果的可靠性高度依赖初始结构的质量。在Amber模拟体系中,结构准备是决定后续计算成败的“一票否决”环节,任何缺失残基、错误质子化状态或未处理的二硫键都可能让长时程模拟失去意义。从PDB原始文件出发,需依次完成结构检查与清洗、残基命名统一、配体参数化、金属离子建模、加氢及质子化状态判断,最后通过tleap构建力场、溶剂盒子与离子环境。这一过程看似琐碎,却直接决定了蛋白在模拟中的物理合理性。无论是解析催化机制、评估药物结合亲和力,还是探索构象变

weixin_31714129的博客 237

施耐德EcoStruxure平台深度体验:IEC 61499在智慧物流中心的真实应用案例解析

本文深度解析施耐德EcoStruxure平台在智慧物流中心的应用,重点探讨IEC 61499标准如何通过分布式控制和功能块技术重构自动化逻辑。通过上海某物流中心的真实案例,展示了该平台在提升系统弹性、降低停机成本方面的显著成效,为工业自动化转型提供实践参考。

weixin_30576827的博客 66

解除映像劫持工具与源码,可解决因映像劫持导致的程序不能运行问题

显示在红色列表框中为被劫持导致无法运行的程序名(同名程序不能在本机器上正常运行,可通过加号增加对其它程序文件的屏蔽) 显示在绿色列表框中为本软件解除了劫持的程序(可使用重新屏蔽按钮恢复到被劫持状态) 需要管理员权限运行(若权限自动申请如无效,可在资源管理中本程序图标上右键--使用管理员权限运行尝试解决) 操作后可直接关闭本程序,操作效果可保持(重启后不失效) 实现方法: ...

kwan1的专栏 1224

CMake接口库实战:如何用add_library的INTERFACE选项管理跨项目依赖

本文深入探讨了CMake中add_library的INTERFACE选项在管理跨项目依赖时的实战应用。通过创建不包含源代码的接口库,开发者可以集中管理头文件路径、编译定义、链接库等公共配置,并将其声明式地传递给依赖目标。文章以构建模块化跨平台网络应用为例,详细展示了如何利用接口库实现配置的集中化、依赖关系的显式化,从而提升大型项目的可维护性和可移植性。

water的专栏 1039

Win2k下isapi dll调试设置

1.控制面板/管理工具/Internet Services Manager/要设置的网站/属性/主目录   设置最下面的"应用程序保护"为"低(IIS 进程)"   将存放dll的虚拟目录同样设置……   2.控制面板/管理工具/服务   将HTTP/FTP/SMTP服务设置为手工开启   3.控制面板/管理工具/本地安全设置/本地策略/用户权利指派   在"以操作...

weixin_34297704的博客 159

使用Docker搭建MaxKB智能体平台

【代码】使用Docker搭建MaxKB智能体平台。

janthinasnail的博客 708

FCTA/FCTB 前方交通穿行预警/制动系统技术规范

FCTA&FCTB前方交叉路口预警制动系统是针对十字路口和停车场等"鬼探头"场景设计的驾驶辅助系统。系统在自车速度0-40km/h范围内工作,通过角雷达和摄像头检测侧向来车.

未知艺术家的博客 738

Netcat for Windows:重新定义Windows命令行网络调试的终极工具

在Windows的网络调试领域,开发者们长期面临着工具匮乏的困境。当Linux用户轻松挥舞着netcat这把"瑞士军刀"时,Windows用户却不得不在笨重的GUI工具和复杂的第三方软件间挣扎。今天,我要向你介绍的Netcat for Windows(nc.exe)将彻底改变这一局面——这是一个专为Windows平台深度优化的TCP/IP网络调试神器,让你在熟悉的命令行环境中获得前所未有的网络控制

gitblog_00740的博客 392

【机器学习】随机森林(Random Forest,简称 RF):预测光伏电站功率 || 缺失数据处理 || 重复行处理...

【机器学习】随机森林(Random Forest,简称 RF):预测光伏电站功率。

追光者♂:记录、分享、总结、提升,现象级专栏《Python从入门到人工智能》作者,无惧黑暗,坚信曙光 1647

Windows网络调试终极指南:5个高级技巧提升端口扫描与数据传输效率

Netcat for Windows(nc.exe)是Windows平台上最强大的网络调试工具,被誉为"网络瑞士军刀"。这个轻量级但功能全面的TCP/UDP全能工具,让你能够在Windows环境中轻松完成端口扫描、数据传输、服务测试等各种网络操作。无论是系统管理员、开发人员还是网络安全爱好者,nc.exe都是你工具箱中不可或缺的利器,专门为Windows系统优化,解决了传统Unix版本在Windo

gitblog_00253的博客 670

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

vista下开机启动 简单绕过UAC的方法

    vista下开机启动 简单绕过UAC的方法 背景      vista下,如果不开启UAC,那就没有我下面要说的问题了,呵呵。下面说的都是在vista开启UAC的前提下说的,win7也适用。      在vista下,系统开启了UAC,如果你的软件通过manifest进行了提权(提升到管理员权限),那么exe上面会打上一个“小盾”的图标,这种程序启动的时候,会激活UAC保护机制

immcss的专栏 1793

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

sudo for Windows vs 传统管理员方式:谁才是命令行效率之王?

在Windows命令行操作中,提升权限一直是个令人头疼的问题。今天我们来深入探讨两种主流方案:**sudo for Windows** 这个开源项目,以及传统的Windows管理员方式,看看谁才是真正的命令行效率之王!😊 ## 什么是sudo for Windows? **sudo for Windows** 是一个开源工具,它将Linux系统中广受欢迎的`sudo`命令带到了Windows

gitblog_00653的博客 1063

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

上一篇: 物理内存再大也需要 虚拟内存不可弃 【即使你的内存有1G】
下一篇: Windows平台上jsp虚拟主机环境的架设——Windows2003+IIS6+J2SDK1.4.2+Resin2.1.16
freexploit
博客等级 码龄22年 315粉丝 778原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值