UAC Python :: V i R u s Ʒ²

V i R u s Ʒ²

هک و امنیت

V i R u s Ʒ²

هک و امنیت

Virus 32

💢 دوستانم بی دفاع و دشمنانم بی جواب نخواهند ماند 💢

-->
آخرین نظرات
  • ۶ ارديبهشت ۰۳، ۱۶:۱۵ - hidden
    test

UAC Python

بعضی وقت ها نیازمند این هستیم که بدونیم برناممون دسترسی ادمین داره یا خیر و نسبت به اون اقدام کنیم (در بد افزار ها مثلا اکسپلویت و در برنامه ها گرفتن دسترسی و...)

برای اینکار باید از کتابخونه ی ctypes معروف استفاده کنیم:)

ابتدا کتابخونه ی shell32 رو به برناممون اضافه میکنیم و توی متغیر S32 میریزیم :

import ctypes
S32 = ctypes.windll.LoadLibrary('shell32.dll')

سپس میتونیم از توابع استفاده کنیم :)


تابع IsUserAnAdmin چیست؟

این تابع از مجموعه توابع لایبراری shell32 هست که درصورتی دسترسی برنامتون ادمین باشه TRUE و اگر نباشه FALSE برمیگردونه

حالا اونو توی متغیر IsAdmin میریزیم :

IsAdmin = S32.IsUserAnAdmin()

بعدش میخوایم اگر دسترسیمون ادمین نبود با دسترسی ادمین باز بشه که باید از کتابخونه ی Shell32 و تابع ShellExecute استفاده کنیم

ابتدا کتابخونه ی sys رو ایمپورت کنید (برای بدست آوردن مسیر برنامه) :

import sys

سپس :

if !IsAdmin:
S32.ShellExecuteW(None, "runas", sys.executable, " ".join(sys.argv), None, 1)

توضیح آرگومان : ارگومان اول که 0 شده یک هندل هست و ما بهش نیازی نداریم پس 0 میدیم

آرگومان دوم که روش باز شدن هست (این ها رو میتونید توی MSDN و یا در پست های سی پلاس پلاس خودمون ببینید) که run as سیو شده:)

آرگومان سوم آدرس فایل هست که آدرس برنامه ی خودمونو دادیم

آرگومان چهارم که آرگومان های فایل هست و آرگومان های خودمونو بهش دادیم

آرگومان ششم هم میگه که به صورت SHOW یا همون SW_SHOW ران بشه




امیدوارم خوشتون اومده باشه

ایران همیشه سر افراز

نظر (۱۹)

نایس

Virus32 ATB () :
عزیز مایی:)
  • Virus32
  • یه بنده خدا
  • کامنت دوم D:

    Virus32 MicRoB 32 :
    :/

    چجوری میشه در کنار شما توی وبلاگ بنویسیم؟

    Virus32 ATB () :
    درخواست ادمینی تون پذیرفته نشد 
    متاسفانه ادمین ها به حد کافی هستن 

    نمیخوام که ادمین بشم مطالبو براتون میزارم به اسم خودتون  منتشر کنید

     

    Virus32 ATB () :
    بله قطعا پست همکاری هست

    پس دوست عزیز ایمیلمو گذاشتم بهم بگو چجوری برات مطالبو بدم

     

    Virus32 ATB () :
    تو کامنتا

    فشلم کردی اتریب 

     

    بیا این مطالبمو به اسم خودت منتشر کن

     

    Virus32 ATB () :
    تو کامنتا بده خب

    arianofgf@gmail.com

     

    سلام داداش من میخام اینجا پایتون یاد بگیرم ولی مثله بز میترسم

    جان پدر مادرت منو هک نکن

    من هنوز 12 سالمه

    Virus32 32 Attacker ‌ :
    عزیز دلم چرا ما باید همچین کاری کنیم؟ با خیال راحت هرچیزی خواستی بخون و هرسوالی داستی بپرس. تا جایی که بتونیم کمکت میکنیم. موفق باشی

    یوهاهاها. الکی مثلا بترسی. آفرین :/ D:

    فقط یه سوال رمز مطالبتو نمیدی؟

    Virus32 32 Attacker ‌ :
    `
    بخش‌هایی از این نظر که با * مشخص شده، توسط مدیر سایت حذف شده است

    *******************

    بدو که منو راهی تیمارستان کردی

    Virus32 32 Attacker ‌ :
    `

    سلام داداش مطالب وبلاگ بیسته فقط من وقتی نرم افزار هک مودمو نصب کردم نصب شد ولی وقتی روش کلیلک میکنم  یه صفجه ای میاره که نمیشه به جز کنسل کلیلک کرد لطفا راهنماییم کن

    Virus32 MicRoB 32 :
    اول این که اون مطالب قدیمیه و شاید نرم افزار هاش از کار افتاده باشه 
    دوم این که نمیدونم کدوم نرم افزار رو میگی زیر همون پست کامنت بزار

    Jumpstart این نرمافزار رو میگم

    ی کتاب برات مطلب نوشتم مرد مومن  ی کاری بککککککککن

     

    Virus32 Virus 32 :
    برای من بفرست ببینم چیه؟

    Salam virus khoobi?em

    Be weblagm ye sari bezan mersi

    https://lord-the-of-dark.blog.ir/

    سلام داش من خیلی با سایتتون حال میکنم ولی 1 سال منتةرم پسورد بهم بدید میشه الان پیگیری کنید چرا برا من پسورد نمیاد ؟ ایمیلمم هست

    Virus32 Virus 32 :
    سلام عزیز
    آدرس ایمیلتون اشتباه
    برای تمام عزیزانی که درخواست دادن ارسال شده

    سلام داشم کلی وقته منتظر رمز مطالبم حالا شاید اسکیپ کردین نظر منو ولی ممنون میشم برام ایمیلش کنین
    smarthackerqw@gmail.com
    mrlinuxlover@proton.me  هم هست

    رمز مطالب رو بی زحمت لطف کنید 

    سلام می شه برام رمز فایل هارو بفرستید باتشکر از سایت خوبه شما .

    سلام می شه برام رمز فایل هارو بفرستید باتشکر از سایت خوبه شما .

    ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
    شما میتوانید از این تگهای html استفاده کنید:
    <b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
    تجدید کد امنیتی