PDA

View Full Version : سوال: اجرای برنامه به صورت admin



hamedre81
جمعه 28 تیر 1392, 09:13 صبح
سلام دوستان
چطوری می تونم برنامه رو به صورت admin اجرا کنم ؟

بهروز عباسی
جمعه 28 تیر 1392, 09:35 صبح
درود

شما چندتا راه داری :


استفاده از Manifest مخصوص این کار که در هربار اجرا از کاربر اجازه میگره که آیابرنامه با دسترسی Admin اجرا بشه یا نه (UAC).
باید یک اکسپلویت پیدا کنید تا UAC رو Bypass کنه:شیطان: !! (یا یکی بخری ، که البته خیلی گرون هستن)

Mainfest :

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<assembly xmlns="urn:schemas-microsoft-com:asm.v1" manifestVersion="1.0]
<assemblyIdentity version="1.1.1.1"
processorArchitecture="X86"
name="YourApplicationExeName"
type="win32"/>
<description>elevate execution level</description>
<trustInfo xmlns="urn:schemas-microsoft-com:asm.v2]
<security>
<requestedPrivileges>
<requestedExecutionLevel level="requireAdministrator" uiAccess="false"/>
</requestedPrivileges>
</security>
</trustInfo>
</assembly>



اینام ببین :
Create and Embed an Application Manifest (UAC) (http://msdn.microsoft.com/en-us/library/bb756929.aspx)

How to embed a manifest in an assembly: let me count the ways... (http://blogs.msdn.com/b/cheller/archive/2006/08/24/how-to-embed-a-manifest-in-an-assembly-let-me-count-the-ways.aspx)

موفق باشید.