DarkBit
1.7K subscribers
21 photos
42 videos
21 files
66 links
Cyber security underground community

Community: @DarkBitCommunity
𝕏: https://x.com/DarkBitxx
Download Telegram
Media is too big
VIEW IN TELEGRAM
‏🎯 InjectionOps2 | قسمت یازدهم

🦠 IAT Hiding | Custom GetModuleHandle

در این قسمت با مفهوم IAT Hiding و نحوه‌ی پیاده‌سازی GetModuleHandle در زبان C برای پیدا کردن ماژول‌های بارگذاری‌شده در Windows آشنا می‌شویم:
🔹 بررسی نحوه‌ی شناسایی ماژول‌های Load‌شده در یک Process
🔹 آشنایی با ساختارهای داخلی مربوط به Moduleها در Windows
🔹 پیاده‌سازی یک Custom GetModuleHandle بدون استفاده‌ی مستقیم از API اصلی
🔹 تحلیل تأثیر این روش بر PE structure، imports و visibility در تحلیل استاتیک

📡 برای مشاهده قسمت‌های بعدی، هر هفته شنبه همراه ما باشید.

💬 Forum
📣 DarkBit
❤10🤯2
Media is too big
VIEW IN TELEGRAM
‏🎯 InjectionOps2 | قسمت دوازدهم

🦠 IAT Hiding | API Hashing

در این قسمت با مفهوم API Hashing و نقش آن در پیاده‌سازی dynamic API resolution آشنا می‌شویم. ابتدا مفهوم String Hashing و دلیل استفاده از آن را بررسی کرده، سپس یک الگوریتم hashing سفارشی پیاده‌سازی می‌کنیم و آن را در resolverهای خود به کار می‌بریم:

🔹 آشنایی با String Hashing و دلیل استفاده از آن در API resolution
🔹 پیاده‌سازی یک Custom Hashing Algorithm در زبان C
🔹 تغییر Custom GetProcAddress برای resolve کردن APIها بر اساس hash
🔹 تغییر Custom GetModuleHandle برای شناسایی Moduleها بر اساس hash

🔹 ترکیب API Hashing با IAT Hiding و بررسی تأثیر آن بر imports و تحلیل استاتیک

در ادامه، توابعی می‌سازیم که از hash برای پیدا کردن Moduleها و APIهای موردنیاز استفاده می‌کند و نحوه‌ی عملکرد آن را در عمل بررسی خواهیم کرد.

📡 برای مشاهده قسمت‌های بعدی، هر هفته شنبه همراه ما باشید.

💬 Forum
📣 DarkBit
❤11❤‍🔥1
Media is too big
VIEW IN TELEGRAM
‏🎯 InjectionOps2 | قسمت پانزدهم

🚫 Anti-Debugging

در این قسمت با مفهوم Anti-Debugging و روش‌های مختلف شناسایی debugger در محیط Windows آشنا می‌شویم. ابتدا بررسی می‌کنیم که debuggerها چگونه روی روند اجرای یک process تأثیر می‌گذارند و چرا بدافزار‌ها از این تکنیک‌ استفاده می‌کنند:

🔹 Anti-Debugging via PEB and Windows API
🔹 Timing Check and Hardware Breakpoint Detection
🔹 Windows Debugger Detection Techniques

📡 برای مشاهده قسمت‌های بعدی هر هفته شنبه همراه ما باشید.


💬 Forum
📣 DarkBit
❤17
Anti‑Debug.rar
14.3 KB
📌 فایل‌‌های قسمت پانزدهم
Password: @DarkBitx
❤16
Media is too big
VIEW IN TELEGRAM
‏🎯 InjectionOps2 | قسمت شانزدهم

🚫 Anti-VM & Sandbox Detection

در این قسمت با مفهوم Anti-VM و Sandbox Detection و روش‌های شناسایی محیط‌های مجازی و تحلیل خودکار آشنا می‌شویم. ابتدا بررسی می‌کنیم که چگونه تفاوت‌های بین یک سیستم واقعی و محیط‌های Virtualized Analysis شناسایی می‌شوند و سپس تکنیک‌های مختلف Environment Detection را پیاده‌سازی و بررسی خواهیم کرد:

🔹 Anti-VM via Hardware Fingerprinting
🔹 Anti-VM via Process Counts
🔹 Anti-VM via Display Resolution
🔹 Anti-VM via Display Refresh Rate

📡 برای مشاهده قسمت‌های بعدی هر هفته شنبه همراه ما باشید.

💬 Forum
📣 DarkBit
❤12
📌 WTP³ — Window Title Process Parameter Poisoning

یک گونه جدید از تکنیک Process Parameter Poisoning (P³) که از فیلد WindowTitle در ساختار RTL_USER_PROCESS_PARAMETERS برای انتقال و اجرای shellcode استفاده می‌کند.

همان‌طور که نسخه اصلی P³ با دور زدن WriteProcessMemory و VirtualAllocEx مسیر تزریق را از دید EDR پنهان می‌کرد، WTP³ نیز یک روش جدید برای دور زدن EDR بر پایه همان تکنیک ارائه می‌دهد.

▫️ چرا P³ از lpReserved گذشت و WindowTitle نادیده گرفته شد
▫️ نحوه کپی شدن STARTUPINFOW.lpTitle به PEB فرآیند فرزند
▫️ انتقال shellcode بدون WriteProcessMemory و VirtualAllocEx
▫️ استخراج مستقیم PEB فرآیند قربانی از طریق RDX در RtlUserThreadStart
▫️ حذف کامل NtQueryInformationProcess از زنجیره تزریق
▫️ رفع مشکل null-byte در shellcode با p3gen — shellcode null-free generator
▫️ آموزش گام‌به‌گام و عمیق کل تکنیک همراه با کد کامل

مطالعه مقاله:
https://darkbitx.github.io/posts/window-title-process-parameter-poisoning/

سورس کد:
https://github.com/DarkBitx/wtp3-loader

✍️ دارک‌بیت | DarkBit
💬 Forum
📣 DarkBit

#WindowsInternals #MalDev #RedTeam #EDREvasion
❤13
Media is too big
VIEW IN TELEGRAM
‏🎯 InjectionOps2 | قسمت هفدهم

🚫 Self-Delete Techniques

در این قسمت با مفهوم Self-Delete و مکانیزم‌های حذف فایل پس از اجرا در محیط Windows آشنا می‌شویم. ابتدا بررسی می‌کنیم که چگونه برخی بدافزارها و ابزارهای مخرب برای کاهش آثار باقی‌مانده روی سیستم، از تکنیک‌های حذف خودکار استفاده می‌کنند و سپس نحوه‌ی عملکرد این روش‌ها را در سطح Windows Internals تحلیل خواهیم کرد:

🔹 Understanding Self-Delete Mechanisms in Windows
🔹 Legacy Self-Delete Technique via NTFS File Operations
🔹 Analysis of Legacy Techniques and Windows 11 24H2 Changes
🔹 Modern Self-Delete Approach Compatible with Windows 10 & Latest Windows 11 Versions

در ادامه، تفاوت بین روش‌های قدیمی و تغییرات ایجادشده در Windows 11 24H2 را بررسی کرده و یک روش جدیدتر را که در نسخه‌های مختلف Windows قابل بررسی است، پیاده‌سازی خواهیم کرد.

📡 برای مشاهده قسمت‌های بعدی، هر هفته شنبه همراه ما باشید.

💬 Forum
📣 DarkBit
❤10
🚨 فرصت محدود ثبت‌نام مجدد
🎯 دوره ZERO CAC — Cyber Attack Chain

اگر به دنبال یادگیری عملی و پروژه‌محور مراحل مختلف زنجیره حمله سایبری هستید، دوره ZERO CAC مسیر مناسبی برای توسعه مهارت‌های شماست.
در این دوره با مراحل مختلف Cyber Attack Chain — از دسترسی اولیه تا تحلیل مراحل و نحوه ماندگاری در سیستم قربانی — آشنا می‌شوید.

🎁 با تهیه دوره چه چیزهایی دریافت می‌کنید؟
🔹 دسترسی به محتوای کامل دوره
🔹 دسترسی به جلسات لایو ضبط‌شده
🔹 عضویت در گروه اختصاصی پشتیبانی
🔹 امکان تعامل و تبادل تجربه با سایر دانشجویان
🔹 عضویت رایگان در VIP Channel
━━━━━━━━━━━━━━━
🔥 تخفیف ویژه
💰 قیمت اصلی: ۱۵,۰۰۰,۰۰۰ تومان

⚡️ ۵۵٪ تخفیف — فقط برای اولین خرید
💵 ۶,۷۵۰,۰۰۰ تومان


🚀 ۴۰٪ تخفیف — فقط تا ۲۴ ساعت دیگر
💵 ۹,۰۰۰,۰۰۰ تومان

⏳ ۱۵٪ تخفیف — ۴ روز آینده
💵 ۱۲,۷۵۰,۰۰۰ تومان

━━━━━━━━━━━━━━━
⚠️ توجه: تخفیف ۵۵٪ فقط تا ۲۴ ساعت آینده معتبر است. پس از آن، تخفیف به ۴۰٪ و سپس ۱۵٪ کاهش می‌یابد.
اگر قصد تهیه ZERO CAC را دارید، امروز بهترین فرصت برای خرید است.

📩 جهت خرید و دریافت اطلاعات بیشتر: @Lucyberx

💬 Forum
📣 DarkBit
❤‍🔥9🤯1