问题标签 [elevated-privileges]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ubuntu - ARM Ubuntu:如何在特权模式下运行代码?
我有一台运行 Ubuntu (chrUbuntu 12.04) 的 ARM 三星 Chromebook。
在 ARM“特权”状态下运行某些代码的最简单方法是什么?我不是在寻找 sudo,而是在寻找 Supervisor、IRQ、FIQ 等的 ARM 处理器模式。在某个地方我可以探测/修改协处理器寄存器。
进入 priv 模式很容易:只需进行 SVC 调用。问题是,将我自己的一些代码插入操作系统以便在某个 SVC 调用上调用它的最简单方法是什么?
我不是 Linux 黑客。大多数情况下,我正在寻找关于最简单的总体方向的通用指针(重建内核?获取一些驱动程序源并挂钩修改后的驱动程序?一些简单的命令行选项来运行某些东西?),然后我会从那里开始。
如果我的上述方法没有意义并且有更简单的方法,我的总体目标是:
- 编写一些低级汇编程序
- 看看它们在 Cortex-A15 内核的各种硬件配置下的表现如何
提前致谢,
保罗
port - 以管理员权限运行 IIS Express
以前有人问过这个问题,但被关闭为“不是一个真正的问题”
但是我认为这是一个真正的问题,因为我也需要这样做,有 MS 文档解释了如何“在没有管理权限的情况下运行 IIS Express ”,但由于这是默认运行的方式,因此坦率地说,对本文的需求让我感到困惑。但是我不知道如何以管理员权限运行它。
当我尝试启动我的 VS2012 网站时,我从 IIS express 收到以下错误消息:“无法启动网站,因为需要管理权限才能绑定到主机名或端口”,并提供了有关在没有管理员的情况下运行它的 MS 文档的链接特权。
我最终要做的是将我的开发站点在本地运行为 http://vs2012:nnnnn,这样我就可以附加提琴手调试器(由于使用 localhost 时绕过 IE 中的代理)
这曾经工作得很好,今天早上我重新安装了窗户,现在撞到了一堵砖墙!
有谁知道如何给 IIS express 管理员权限,如错误消息中所示?
windows - 运行无障碍应用程序需要以下步骤
我正在尝试为 Metro 应用程序自动化创建一个 UI 自动化客户端,但是当我将 uiAccess 设置为 true 时,它会给出消息(在构建时),
微软视觉工作室
无法启动程序“C:\myprogram\myprogram.exe”。
应用程序清单的 uiAccess 属性设置为“true”。运行辅助功能应用程序需要遵循帮助中描述的步骤。
好的 | 帮助
当我点击帮助按钮时,它会打开浏览器页面:
但该页面指的是有关 Visual Studio 2013 的常见问题(截至 2013 年 12 月 24 日)。
任何人都可以帮助并提供页面的以前内容或帮助如何通过从 Microsoft Visual Studio 启动一个在其清单中uiAccess
设置为的应用程序来解决此问题吗?true
c# - 检测是否以提升的权限运行?(包括域管理员帐户)
扩展这个问题:检测是否以管理员身份运行有或没有提升的权限?
如果“以管理员身份运行”的帐户是本地管理员,则投票最多的答案有效,但如果您使用域管理员帐户,则变量 isProcessAdmin 返回 false。相比之下,UAC 在提升权限时接受域管理员作为有效帐户(在 c:\windows\ 中创建文件夹,以管理员身份运行等)...我如何修改 UACHelper.IsProcessElevated 所以它也考虑到这种情况?
installation - 如何让 WiX 安装程序请求管理权限?
我们有一个内部开发的程序。我们正在升级以使用 Visual Studio 2012,因此必须保留 Visual Studio 安装程序项目。如果已经安装了应用程序,InstallShield LE 会给我们带来快捷方式问题。这让我最终选择了 WiX。
我已经对此进行了几天的研究,并阅读了几篇关于如何获得管理员权限的帖子,但它们似乎都不起作用。该Package
元素具有 InstallPrivileges="1" 并且存在以下Property
元素:
它在启动时不会请求管理员权限,因此在尝试在C:\Program Files(x86)
.
security - 在不添加注册表项的情况下在浏览器中运行时为 Silverlight 5 应用程序启用提升的信任
为了在浏览器内运行时启用对 Silverlight 5 应用程序的更高信任,我尝试了很多选项,例如这里(Goodcat 先生),并且只有在我添加注册表项AllowElevatedTrustAppsInBrowser时它才能很好地与我们的 VeriSign证书配合使用。对于我们的客户来说,这不是一种选择,因为我们的应用程序必须以提升的权限运行,并且必须在浏览器外和浏览器内运行(并且它只能在更改注册表项后才能工作)。该应用程序将托管在我们的互联网网站上。
是否可以在不添加注册表项的情况下为浏览器启用提升的信任(例如,在服务器上添加一些配置,但不在客户端上添加一些配置?是否可以向用户询问提升的权限,例如在Silverlight 4 用于网络摄像头捕捉?
c# - 从配置文件强制应用程序管理
有没有办法可以在配置文件中添加设置,以便该应用程序始终以管理员身份启动?非常感谢。
sharepoint - SharePoint 2010 访问被拒绝从代码隐藏创建新网站
我有一个共享点问题。我在列表上有一个事件处理程序,每当有人在列表中添加新项目时,我想创建一个包含所需详细信息的新网站。当不是网站集管理员的不同用户添加该项目时,就会出现问题。在Web.Webs.Add()
我得到错误的方法上:
请注意,我正在使用SPSecurity.RunWithElevatedPrivileges
委托。
这是一个代码示例:
谢谢。
elevated-privileges - 添加 [不仅仅是启用] SeDebugPrivilege
Win7 上的 IE 和 Firefox 都有一个可怕的问题,冷启动后几分钟或退出睡眠后,开始一两分钟的密集磁盘活动,关闭所有其他进程,甚至停止光标移动。无法进入任务管理器来识别罪魁祸首,尽管它必须是 IE 或 Firefox。想要编写一个程序来监视进程并暂停任何劫持机器的进程。可以 EnumProcesses 但不能执行 OpenProcess 或其他与 SeDebugPrivilege 相关的功能,因为我的令牌尽管是管理员,但没有 SeDebugPrivilege。这当然意味着 AdjustTokenPrivileges 无效,因为它不能添加权限,只能操作现有权限。StackOverflow 上的几个线程讨论了这个问题,其中一个提到了 RunWithDebugEnabled 程序。我想做的和 Visual Studio 一样:调试另一个进程。如何将 SeDebugPrivilege 放入我现有的令牌中?诺顿一无所获;诺顿论坛没有帮助。MalwareBytes 什么也没找到。谢谢。
c++ - 服务无法正确识别 Windows 8 映射驱动器路径
我在 Windows 8 中面临一个问题,其中模拟登录用户的提升的应用程序/服务无法正确识别映射的驱动器路径。
我有一个 Windows 服务,用于将文件从 / 复制到不同的源路径/目标,包括映射的网络驱动器。路径通过 xml 文件提供给服务。然后服务从 xml 读取源和目标并复制文件。我从来没有遇到过在 Vista 和 7 中映射驱动器的问题,因为该服务总是通过获取资源管理器令牌和所有 my CreateFile
, ReadFile
s来模拟登录的用户,并且WriteFile
运行良好。
这就是我模仿用户的方式
首先,我使用以下代码获取会话令牌
然后我有我的CopyFile
函数,它是一个线程。这是一个巨大的功能,所以我只会提到重要的(模拟/安全)部分。
这是我的 ModifyThreadPrivilage 代码:
在 Windows 8 中,当目标是映射驱动器时,"Z:\MyFile.txt"
它会将文件写入错误的位置,如下所示:
我已经映射了
Z:
映射到\\nsa\public\myfolder1\subfolder\
函数的网络驱动器将文件写入\\nsa\public\
我在 Windows Vista 或 7 中从未遇到过此类行为,但似乎 MS 引入了一些导致此类行为的新特权或证券。
我注意到很多人抱怨 Windows 8 中的映射驱动器,特别是对于提升的进程,但所有解决方案都建议使用 UNC 路径而不是映射驱动器号。
我还注意到启用/禁用 UAC 对此没有影响。
有人可以解释我如何实现复制文件的目标吗?