Mahdi Akrami
Mahdi Akrami
خواندن ۳ دقیقه·۴ سال پیش

آموزش جلوگیری از جاسوسی BlueStacks (بلواستکس) و حذف تبلیغات

نمایی از برنامه
نمایی از برنامه


اصلا BlueStacks چی هست ؟

یه برنامه هست که میشه باهاش برنامه های اندرویدی رو در سیستم عامل های مختلف مثل ویندوز اجرا کرد.

و میشه گفت تا الان بهترین هست در نوع خودش (سایت ها اینو میگن ولی منم خودم 5-6 تا برنامه تست کردم بازم به همین نتیجه رسیدم) . از لحاظ سرعت و امکانات و اینکه هنگ نکنه و این چیزا واقعا بهترین هست.

پولی هست یا رایگان ؟

رایگان هست ولی خب تبلیغات نمایش میده .

خب الان مشکلش چی هست ؟

همه میدونیم که هیچ چیز رایگانی بی حکمت نیست ! این برنامه هم خب تبلیغات نشون میده تا هزینه هاش رو در بیاره ولی همه چیز به اینجا ختم نمیشه.

امروز داشتم با برنامه Fiddler درخواست هایی http که ارسال میشه رو کنترل میکردم که متوجه شدم ای دل غافل ، این برنامه داره تمام فعالیت های من رو ضبط و به سرور خودش ارسال میکنه . مثلا من اگر برنامه واتس اپ رو باز کنم یک درخواست به سرور خودش میده و تمام مشخصات برنامه مثل نام،نسخه برنامه، مشخصات خود من مثل ایمیل و ... ارسال میکنه !

در واقع با هر کلیک یک درخواست ارسال میشه که الان من چیکار کردم !!! جالب تر اینکه اگر شما ایمیل خودتون رو در google play ثبت کرده باشید (که مجبور هستید این کار رو بکنید تا بتونید اپ های مختلف رو نصب کنید و تقریبا همه این کار رو میکنن) ایمیل شما رو هم به همراه تمامی درخواست ها میفرسته . من خیلی تعجب کردم وقتی ایمیل خودم رو در درخواست های این برنامه دیدم :(

نمایی از اطلاعاتی که این برنامه داره ارسال میکنه (وقتی برنامه واتس اپ باز شده)
نمایی از اطلاعاتی که این برنامه داره ارسال میکنه (وقتی برنامه واتس اپ باز شده)

همون طور که در عکس بالا مشخص هست اطلاعات رو با فرمت base64 ارسال میکنه که به راحتی اگر decode کنید متوجه اطلاعاتی که داره ارسال میشه میشید .


اما راه حل ...

ولی خب راه کار چی هست ؟ اگر آدمی هستید که خیلی به حریم خصوصی اهمیت میدید به نظرم بهتره کلا ازش استفاده نکنید ولی اگر مثل من فقط زیاد براتون مهم نیست و میخواید فقط کارتون راه بیفته ادامه مطلب رو مطالعه کنید .


قدم اول ویرایش فایل Hosts

اول بیاید تبلیغات این برنامه رو کلا غیر فعال کنیم :

اول این فایل رو باز کنید (اگر در ویندوز هستید ویرایشگر متن رو در حالت Run as administrator باز کنید):

Windows 10 – “C:\Windows\System32\drivers\etc\hosts” Linux – “/etc/hosts” Mac OS X – “/private/etc/hosts”

حالا کد ها زیر رو به آخر این فیل اضافه و ذخیره کنید (لازم نیست سیستم رو ریستارت کنید) :

127.0.0.1 bluestacks.com ::1 bluestacks.com 127.0.0.1 *.bluestacks.com ::1 *.bluestacks.com 127.0.0.1 cloud.bluestacks.com ::1 cloud.bluestacks.com 127.0.0.1 cdn3.bluestacks.com ::1 cdn3.bluestacks.com 127.0.0.1 bluestacks-cloud.appspot.com ::1 bluestacks-cloud.appspot.com

قدم دوم قرار دادن در فایروال

خب حالا که در قدم قبلی تبلیغات رو غیر فعال کردیم ، در این قدم میخوایم از ارسال اطلاعات و جاسوسی هم جلوگیری کنیم . از اونجایی که ما نمیخوایم کل دسترسی این برنامه رو Block کنیم (چون اپ های ما نیاز به اینترنت دارن تا کار کنن :) ) پس فقط آیپی که مسئول جاسوسی کردن هست رو در فایروال قرار میدیم و تمام .

آیپی مورد نظر این هست : 23.23.194.123

من کد PowerShell رو قرار میدم که بتونید در لینوکس/مک/ویندوز هم استفاده کنید.

کد های زیر رو به ترتیب داخل ترمینال سیستم عامل خودتون بزنید:

(دیگه لازم نیست بگم که اگر در ویندوز هستید ترمینال همون cmd هست و باید run as کنید و در لینوکس/مک هم با sudo دستور اول رو بزنید )

powershell
New-NetFirewallRule -RemoteAddress 23.23.194.123 -DisplayName &quotBlock Remote Bluestacks&quot -Direction inbound -Profile Any -Action Block
New-NetFirewallRule -RemoteAddress 23.23.194.123 -DisplayName &quotBlock Remote Bluestacks&quot -Direction outbound -Profile Any -Action Block

اگر مراحل بالا رو درست انجام داده باشید دیگه نه تبلیغات چرت و پرت این برنامه شما رو اذیت میکنه و نه دیگه اطلاعات شما ارسال میشه .



اگر نکته ای چیزی هست که جا انداختم یا تجربه ای مثل من داشتید خوش حال میشم در کامنت ها بگید.

موفق و پیروز باشید :)

جاسوسیفایروالویندوزاندرویدBlueStacks
??‍? Web developer ? Programmer ‌ ? Please Stay @ 127.0.0.1 ? Don't Be 255.255.255.255
شاید از این پست‌ها خوشتان بیاید