معرفی ابزار ADB WEBKIT

دموی ابزار ADB WEBKITهمونطور که میدونید روی تمامی دیوایس های اندرویدی گزینه ایی تحت عنوان USB Debugging یا به عبارتی اشکال زدایی USB وجود داره که از قسمت برنامه نویسان تنظیمات قابل فعال سازی هستش و شما به واسطه اون و با استفاده از ADB میتونید به دستگاه متصل بشید و از طریق محیط CLI که در اختیار شما میزاره کارهای مختلفی رو انجام بدید.یکی از بدی های ADB گسترده بودن و گاها پیچیده بودن انجام برخی کارهاست و به مرور زمان شما دستورات رو فراموش میکنید و نیاز به سرچ و ... دارید اما ADB WEBKIT نسخه تحت وب ADB هستش شما میتونید بدون نیاز به حفظ کردن و دونستن دستور کار مربوطه رو با یه کلیک و در محیط خیلی زیباتر انجام بدید و خروجی اون رو ببینید حالا بریم سراغ نصب و راه اندازی برنامهدر مرحله اول شما نیاز به نصب برنامه دارید پس باید موارد زیر رو روی سیستم خودتون داشته باشید و به Environment سیستم اضافه کرده باشید PHP 5.4 یا بالاترADB در مرحله بعد باید ابزار رو دریافت و برروی سیستم خودتون اجر کنید git clone https://github.com/jxroot/adbwebkit.gitcd adbwebkitphp -S 127.0.0.1:8000تا به اینجای کار شما موارد لازم برای راه اندازی ابزار رو انجام دادید حالا بریم سراغ نحوه استفاده بخش اول در گوشه سمت راست صفحه مربوط به اتصال سیستم شما به دستگاه میشه که به دو صورت REMOTE و USB امکان پذیره در ابتدا با کلیک روی بعلاوه لیست دستگاه های موجود رو نمایش میده و شما با کلیک روی اون میتونید به دستگاه متصل بشید اگر دستگاه شما در لیست نبود میتونید به صورت دستی ایپی و پورت رو بدید یا لیبل USB رو تا متصل بشید.بخش دوم مربوط به شل میشه که شما میتونید دستورات لینوکسی رو در اون اجرا کنید بخش سوم میتونید لیست برنامه ها رو ببینید و کارهای زیر رو انجام بدید نصب برنامه همراه با آپشن های مختلف در نصب مجاز و غیر مجاز کردن دسترسی های برنامهحذف برنامهاجرای برنامهحذف کش برنامه ( بعضا اگر برنامه ایی مثل اینستاگرام روی گوشی باشه با حذف کش حکم لاگ اوت رو داره)ذخیره برنامهتوقف برنامهدر بخش چهارم میتونید از صفحه گوشی رو ضبط کنید و اسکرین شات بگیریددر بخش پنجم به برخی از موارد دستگاه دسترسی داریدری استارت کردن دستگاهخاموش کردن دستگاهخاموش و روشن کردن صفحه کم و زیاد کردن نور Chenge WMsizeReset WMsizeChenge DensityReset Densityکم و زیاد کردن صداتغییر درصد باطرینمایش لیست مخاطبینحذف تمامی مخاطب ها + ویرایش گرفتن و ست کردن کلیپبورد نیازمند کلیپر در فایل های پروژه موجود هست در بخش ششم به فایل منیجر به صورت لایو دسترسی دارید و میتونید وارد پوشه ها بشید و برگردید و یا مسیر دلخواه خودتون رو بدید تا وارد اون بشید برخی از ویژگی های فایل منیجرCopyAllMoveAllDeleteAllInformationRenameDeleteDownloadCreate File Or FolderUploadSuperUplaodدر بخش هفتم میتونید برخی از دستورات مفید مرتبط به شبکه رو اجرا کنید که شاملهNetstatDumpWifiifconfigIPدر بخش هشتم میتونید کارهای جالبی انجام بدید که شامله ارسال پیامکبازکردن لینکتماس گرفتنپخش موزیکدر بخش نهم میتونید به صورت لایو و با کیبورد خودتون به دستگاه اندرویدی کلید تزریق کنید و مناسب بخش بعدی هستش به عنوان مثال شما برنامه ایی رو در نظرر بگیرید که قابلیت انتقال سکه در اون وجود داره حالا ما به ترتیب کلید هایی که برای این کار لازمه رو پشت هم قرار میدیم و به نوعی میتونیم سو استفاده کنیم و یا برای اتومیشن از اون استفاده کنیم کلید های مجاز a-z | 0-9 | Enter |@\/;#*-.=`+| ArrowKey | Backspace | Tab | Alt | Shift | PageUp | PageDown | Home | End | Escape | F12—>Space در بخش دهم همونطور که گفتم به قسمت قبلی مرتبط هستش میتونید مجموعه ایی از دستورات که ساده سازی شده رو وارد کنید و با تبدیل اون کد معادل ADB رو اجرا کنید لیست دستورات که شاملهAllow Char : a-z | 0-9 | Enter |@/;#*-.=`+ArrowKey : up | down | left | rightScroll : scrollup | scrolldownPhoneKey : back | homeKeyPad : enter | delete | tab | spaceInput : text | menuDevice : resetwmsize | wmsize | densiysize | resetdensity | screen | shutdown | restartControl : brightnessup | brightnessdown | volumeup | volumedownApp : run | launch | list | call | callpad | search | browsersMusic : play | pause | next | previousUseful : sleepبخش یازدهم یکی از کاربردی ترین بخش هاست و باترکیب پیلود کارهای خیلی خوبی میشه انجام داد اما فعلا به دلیل عدم سازگاری با همه دستگاه ها غیر فعال هستش اما برخی از قابلیت هاش شاملهInstall Root Kit Connect With NetcatDisable Touch And Screen For PayloadSet WallpaperVirusBoxSpoofMACDump WIFI PasswordsDump SMSRemove Passwordetc …در بخش دوازدهم میتونید اطلاعات مختلف و کاربردی رو ببینید که شامله Check RootUptimeArchitectBrandModelBoardAndroid VersionSerilalSDKBatteryLevelTimeZoneHostnameDNS1DNS2MACetc…در بخش سیزدهم هر فایلی دانلود،اپلود،ذخیره و اسکیرن شاتی و عملیاتی انجام بدید فایل هایی که ذخیره میشه رو علاوه بر فولدر پروژه میتونید در این بخش ببینید و برخی از عملیات های زیر رو انجام بدیدبازکردنتغییر نامکپی فایل به مسیری دیگرانتقل فایل به مسیری دیگرحذف فایلدر نهایت برای گرفتن اطلاعات بیشتر و اطلاع از آپدیت ها صفحه گیت هاب رو ببیند و در صورت تمایل ما رو دنبال کنید