🔥 معرفی ابزار Deep-C — فریمورک Exploit دیپلینک اندروید
اگه تو حوزه Android Security، Pentest یا Bug Bounty کار میکنی، این ابزار میتونه خیلی مفید باشه.
🔗 لینک پروژه:
https://github.com/KishorBal/deep-C
📌 Deep-C یه فریمورک برای شناسایی و اکسپلویت Deep Linkهای ناامن در اپلیکیشنهای اندرویده. این ابزار APK رو decompile میکنه، entry pointهای deep link رو پیدا میکنه و حتی PoC آماده exploit تولید میکنه.
⚙️ قابلیتهای اصلی:
✅ Decompile خودکار APK
استفاده از apktool، dex2jar و jadx برای استخراج سورس
✅ شناسایی Deep Linkهای ناامن
custom scheme
http/https app links
exported activityها
intent filterهای browsable
✅ تشخیص آسیبپذیریهای رایج
authentication bypass
open redirect
intent hijacking
WebView injection
unsafe URL loading
✅ تولید PoC آماده exploit
تولید adb command آماده اجرا
payloadهای مختلف (URL، javascript، و...)
✅ بررسی با کمک AI (اختیاری)
استفاده از AI برای کاهش false positive
بررسی exploitability واقعی آسیبپذیریها
🧠 Workflow ابزار:
APK → Decompile → استخراج Deep Link → تحلیل کد → تایید exploitability → تولید PoC → خروجی JSON و console
GitHub
🎯 مناسب برای:
• Android Pentesters
• Bug bounty hunters
• Mobile security researchers
• Red Team operators
💡 مثال اجرا:
یا اجرای exploit:
#AndroidSecurity
#BugBounty
#Pentest
#MobileSecurity
#AndroidPentest
#DeepLink
#CyberSecurity
#RedTeam
#AppSec
#HackingTools
@androidSec_fa
اگه تو حوزه Android Security، Pentest یا Bug Bounty کار میکنی، این ابزار میتونه خیلی مفید باشه.
🔗 لینک پروژه:
https://github.com/KishorBal/deep-C
📌 Deep-C یه فریمورک برای شناسایی و اکسپلویت Deep Linkهای ناامن در اپلیکیشنهای اندرویده. این ابزار APK رو decompile میکنه، entry pointهای deep link رو پیدا میکنه و حتی PoC آماده exploit تولید میکنه.
⚙️ قابلیتهای اصلی:
✅ Decompile خودکار APK
استفاده از apktool، dex2jar و jadx برای استخراج سورس
✅ شناسایی Deep Linkهای ناامن
custom scheme
http/https app links
exported activityها
intent filterهای browsable
✅ تشخیص آسیبپذیریهای رایج
authentication bypass
open redirect
intent hijacking
WebView injection
unsafe URL loading
✅ تولید PoC آماده exploit
تولید adb command آماده اجرا
payloadهای مختلف (URL، javascript، و...)
✅ بررسی با کمک AI (اختیاری)
استفاده از AI برای کاهش false positive
بررسی exploitability واقعی آسیبپذیریها
🧠 Workflow ابزار:
APK → Decompile → استخراج Deep Link → تحلیل کد → تایید exploitability → تولید PoC → خروجی JSON و console
GitHub
🎯 مناسب برای:
• Android Pentesters
• Bug bounty hunters
• Mobile security researchers
• Red Team operators
💡 مثال اجرا:
python deepc.py -a target.apk
یا اجرای exploit:
python deepc.py -a target.apk --exec
#AndroidSecurity
#BugBounty
#Pentest
#MobileSecurity
#AndroidPentest
#DeepLink
#CyberSecurity
#RedTeam
#AppSec
#HackingTools
@androidSec_fa
GitHub
GitHub - KishorBal/deep-C: Android deeplink misconfiguration detector and exploitation tool
Android deeplink misconfiguration detector and exploitation tool - KishorBal/deep-C
👍4
🚨 هشدار امنیتی: بدافزار اندرویدی با استفاده از Hugging Face
🔎 محققان Bitdefender یک کمپین جدید کشف کردند که از اپ جعلی مثل «TrustBastion» برای نصب RAT روی گوشی استفاده میکند. اپ بعد از نصب، یک “آپدیت” جعلی دانلود میکند که در واقع بدافزار است و از سرورهای Hugging Face دریافت میشود.
⚠️ این بدافزار میتواند: 📱 کنترل گوشی را بگیرد
🔑 اطلاعات و رمزها را سرقت کند
📧 پیامها را بخواند
🎮 از راه دور دستگاه را کنترل کند
❗ با سوءاستفاده از Accessibility و تولید نسخههای جدید، شناسایی آن سختتر میشود.
🔗 https://www.bitdefender.com/en-us/blog/labs/android-trojan-campaign-hugging-face-hosting-rat-payload
🔎 محققان Bitdefender یک کمپین جدید کشف کردند که از اپ جعلی مثل «TrustBastion» برای نصب RAT روی گوشی استفاده میکند. اپ بعد از نصب، یک “آپدیت” جعلی دانلود میکند که در واقع بدافزار است و از سرورهای Hugging Face دریافت میشود.
⚠️ این بدافزار میتواند: 📱 کنترل گوشی را بگیرد
🔑 اطلاعات و رمزها را سرقت کند
📧 پیامها را بخواند
🎮 از راه دور دستگاه را کنترل کند
❗ با سوءاستفاده از Accessibility و تولید نسخههای جدید، شناسایی آن سختتر میشود.
🔗 https://www.bitdefender.com/en-us/blog/labs/android-trojan-campaign-hugging-face-hosting-rat-payload
👍3
👻 Phantom-Frida چیست و چه کاری انجام میدهد؟
اگر در مهندسی معکوس اندروید با خطای Frida detected مواجه شدهاید، پروژه Phantom-Frida دقیقاً برای همین مشکل ساخته شده است.
این ابزار یک نسخهی Stealth از frida-server میسازد که ردپاهای قابلتشخیص Frida را تغییر میدهد، مثل:
• تغییر نام process (مثلاً frida-server → mediaservice)
• تغییر پورت پیشفرض (27042 → پورت دلخواه)
• حذف یا تغییر رشتههای "frida" از باینری
• مخفی کردن thread name و memory traces
📌 نکته مهم:
Phantom-Frida روی اپلیکیشن یا امولاتور تغییری ایجاد نمیکند. فقط frida-server stealth میسازد که روی دستگاه یا emulator اجرا میکنید تا detection سختتر شود.
📱 نحوه استفاده خلاصه:
1. build نسخه stealth از frida-server
2. push به emulator یا گوشی:
adb push myserver-server /data/local/tmp/
adb shell chmod 755 /data/local/tmp/myserver-server
adb shell /data/local/tmp/myserver-server &
3. اتصال با frida:
frida -U -f com.target.app
🔗 لینک ریپو:
https://github.com/TheQmaks/phantom-frida
#Frida #Android #ReverseEngineering #MobileSecurity #Pentest #Infosec #AndroidSecurity #FridaServer #RE #CyberSecurity
@androidSec_fa
اگر در مهندسی معکوس اندروید با خطای Frida detected مواجه شدهاید، پروژه Phantom-Frida دقیقاً برای همین مشکل ساخته شده است.
این ابزار یک نسخهی Stealth از frida-server میسازد که ردپاهای قابلتشخیص Frida را تغییر میدهد، مثل:
• تغییر نام process (مثلاً frida-server → mediaservice)
• تغییر پورت پیشفرض (27042 → پورت دلخواه)
• حذف یا تغییر رشتههای "frida" از باینری
• مخفی کردن thread name و memory traces
📌 نکته مهم:
Phantom-Frida روی اپلیکیشن یا امولاتور تغییری ایجاد نمیکند. فقط frida-server stealth میسازد که روی دستگاه یا emulator اجرا میکنید تا detection سختتر شود.
📱 نحوه استفاده خلاصه:
1. build نسخه stealth از frida-server
2. push به emulator یا گوشی:
adb push myserver-server /data/local/tmp/
adb shell chmod 755 /data/local/tmp/myserver-server
adb shell /data/local/tmp/myserver-server &
3. اتصال با frida:
frida -U -f com.target.app
🔗 لینک ریپو:
https://github.com/TheQmaks/phantom-frida
#Frida #Android #ReverseEngineering #MobileSecurity #Pentest #Infosec #AndroidSecurity #FridaServer #RE #CyberSecurity
@androidSec_fa
👍3
🚨 ظهور بدافزار جدید اندرویدی: Arsink RAT — کنترل کامل گوشی قربانی
اخیراً محققان امنیتی شرکت Zimperium یک بدافزار خطرناک اندرویدی به نام Arsink RAT را تحلیل کردهاند که میتواند تقریباً کنترل کامل گوشی قربانی را به دست بگیرد.
📌 Arsink RAT چیست؟
Arsink یک Remote Access Trojan (RAT) است. یعنی بعد از نصب، مهاجم میتواند از راه دور به گوشی دسترسی داشته باشد، اطلاعات را سرقت کند و حتی دستگاه را کنترل کند.
━━━━━━━━━━━━━━━
🎯 چه اطلاعاتی را سرقت میکند؟
این بدافزار میتواند به اطلاعات حساس زیر دسترسی داشته باشد:
• پیامکها (از جمله کدهای OTP)
• لیست مخاطبین
• لاگ تماسها
• فایلها و تصاویر
• ضبط صدا از میکروفون
• اطلاعات دستگاه (مدل، نسخه اندروید، IP)
• موقعیت دستگاه
━━━━━━━━━━━━━━━
👁 چطور خودش را مخفی میکند؟
Arsink از تکنیکهای پیشرفته برای مخفی شدن استفاده میکند:
• مخفی کردن آیکون برنامه
(با غیرفعال کردن Launcher Activity — اپ نصب است ولی آیکون دیده نمیشود)
• اجرا به صورت سرویس دائمی (Foreground Service)
که باعث میشود همیشه فعال بماند
• استفاده از سرویسهای واقعی مثل:
– Firebase
– Google Drive
– Telegram Bot
برای ارسال اطلاعات، تا ترافیکش عادی به نظر برسد
• در برخی نسخهها حتی از ابتدا هیچ آیکونی تعریف نمیکند
نکته مهم: این روشها هنوز در Android 10 تا Android 15 هم کار میکنند.
━━━━━━━━━━━━━━━
📦 مقیاس آلودگی چقدر است؟
طبق تحلیل محققان:
• بیش از 1216 نسخه مختلف از بدافزار شناسایی شده
• بیش از 45,000 دستگاه آلوده
• در 143 کشور مختلف
این آمار از طریق تحلیل دیتابیس سرورهای مهاجم و IP دستگاههای قربانی به دست آمده است.
━━━━━━━━━━━━━━━
⚠️ چطور منتشر میشود؟
Arsink معمولاً از طریق فایل APK جعلی منتشر میشود، مثلاً:
• نسخه مود شده WhatsApp
• نسخه Pro جعلی Instagram / Telegram / TikTok
• فایلهایی که در Telegram، Discord یا سایتهای اشتراک فایل منتشر میشوند
این بدافزار در Google Play وجود ندارد.
━━━━━━━━━━━━━━━
🛡 نکات امنیتی مهم:
• از نصب APK از منابع ناشناس خودداری کنید
• فقط از Google Play یا منابع معتبر نصب کنید
• به permissionهای غیرعادی دقت کنید
• برنامههای مشکوک بدون آیکون را بررسی کنید (Settings → Apps)
• از آنتیویروس معتبر استفاده کنید
━━━━━━━━━━━━━━━
📌 نتیجه:
Arsink RAT یک بدافزار جاسوسی پیشرفته است که با استفاده از تکنیکهای مخفیسازی و زیرساختهای واقعی، شناسایی را سخت میکند و میتواند کنترل کامل گوشی قربانی را به دست بگیرد.
🔗لینک مقاله:
https://zimperium.com/blog/the-rise-of-arsink-rat
#Android #Malware #CyberSecurity #Arsink #Security
@androidSec_fa
اخیراً محققان امنیتی شرکت Zimperium یک بدافزار خطرناک اندرویدی به نام Arsink RAT را تحلیل کردهاند که میتواند تقریباً کنترل کامل گوشی قربانی را به دست بگیرد.
📌 Arsink RAT چیست؟
Arsink یک Remote Access Trojan (RAT) است. یعنی بعد از نصب، مهاجم میتواند از راه دور به گوشی دسترسی داشته باشد، اطلاعات را سرقت کند و حتی دستگاه را کنترل کند.
━━━━━━━━━━━━━━━
🎯 چه اطلاعاتی را سرقت میکند؟
این بدافزار میتواند به اطلاعات حساس زیر دسترسی داشته باشد:
• پیامکها (از جمله کدهای OTP)
• لیست مخاطبین
• لاگ تماسها
• فایلها و تصاویر
• ضبط صدا از میکروفون
• اطلاعات دستگاه (مدل، نسخه اندروید، IP)
• موقعیت دستگاه
━━━━━━━━━━━━━━━
👁 چطور خودش را مخفی میکند؟
Arsink از تکنیکهای پیشرفته برای مخفی شدن استفاده میکند:
• مخفی کردن آیکون برنامه
(با غیرفعال کردن Launcher Activity — اپ نصب است ولی آیکون دیده نمیشود)
• اجرا به صورت سرویس دائمی (Foreground Service)
که باعث میشود همیشه فعال بماند
• استفاده از سرویسهای واقعی مثل:
– Firebase
– Google Drive
– Telegram Bot
برای ارسال اطلاعات، تا ترافیکش عادی به نظر برسد
• در برخی نسخهها حتی از ابتدا هیچ آیکونی تعریف نمیکند
نکته مهم: این روشها هنوز در Android 10 تا Android 15 هم کار میکنند.
━━━━━━━━━━━━━━━
📦 مقیاس آلودگی چقدر است؟
طبق تحلیل محققان:
• بیش از 1216 نسخه مختلف از بدافزار شناسایی شده
• بیش از 45,000 دستگاه آلوده
• در 143 کشور مختلف
این آمار از طریق تحلیل دیتابیس سرورهای مهاجم و IP دستگاههای قربانی به دست آمده است.
━━━━━━━━━━━━━━━
⚠️ چطور منتشر میشود؟
Arsink معمولاً از طریق فایل APK جعلی منتشر میشود، مثلاً:
• نسخه مود شده WhatsApp
• نسخه Pro جعلی Instagram / Telegram / TikTok
• فایلهایی که در Telegram، Discord یا سایتهای اشتراک فایل منتشر میشوند
این بدافزار در Google Play وجود ندارد.
━━━━━━━━━━━━━━━
🛡 نکات امنیتی مهم:
• از نصب APK از منابع ناشناس خودداری کنید
• فقط از Google Play یا منابع معتبر نصب کنید
• به permissionهای غیرعادی دقت کنید
• برنامههای مشکوک بدون آیکون را بررسی کنید (Settings → Apps)
• از آنتیویروس معتبر استفاده کنید
━━━━━━━━━━━━━━━
📌 نتیجه:
Arsink RAT یک بدافزار جاسوسی پیشرفته است که با استفاده از تکنیکهای مخفیسازی و زیرساختهای واقعی، شناسایی را سخت میکند و میتواند کنترل کامل گوشی قربانی را به دست بگیرد.
🔗لینک مقاله:
https://zimperium.com/blog/the-rise-of-arsink-rat
#Android #Malware #CyberSecurity #Arsink #Security
@androidSec_fa
👍3
🔥 دانلود مستقیم APK فقط با یک دستور — معرفی ابزار justapk
اگر دنبال راهی هستی که بدون Play Store و بدون دردسر فایل APK هر اپ اندروید رو دانلود کنی، این ابزار خیلی به کارت میاد 👇
📦 معرفی: justapk
یک ابزار CLI و کتابخانه Python برای دانلود APK با استفاده از package name
مثلاً فقط با این دستور:
justapk download org.telegram.messenger
فایل APK تلگرام دانلود میشه ✅
---
✨ قابلیتها:
🔹 دانلود APK از چندین منبع معتبر:
• APKPure
• APKMirror
• Uptodown
• APKCombo
• F-Droid
• APK20
🔹 fallback خودکار
اگه یک سایت کار نکنه، خودش از منبع دیگه دانلود میکنه
🔹 جستجوی اپ:
justapk search telegram
🔹 گرفتن اطلاعات اپ:
justapk info org.telegram.messenger
🔹 تبدیل XAPK به APK
🔹 قابل استفاده داخل اسکریپت Python:
from justapk import APKDownloader
APKDownloader().download("org.telegram.messenger")
---
🎯 کاربردها:
• دانلود APK بدون Play Store
• ساخت ربات دانلود APK
• automation
• scraping
• گرفتن نسخههای خاص اپ
---
⚙️ نصب:
pip install justapk
---
🔗 سورس:
https://github.com/TheQmaks/justapk
اگر با Python یا automation کار میکنی، این ابزار واقعاً کاربردیه 🚀
@androidSec_fa
اگر دنبال راهی هستی که بدون Play Store و بدون دردسر فایل APK هر اپ اندروید رو دانلود کنی، این ابزار خیلی به کارت میاد 👇
📦 معرفی: justapk
یک ابزار CLI و کتابخانه Python برای دانلود APK با استفاده از package name
مثلاً فقط با این دستور:
justapk download org.telegram.messenger
فایل APK تلگرام دانلود میشه ✅
---
✨ قابلیتها:
🔹 دانلود APK از چندین منبع معتبر:
• APKPure
• APKMirror
• Uptodown
• APKCombo
• F-Droid
• APK20
🔹 fallback خودکار
اگه یک سایت کار نکنه، خودش از منبع دیگه دانلود میکنه
🔹 جستجوی اپ:
justapk search telegram
🔹 گرفتن اطلاعات اپ:
justapk info org.telegram.messenger
🔹 تبدیل XAPK به APK
🔹 قابل استفاده داخل اسکریپت Python:
from justapk import APKDownloader
APKDownloader().download("org.telegram.messenger")
---
🎯 کاربردها:
• دانلود APK بدون Play Store
• ساخت ربات دانلود APK
• automation
• scraping
• گرفتن نسخههای خاص اپ
---
⚙️ نصب:
pip install justapk
---
🔗 سورس:
https://github.com/TheQmaks/justapk
اگر با Python یا automation کار میکنی، این ابزار واقعاً کاربردیه 🚀
@androidSec_fa
GitHub
GitHub - TheQmaks/justapk: Download any APK by package name. 6 sources, automatic fallback, Cloudflare bypass. CLI + Python API.
Download any APK by package name. 6 sources, automatic fallback, Cloudflare bypass. CLI + Python API. - TheQmaks/justapk
👍5
📱 Jezail چیه؟ تبدیل گوشی اندروید به ابزار تست نفوذ!
Jezail یک اپ مخصوص گوشیهای Root شده است که گوشی شما را تبدیل میکند به یک سیستم کامل برای اجرای دستورات حرفهای و تست امنیت — بدون نیاز به کامپیوتر.
با Jezail میتونی:
🔓 دسترسی کامل به فایلهای مخفی سیستم داشته باشی
💻 دستورات لینوکس (مثل ls, ps, chmod) اجرا کنی
📂 فایلها و دیتای اپها را بررسی کنی
🌐 گوشی را از طریق مرورگر کنترل کنی
🛠️ تست امنیت اپهای اندروید انجام بدی
یعنی عملاً گوشی شما تبدیل میشود به یک Linux machine کوچک برای pentesting و کارهای حرفهای.
⚠️ نکته مهم:
فقط روی گوشیهای Root شده کار میکند.
🎯 کاربردها:
• تست امنیت اپها
• یادگیری هک اخلاقی
• بررسی رفتار اپها
• کنترل کامل سیستم اندروید
به زبان ساده:
Jezail = تبدیل گوشی به ابزار حرفهای امنیت و کنترل سیستم
لینک پروژه:
https://github.com/zahidaz/jezail
@androidSec_fa
Jezail یک اپ مخصوص گوشیهای Root شده است که گوشی شما را تبدیل میکند به یک سیستم کامل برای اجرای دستورات حرفهای و تست امنیت — بدون نیاز به کامپیوتر.
با Jezail میتونی:
🔓 دسترسی کامل به فایلهای مخفی سیستم داشته باشی
💻 دستورات لینوکس (مثل ls, ps, chmod) اجرا کنی
📂 فایلها و دیتای اپها را بررسی کنی
🌐 گوشی را از طریق مرورگر کنترل کنی
🛠️ تست امنیت اپهای اندروید انجام بدی
یعنی عملاً گوشی شما تبدیل میشود به یک Linux machine کوچک برای pentesting و کارهای حرفهای.
⚠️ نکته مهم:
فقط روی گوشیهای Root شده کار میکند.
🎯 کاربردها:
• تست امنیت اپها
• یادگیری هک اخلاقی
• بررسی رفتار اپها
• کنترل کامل سیستم اندروید
به زبان ساده:
Jezail = تبدیل گوشی به ابزار حرفهای امنیت و کنترل سیستم
لینک پروژه:
https://github.com/zahidaz/jezail
@androidSec_fa
👍3❤1
🚨 معرفی یک منبع خفن برای امنیت اندروید!
اگر به دنیای هک، امنیت سایبری و تحلیل بدافزار علاقهمند هستی، سایت AWAKE رو از دست نده 👇
🔗 https://zahidaz.github.io/awake/
AWAKE مخفف
Android Wiki of Attacks, Knowledge & Exploits
هست و در واقع یک دایرهالمعارف کامل درباره:
🔹 تکنیکهای حمله به اندروید
🔹 روش کار بدافزارها
🔹 اکسپلویتها و سوءاستفاده از سیستم
🔹 تحلیل و معکوسسازی اپلیکیشنها
🔹 لیست خانوادههای مختلف Malware اندرویدی
این سایت بیشتر به درد: 👨💻 پژوهشگران امنیت
🛡 تحلیلگران بدافزار
📱 علاقهمندان امنیت موبایل
میخوره.
اگر میخوای بفهمی مهاجمها چطور فکر میکنن و چطور به اپها حمله میکنن، این منبع واقعاً ارزش دیدن داره.
—
#امنیت_سایبری
#هک_اخلاقی
#اندروید
#Malware
#CyberSecurity
#ReverseEngineering
#PenetrationTesting
📢 @androidSec_fa
اگر به دنیای هک، امنیت سایبری و تحلیل بدافزار علاقهمند هستی، سایت AWAKE رو از دست نده 👇
🔗 https://zahidaz.github.io/awake/
AWAKE مخفف
Android Wiki of Attacks, Knowledge & Exploits
هست و در واقع یک دایرهالمعارف کامل درباره:
🔹 تکنیکهای حمله به اندروید
🔹 روش کار بدافزارها
🔹 اکسپلویتها و سوءاستفاده از سیستم
🔹 تحلیل و معکوسسازی اپلیکیشنها
🔹 لیست خانوادههای مختلف Malware اندرویدی
این سایت بیشتر به درد: 👨💻 پژوهشگران امنیت
🛡 تحلیلگران بدافزار
📱 علاقهمندان امنیت موبایل
میخوره.
اگر میخوای بفهمی مهاجمها چطور فکر میکنن و چطور به اپها حمله میکنن، این منبع واقعاً ارزش دیدن داره.
—
#امنیت_سایبری
#هک_اخلاقی
#اندروید
#Malware
#CyberSecurity
#ReverseEngineering
#PenetrationTesting
📢 @androidSec_fa
👍4
🧠 اندروید واقعاً چی اجرا میکنه؟
«Android Runs ELF Files — Everything Else Is Just Layers»
تا حالا برات سوال شده:
چطور برنامهای که با
Python
JavaScript
Flutter
Kotlin
یا حتی C++
نوشته شده، روی اندروید اجرا میشه؟
مگه نگفتن اندروید فقط برای Java و Kotlin هست؟
واقعیت خیلی سادهتر و جالبتره 👇
🧩 حقیقت پایهای
اندروید در اصل یک سیستمعامل مبتنی بر لینوکس است.
و لینوکس فقط یک چیز اجرا میکند:
فایلهای ELF (Executable and Linkable Format)
📌 CPU فقط «کد ماشین» میفهمد.
نه Java.
نه Python.
نه JavaScript.
هر زبانی که استفاده کنی، در نهایت باید تبدیل شود به:
Machine Code → ELF → CPU
همین.
🚪 دو راه واقعی اجرای کد در اندروید
اندروید فقط دو مسیر اصلی دارد:
مسیر اول: Java / Kotlin → DEX → ART → Native
روند اجرای اپهای معمولی:
1️⃣ شما با Java یا Kotlin کد مینویسی
2️⃣ تبدیل میشود به DEX (Dalvik bytecode)
3️⃣ هنگام نصب، ART آن را کامپایل میکند
4️⃣ خروجی نهایی: کد native در قالب ELF
ART چیست؟
ART همان Android Runtime است.
خود ART هم یک فایل ELF است به نام:
📌 نکته مهم:
وقتی اپ اجرا میشود، در واقع دیگر bytecode اجرا نمیشود؛
بلکه کد native واقعی اجرا میشود.
مسیر دوم: Native Code با NDK
در این روش:
با C یا C++ کد مینویسی
با NDK کامپایل میشود
خروجی .so میدهد
.so یک ELF است
مستقیم توسط CPU اجرا میشود
این روش برای:
🎮 بازیها (Unity, Unreal)
⚡ موتورهای JavaScript
🐍 اجرای Python
💙 Flutter
و کتابخانههای سنگین
استفاده میشود.
🐍 پس Python روی اندروید چطور کار میکند؟
جادو نیست.
کاری که انجام میشود:
مفسر CPython را به صورت native کامپایل میکنند
تبدیل به یک فایل .so
اپ آن را load میکند
حالا میتوانی Python اجرا کنی
همین اتفاق برای JavaScript هم میافتد:
V8 یا Hermes کامپایل میشوند
به صورت native اجرا میشوند
کد JS را اجرا میکنند
Flutter هم همینطور:
Dart VM به صورت native اجرا میشود
📌 همه چیز در نهایت به ELF ختم میشود.
🚀 وقتی روی آیکون اپ میزنی چه اتفاقی میافتد؟
اینجا بخش جذاب ماجراست 👇
1️⃣ Launcher یک Intent میفرستد
2️⃣ ActivityManager بررسی میکند
3️⃣ اگر پروسه وجود نداشته باشد، از Zygote میخواهد یکی بسازد
4️⃣ Zygote خودش را fork میکند
5️⃣ اپ جدید در واقع یک کپی از Zygote است
6️⃣ ActivityThread.main() اجرا میشود
7️⃣ lifecycle شروع میشود
Zygote چیست؟
Zygote یک پروسه خاص است که هنگام بوت اجرا میشود و:
ART را preload میکند
کلاسهای framework را لود میکند
آماده است تا سریع اپ جدید بسازد
📌 اپ شما از صفر ساخته نمیشود؛
یک fork از Zygote است.
🧠 چرا مستقیم executable نمیسازیم؟
چرا مثل لینوکس دسکتاپ فقط یک ELF ندهیم اجرا شود؟
چند دلیل مهم:
🔐 امنیت
📦 سازگاری با چند معماری (ARM / x86)
⚙️ بهینهسازی هنگام نصب
♻️ Garbage Collection
📱 مدیریت lifecycle اپ
ART این مزایا را فراهم میکند.
🧬 جمعبندی مهندسی
اندروید فقط ELF اجرا میکند.
بقیه چیزها فقط لایه هستند.
React Native؟
لایه.
Flutter؟
لایه.
Python؟
لایه.
Java/Kotlin؟
لایه.
همهشان در نهایت:
Your Code
↓
Runtime (ART / V8 / Dart / CPython)
↓
Native Machine Code
↓
ELF
↓
CPU
🎯 نتیجه مهم
اندروید یک سیستمعامل عمومی است که executable اجرا میکند.
هیچ جادویی وجود ندارد.
فقط لایههای انتزاعی وجود دارد.
و هرچه لایهها را بهتر بفهمی،
درک عمیقتری از معماری اندروید و اجرای اپها خواهی داشت.
🔗لینک مقاله:
https://blog.azzahid.com/posts/android-runs-elf-files-everything-else-is-just-layers/
@androidSec_fa
«Android Runs ELF Files — Everything Else Is Just Layers»
تا حالا برات سوال شده:
چطور برنامهای که با
Python
JavaScript
Flutter
Kotlin
یا حتی C++
نوشته شده، روی اندروید اجرا میشه؟
مگه نگفتن اندروید فقط برای Java و Kotlin هست؟
واقعیت خیلی سادهتر و جالبتره 👇
🧩 حقیقت پایهای
اندروید در اصل یک سیستمعامل مبتنی بر لینوکس است.
و لینوکس فقط یک چیز اجرا میکند:
فایلهای ELF (Executable and Linkable Format)
📌 CPU فقط «کد ماشین» میفهمد.
نه Java.
نه Python.
نه JavaScript.
هر زبانی که استفاده کنی، در نهایت باید تبدیل شود به:
Machine Code → ELF → CPU
همین.
🚪 دو راه واقعی اجرای کد در اندروید
اندروید فقط دو مسیر اصلی دارد:
مسیر اول: Java / Kotlin → DEX → ART → Native
روند اجرای اپهای معمولی:
1️⃣ شما با Java یا Kotlin کد مینویسی
2️⃣ تبدیل میشود به DEX (Dalvik bytecode)
3️⃣ هنگام نصب، ART آن را کامپایل میکند
4️⃣ خروجی نهایی: کد native در قالب ELF
ART چیست؟
ART همان Android Runtime است.
خود ART هم یک فایل ELF است به نام:
libart.so📌 نکته مهم:
وقتی اپ اجرا میشود، در واقع دیگر bytecode اجرا نمیشود؛
بلکه کد native واقعی اجرا میشود.
مسیر دوم: Native Code با NDK
در این روش:
با C یا C++ کد مینویسی
با NDK کامپایل میشود
خروجی .so میدهد
.so یک ELF است
مستقیم توسط CPU اجرا میشود
این روش برای:
🎮 بازیها (Unity, Unreal)
⚡ موتورهای JavaScript
🐍 اجرای Python
💙 Flutter
و کتابخانههای سنگین
استفاده میشود.
🐍 پس Python روی اندروید چطور کار میکند؟
جادو نیست.
کاری که انجام میشود:
مفسر CPython را به صورت native کامپایل میکنند
تبدیل به یک فایل .so
اپ آن را load میکند
حالا میتوانی Python اجرا کنی
همین اتفاق برای JavaScript هم میافتد:
V8 یا Hermes کامپایل میشوند
به صورت native اجرا میشوند
کد JS را اجرا میکنند
Flutter هم همینطور:
Dart VM به صورت native اجرا میشود
📌 همه چیز در نهایت به ELF ختم میشود.
🚀 وقتی روی آیکون اپ میزنی چه اتفاقی میافتد؟
اینجا بخش جذاب ماجراست 👇
1️⃣ Launcher یک Intent میفرستد
2️⃣ ActivityManager بررسی میکند
3️⃣ اگر پروسه وجود نداشته باشد، از Zygote میخواهد یکی بسازد
4️⃣ Zygote خودش را fork میکند
5️⃣ اپ جدید در واقع یک کپی از Zygote است
6️⃣ ActivityThread.main() اجرا میشود
7️⃣ lifecycle شروع میشود
Zygote چیست؟
Zygote یک پروسه خاص است که هنگام بوت اجرا میشود و:
ART را preload میکند
کلاسهای framework را لود میکند
آماده است تا سریع اپ جدید بسازد
📌 اپ شما از صفر ساخته نمیشود؛
یک fork از Zygote است.
🧠 چرا مستقیم executable نمیسازیم؟
چرا مثل لینوکس دسکتاپ فقط یک ELF ندهیم اجرا شود؟
چند دلیل مهم:
🔐 امنیت
📦 سازگاری با چند معماری (ARM / x86)
⚙️ بهینهسازی هنگام نصب
♻️ Garbage Collection
📱 مدیریت lifecycle اپ
ART این مزایا را فراهم میکند.
🧬 جمعبندی مهندسی
اندروید فقط ELF اجرا میکند.
بقیه چیزها فقط لایه هستند.
React Native؟
لایه.
Flutter؟
لایه.
Python؟
لایه.
Java/Kotlin؟
لایه.
همهشان در نهایت:
Your Code
↓
Runtime (ART / V8 / Dart / CPython)
↓
Native Machine Code
↓
ELF
↓
CPU
🎯 نتیجه مهم
اندروید یک سیستمعامل عمومی است که executable اجرا میکند.
هیچ جادویی وجود ندارد.
فقط لایههای انتزاعی وجود دارد.
و هرچه لایهها را بهتر بفهمی،
درک عمیقتری از معماری اندروید و اجرای اپها خواهی داشت.
🔗لینک مقاله:
https://blog.azzahid.com/posts/android-runs-elf-files-everything-else-is-just-layers/
@androidSec_fa
Zahid’s Blog
Android Runs ELF Files: Everything Else Is Just Layers
If you’ve ever wondered how apps written in Python, JavaScript, or C++ can run on Android when everyone says “Android is for Java and Kotlin,” you’re asking the right question. The answer isn’t complicated, but it does require understanding what Android actually…
👍4❤1👎1
🚨 کشف یک بدافزار خطرناک در فریمور اندروید – Keenadu
محققان امنیتی یک بدافزار جدید به نام Keenadu را کشف کردهاند که مستقیماً داخل فریمور (Firmware) برخی دستگاههای اندرویدی جاسازی شده است. این یعنی حتی قبل از اینکه کاربر برنامهای نصب کند، دستگاه آلوده است!
🔎 این بدافزار چه کاری انجام میدهد؟
▪️ در سطح سیستمی اجرا میشود و داخل تمام اپها تزریق میشود
▪️ میتواند مجوزهای اپها را دستکاری کند
▪️ اطلاعات دستگاه را جمعآوری و ارسال کند
▪️ موتور جستجو را در مرورگر تغییر دهد (Search Hijacking)
▪️ کلیک و نصب جعلی برای کسب درآمد تبلیغاتی انجام دهد
▪️ حتی بدون اطلاع کاربر به سبد خرید فروشگاههای آنلاین کالا اضافه کند
⚠️ نکته مهم:
در برخی موارد، آلودگی در مرحله ساخت فریمور رخ داده؛ یعنی دستگاه از کارخانه آلوده خارج شده است. حتی بعضی آپدیتهای OTA هم آلوده گزارش شدهاند.
🧩 این بدافزار با چند باتنت بزرگ اندرویدی مثل Triada و BADBOX ارتباط فنی دارد و به صورت ماژولار کار میکند؛ یعنی میتواند بعداً ماژولهای جدید (از جمله جاسوسی) دانلود کند.
📊 طبق آمار، بیش از ۱۳ هزار کاربر در کشورهای مختلف تحت تأثیر این تهدید قرار گرفتهاند.
🛡 اگر دستگاه آلوده باشد چه باید کرد؟
✔️ بررسی وجود آپدیت رسمی و سالم از سمت سازنده
✔️ در صورت آلودگی فریمور، تنها راه قطعی فلش کردن فریمور تمیز است
✔️ اگر فقط یک اپ آلوده باشد، حذف آن کافی است
✔️ در صورت مشکوک بودن رفتار دستگاه (تبلیغات عجیب، تغییر موتور جستجو، نصبهای ناخواسته)، بررسی امنیتی جدی توصیه میشود
📌 جمعبندی:
Keenadu یک بدافزار پیشرفته در سطح سیستم است که نشان میدهد تهدیدات اندرویدی وارد مرحله جدیدی شدهاند — جایی که حتی خود سیستم عامل هم میتواند آلوده باشد.
#امنیت_سایبری #اندروید #بدافزار #Keenadu #CyberSecurity
🔗لینک مقاله:
https://securelist.com/keenadu-android-backdoor/118913/
@androidSec_fa
محققان امنیتی یک بدافزار جدید به نام Keenadu را کشف کردهاند که مستقیماً داخل فریمور (Firmware) برخی دستگاههای اندرویدی جاسازی شده است. این یعنی حتی قبل از اینکه کاربر برنامهای نصب کند، دستگاه آلوده است!
🔎 این بدافزار چه کاری انجام میدهد؟
▪️ در سطح سیستمی اجرا میشود و داخل تمام اپها تزریق میشود
▪️ میتواند مجوزهای اپها را دستکاری کند
▪️ اطلاعات دستگاه را جمعآوری و ارسال کند
▪️ موتور جستجو را در مرورگر تغییر دهد (Search Hijacking)
▪️ کلیک و نصب جعلی برای کسب درآمد تبلیغاتی انجام دهد
▪️ حتی بدون اطلاع کاربر به سبد خرید فروشگاههای آنلاین کالا اضافه کند
⚠️ نکته مهم:
در برخی موارد، آلودگی در مرحله ساخت فریمور رخ داده؛ یعنی دستگاه از کارخانه آلوده خارج شده است. حتی بعضی آپدیتهای OTA هم آلوده گزارش شدهاند.
🧩 این بدافزار با چند باتنت بزرگ اندرویدی مثل Triada و BADBOX ارتباط فنی دارد و به صورت ماژولار کار میکند؛ یعنی میتواند بعداً ماژولهای جدید (از جمله جاسوسی) دانلود کند.
📊 طبق آمار، بیش از ۱۳ هزار کاربر در کشورهای مختلف تحت تأثیر این تهدید قرار گرفتهاند.
🛡 اگر دستگاه آلوده باشد چه باید کرد؟
✔️ بررسی وجود آپدیت رسمی و سالم از سمت سازنده
✔️ در صورت آلودگی فریمور، تنها راه قطعی فلش کردن فریمور تمیز است
✔️ اگر فقط یک اپ آلوده باشد، حذف آن کافی است
✔️ در صورت مشکوک بودن رفتار دستگاه (تبلیغات عجیب، تغییر موتور جستجو، نصبهای ناخواسته)، بررسی امنیتی جدی توصیه میشود
📌 جمعبندی:
Keenadu یک بدافزار پیشرفته در سطح سیستم است که نشان میدهد تهدیدات اندرویدی وارد مرحله جدیدی شدهاند — جایی که حتی خود سیستم عامل هم میتواند آلوده باشد.
#امنیت_سایبری #اندروید #بدافزار #Keenadu #CyberSecurity
🔗لینک مقاله:
https://securelist.com/keenadu-android-backdoor/118913/
@androidSec_fa
👍3
Media is too big
VIEW IN TELEGRAM
📱 شیزوکو (Shizuku) چیه و چطور نصب میشه؟
شیزوکو یه ابزار کاربردی برای اندرویده که به بعضی برنامهها اجازه میده بدون روت، به دسترسیهای سیستمی دست پیدا کنن. یعنی میتونی کارهای پیشرفته انجام بدی بدون اینکه گوشی رو روت کنی 👌
🔹 کاربردها:
▫️ اجرای دستورات سیستمی
▫️ دادن دسترسی پیشرفته به اپها
▫️ جایگزین سبک برای روت در بعضی کارها
⚠️ توجه: خود شیزوکو بهتنهایی کاری نمیکنه و باید اپهای سازگار باهاش نصب باشن.
━━━━━━━━━━━━━━
🛠 آموزش نصب (بدون روت)
1️⃣ نصب برنامه
از Google Play برنامه Shizuku رو نصب کن.
2️⃣ فعال کردن Developer Options
Settings > About phone
روی Build number هفت بار بزن.
3️⃣ روشن کردن Wireless debugging
Settings > Developer options
گزینه Wireless debugging رو روشن کن.
بعد بزن روی Pair device with pairing code.
4️⃣ برنامه Shizuku رو باز کن →
Start via Wireless debugging →
کد Pairing رو وارد کن →
Start
━━━━━━━━━━━━━━
🔄 نکته مهم
بعد از هر بار ریاستارت گوشی باید دوباره Shizuku رو Start کنی.
━━━━━━━━━━━━━━
#شیزوکو #Shizuku #آموزش_اندروید #ترفند_اندروید #بدون_روت
📢 آیدی کانال: @androidSec_fa
شیزوکو یه ابزار کاربردی برای اندرویده که به بعضی برنامهها اجازه میده بدون روت، به دسترسیهای سیستمی دست پیدا کنن. یعنی میتونی کارهای پیشرفته انجام بدی بدون اینکه گوشی رو روت کنی 👌
🔹 کاربردها:
▫️ اجرای دستورات سیستمی
▫️ دادن دسترسی پیشرفته به اپها
▫️ جایگزین سبک برای روت در بعضی کارها
⚠️ توجه: خود شیزوکو بهتنهایی کاری نمیکنه و باید اپهای سازگار باهاش نصب باشن.
━━━━━━━━━━━━━━
🛠 آموزش نصب (بدون روت)
1️⃣ نصب برنامه
از Google Play برنامه Shizuku رو نصب کن.
2️⃣ فعال کردن Developer Options
Settings > About phone
روی Build number هفت بار بزن.
3️⃣ روشن کردن Wireless debugging
Settings > Developer options
گزینه Wireless debugging رو روشن کن.
بعد بزن روی Pair device with pairing code.
4️⃣ برنامه Shizuku رو باز کن →
Start via Wireless debugging →
کد Pairing رو وارد کن →
Start
━━━━━━━━━━━━━━
🔄 نکته مهم
بعد از هر بار ریاستارت گوشی باید دوباره Shizuku رو Start کنی.
━━━━━━━━━━━━━━
#شیزوکو #Shizuku #آموزش_اندروید #ترفند_اندروید #بدون_روت
📢 آیدی کانال: @androidSec_fa
👍3
📱 آموزش حذف برنامههای اضافی اندروید (بدون روت!)
اگر از برنامههای پیشفرض و مزاحم گوشی (Bloatware) خسته شدی، یک روش امن و ساده وجود دارد که بدون روت میتوانی آنها را حذف کنی 👇
🔹 چرا حذف بعضی اپها سخت است؟
بسیاری از گوشیها با اپهای از پیش نصبشده میآیند که معمولاً توسط سازنده قفل شدهاند و حذف مستقیمشان ممکن نیست.
✅ راهحل پیشنهادی
با ترکیب دو برنامه زیر میتوانی این اپها را پاک کنی:
• Shizuku
• Canta Debloater
✨ مزیت مهم:
بدون روت، کمریسک و نسبتاً ساده
🪜 خلاصه مراحل:
1️⃣ فعال کردن Developer Options
2️⃣ روشن کردن Wireless Debugging
3️⃣ اجرای Shizuku
4️⃣ نصب Canta و حذف برنامههای اضافی
این برنامه رو میتونید از گوگل پلی یا apkpure دانلود کنید.
⚠️ نکته مهم:
اپهایی که برچسب قرمز دارند را حذف نکن؛ ممکن است به سیستم آسیب بزند.
🔗 لینک آموزش کامل:
https://www.zoomit.ir/software-application/456454-uninstall-bloatware-apps/?utm_source=Telegram
—
#اندروید #آموزش_اندروید #حذف_برنامه_اضافی #bloatware #ترفند_اندروید #Shizuku #Canta
@androidSec_fa
اگر از برنامههای پیشفرض و مزاحم گوشی (Bloatware) خسته شدی، یک روش امن و ساده وجود دارد که بدون روت میتوانی آنها را حذف کنی 👇
🔹 چرا حذف بعضی اپها سخت است؟
بسیاری از گوشیها با اپهای از پیش نصبشده میآیند که معمولاً توسط سازنده قفل شدهاند و حذف مستقیمشان ممکن نیست.
✅ راهحل پیشنهادی
با ترکیب دو برنامه زیر میتوانی این اپها را پاک کنی:
• Shizuku
• Canta Debloater
✨ مزیت مهم:
بدون روت، کمریسک و نسبتاً ساده
🪜 خلاصه مراحل:
1️⃣ فعال کردن Developer Options
2️⃣ روشن کردن Wireless Debugging
3️⃣ اجرای Shizuku
4️⃣ نصب Canta و حذف برنامههای اضافی
این برنامه رو میتونید از گوگل پلی یا apkpure دانلود کنید.
⚠️ نکته مهم:
اپهایی که برچسب قرمز دارند را حذف نکن؛ ممکن است به سیستم آسیب بزند.
🔗 لینک آموزش کامل:
https://www.zoomit.ir/software-application/456454-uninstall-bloatware-apps/?utm_source=Telegram
—
#اندروید #آموزش_اندروید #حذف_برنامه_اضافی #bloatware #ترفند_اندروید #Shizuku #Canta
@androidSec_fa
زومیت
آموزش حذف برنامههای پیشفرض و غیرقابل حدف از اندروید - زومیت
با استفاده از دو اپلیکیشن معرفیشده در این مقاله میتوانید برنامههای پیشفرض و حذفنشدنی اندروید را بدون روت و کامپیوتر، سریع و امن پاک کنید.
👍3
🔐 تحلیل یک آسیبپذیری Intent Redirection در Samsung Dialer
توی این مقاله، نویسنده یک باگ امنیتی با شناسه SVE-2025–1217 رو بررسی کرده که مربوط به الگوی معروف Intent Redirection در اندرویده.
📌 ماجرا از چه قراره؟
در اندروید، Intent مثل یک پیام برای اجرای یک Activity یا سرویسه. مشکل وقتی پیش میاد که یک Activity صادرشده (exported) بدون اعتبارسنجی کافی، Intent دریافتی از بیرون رو مستقیماً اجرا یا فوروارد کنه.
📌 چیزی که مقاله کشف کرده:
- یک Activity در Samsung Dialer از بیرون قابل دسترسه
- این Activity یک Intent تودرتو (nested intent) رو از extra دریافت میکنه
- فقط یک چک سطحی (resolve) انجام میده
- و بعد Intent داخلی رو با "startActivity()" اجرا میکنه
⚠️ چرا این خطرناکه؟
در این سناریو، اپ Dialer (که دسترسی بالاتری داره) ناخواسته نقش «واسط» رو بازی میکنه و ممکنه یک Intent کنترلشده توسط مهاجم رو اجرا کنه. این دقیقاً الگوی کلاسیک Intent Redirection محسوب میشه.
🎯 نکته امنیتی مهم برای دولوپرها:
اگر Intent تودرتو از ورودی خارجی میگیرید:
- هرگز مستقیم اجراش نکنید
- مقصد رو allowlist کنید
- extraها و URIها رو sanitize کنید
- و اگر لازم نیست، Activity رو exported نگذارید
📝 مقاله:
https://medium.com/@happyjester80/intent-redirection-in-a-samsung-dialer-duplicate-sve-2025-1217-0160b0d79a74
#AndroidSecurity #Samsung #IntentRedirection #MobileSecurity #BugBounty #AppSec #CyberSecurity
📣 @androidSec_fa
توی این مقاله، نویسنده یک باگ امنیتی با شناسه SVE-2025–1217 رو بررسی کرده که مربوط به الگوی معروف Intent Redirection در اندرویده.
📌 ماجرا از چه قراره؟
در اندروید، Intent مثل یک پیام برای اجرای یک Activity یا سرویسه. مشکل وقتی پیش میاد که یک Activity صادرشده (exported) بدون اعتبارسنجی کافی، Intent دریافتی از بیرون رو مستقیماً اجرا یا فوروارد کنه.
📌 چیزی که مقاله کشف کرده:
- یک Activity در Samsung Dialer از بیرون قابل دسترسه
- این Activity یک Intent تودرتو (nested intent) رو از extra دریافت میکنه
- فقط یک چک سطحی (resolve) انجام میده
- و بعد Intent داخلی رو با "startActivity()" اجرا میکنه
⚠️ چرا این خطرناکه؟
در این سناریو، اپ Dialer (که دسترسی بالاتری داره) ناخواسته نقش «واسط» رو بازی میکنه و ممکنه یک Intent کنترلشده توسط مهاجم رو اجرا کنه. این دقیقاً الگوی کلاسیک Intent Redirection محسوب میشه.
🎯 نکته امنیتی مهم برای دولوپرها:
اگر Intent تودرتو از ورودی خارجی میگیرید:
- هرگز مستقیم اجراش نکنید
- مقصد رو allowlist کنید
- extraها و URIها رو sanitize کنید
- و اگر لازم نیست، Activity رو exported نگذارید
📝 مقاله:
https://medium.com/@happyjester80/intent-redirection-in-a-samsung-dialer-duplicate-sve-2025-1217-0160b0d79a74
#AndroidSecurity #Samsung #IntentRedirection #MobileSecurity #BugBounty #AppSec #CyberSecurity
📣 @androidSec_fa
Medium
Intent Redirection in a Samsung Dialer (Duplicate) SVE-2025–1217
بِسْمِ اللَّـهِ الرَّحْمَـٰنِ الرَّحِيمِ
👍2
🔥 معرفی ابزار MythDetector برای امنیت اپهای اندروید
اگر در حوزه AppSec، ریورسانجینیرینگ یا توسعه اندروید فعالیت میکنی، این پروژه میتونه برات جالب باشه 👇
🔎 ابزار MythDetector یک موتور سبک برای تشخیص Runtime Instrumentation در اندروید است که تمرکز اصلی آن روی شناسایی ابزار معروف Frida میباشد.
💡 کاربردها:
• تشخیص Hook شدن اپ
• افزایش امنیت اپهای اندرویدی
• استفاده در تست نفوذ موبایل
• مناسب برای محققان امنیت
⚠️ نکته مهم: این ابزار فقط تلاش میکند وجود Frida را شناسایی کند و تضمین ۱۰۰٪ برای جلوگیری از بایپس ندارد.
🔗 لینک ریپو:
https://github.com/arvinjangid/MythDetector
اگر با Frida کار کردی، نظرت درباره این روشهای detection چیه؟ 🤔
#AndroidSecurity #AppSec #Frida #ReverseEngineering #MobileSecurity #Pentest #CyberSecurity
📢 @androidSec_fa
اگر در حوزه AppSec، ریورسانجینیرینگ یا توسعه اندروید فعالیت میکنی، این پروژه میتونه برات جالب باشه 👇
🔎 ابزار MythDetector یک موتور سبک برای تشخیص Runtime Instrumentation در اندروید است که تمرکز اصلی آن روی شناسایی ابزار معروف Frida میباشد.
💡 کاربردها:
• تشخیص Hook شدن اپ
• افزایش امنیت اپهای اندرویدی
• استفاده در تست نفوذ موبایل
• مناسب برای محققان امنیت
⚠️ نکته مهم: این ابزار فقط تلاش میکند وجود Frida را شناسایی کند و تضمین ۱۰۰٪ برای جلوگیری از بایپس ندارد.
🔗 لینک ریپو:
https://github.com/arvinjangid/MythDetector
اگر با Frida کار کردی، نظرت درباره این روشهای detection چیه؟ 🤔
#AndroidSecurity #AppSec #Frida #ReverseEngineering #MobileSecurity #Pentest #CyberSecurity
📢 @androidSec_fa
GitHub
GitHub - arvinjangid/MythDetector: MythDetector is a lightweight Android application designed to help developers and testers detect…
MythDetector is a lightweight Android application designed to help developers and testers detect presence of Frida in Android apps. - arvinjangid/MythDetector
👍3
🚨 بدافزار بانکی جدید اندروید: Massiv
یک تروجان پیشرفته اندرویدی با نام Massiv شناسایی شده که با جعل اپهای IPTV پخش میشود و هدفش تصاحب کامل گوشی قربانی است.
📺 IPTV یعنی چی؟
خیلی خلاصه: سرویس تماشای شبکههای تلویزیونی از طریق اینترنت (بهجای ماهواره یا آنتن).
🔍 قابلیتهای اصلی Massiv:
• حمله Overlay و ساخت صفحه جعلی روی اپهای بانکی
• Keylogging و سرقت اطلاعات ورود
• رهگیری SMS و نوتیفیکیشن برای گرفتن OTP
• استریم زنده صفحه گوشی برای مهاجم
• کنترل کامل گوشی از راه دور با Accessibility
• سوءاستفاده از هویت قربانی برای افتتاح حساب مالی
📊 این بدافزار در کمپینهای هدفمند (بهویژه جنوب اروپا) در تقلبهای واقعی دیده شده و حتی اپ دولتی gov.pt هم هدف بوده است.
🔗 لینک مقاله:
https://www.threatfabric.com/blogs/massiv-when-your-iptv-app-terminates-your-savings
📢 @androidSec_fa
#Massiv #بدافزار #اندروید #BankingTrojan #IPTV
یک تروجان پیشرفته اندرویدی با نام Massiv شناسایی شده که با جعل اپهای IPTV پخش میشود و هدفش تصاحب کامل گوشی قربانی است.
📺 IPTV یعنی چی؟
خیلی خلاصه: سرویس تماشای شبکههای تلویزیونی از طریق اینترنت (بهجای ماهواره یا آنتن).
🔍 قابلیتهای اصلی Massiv:
• حمله Overlay و ساخت صفحه جعلی روی اپهای بانکی
• Keylogging و سرقت اطلاعات ورود
• رهگیری SMS و نوتیفیکیشن برای گرفتن OTP
• استریم زنده صفحه گوشی برای مهاجم
• کنترل کامل گوشی از راه دور با Accessibility
• سوءاستفاده از هویت قربانی برای افتتاح حساب مالی
📊 این بدافزار در کمپینهای هدفمند (بهویژه جنوب اروپا) در تقلبهای واقعی دیده شده و حتی اپ دولتی gov.pt هم هدف بوده است.
🔗 لینک مقاله:
https://www.threatfabric.com/blogs/massiv-when-your-iptv-app-terminates-your-savings
📢 @androidSec_fa
#Massiv #بدافزار #اندروید #BankingTrojan #IPTV
❤2👍1