سلام بچهها این یه مقاله جدیده که یک فردی اومده اپلیکیشن Acode رو بررسی کرده و یک باگی که روش وجود داشته از قبل و الان رفع شده رو به صورت تمرینی جلو رفته و پیدا کرد و به poc رسیده.
در رابطه با برنامه Acode بهتون بگم که با cordova نوشته شده و این برنامه برنامهایه که به صورت ویرایشگر کد اندرویدیه.
پلتفرم cordova یه پلتفرمیه که میاد فایلهای html css js رو تبدیل به کد اندرویدی نیتیو میکنه و در قالب یک وب ویو میارتش بالا و به کاربر نمایش میده.
حالا این باگ یه باگ xss بوده و این میره پیداش میکنه و نکته مهم این هستش که این اپلیکیشن اپن سورس و این محقق دیگه نمیره کارای مهندسی معکوس اپلیکیشن انجام بده مستقیم از روی سورس میاد انجام میده و به باگ میرسه.
حالا مراحلی که انجام داده و جزئیاتش توی مقاله هست میتونید برید مطالعه کنید.
در کل چون اپلیکیشن با cordova نوشته شده وقتی یه xss پیدا بشه فراتر از یه باگ ساده داخل وب ویو و میتونی تقریباً کنترل اپلیکیشنو به دست بگیری.
📖 مطالعه مقاله:
https://hackmd.io/@sal/Reproducing-the-Acode-Zero-Day-Vulnerability
📌 کانال: @androidSec_fa
#AndroidSecurity #AndroidPentesting #WebView #Cordova #XSS #ZeroDay #Acode #CyberSecurity #BugBounty #MobileSecurity #AppSec #VulnerabilityResearch #امنیت_اندروید #امنیت_سایبری
Post #186
214