نظرات (21)

پس از جنجالی شدن امکان دست یافتن به اطلاعات گردانندگان (ادمین) کانال‌ها در «سروش» (Soroush) که برطرف شد، اخیراً یک تصویر جدید دست به دست می‌چرخد که ادعا می‌شود تداوم نواقص امنیتی این پیام رسان را نشان می‌دهد، اما ماجرای این تصویر چیست و چه چیزی را نشان می‌دهد؟

نقص امنیتی ادعا شده

تصویر منتشر شده فایل دیتابیس (DataBase) یا همان پایگاه داده اپلیکیشن سروش را نشان می‌دهد که از آن برای نگه داری اطلاعات حساب، تاریخچه آفلاین چت‌ها، گروه‌ها، فایل‌ها و اطلاعات بیشتری چون لیست مخاطبان کاربر استفاده می‌شود. اما اهمیت این فایل چیست و این تصویر چه چیزی را نشان می‌دهد؟

نسخه اندروید سروش از ساختار SQLite برای پایگاه داده خود استفاده می‌کند که تا اینجای کار هیچ اشکالی به چشم نمی‌خورد اما مشکل آنجاست که این پایگاه داده فاقد هرگونه رمزنگاری است و به آسانی می‌توان محتویات آن را خواند.

امکان خواندن پیام ها، چت ها و پست ها

کافی است دستگاه مورد نظر روت شده باشد تا با یک برنامه FileManager ساده بتوان خود فایل پایگاه داده‌ و محتویات آن را استخراج کرد. به وضوح اگر دستگاه کاربر روت شده باشد، سایر برنامه های نصب شده یا حتی بدافزارهای احتمالی نیز توانایی دسترسی به این اطلاعات را دارند. اما این فایل چه اطلاعاتی درون خود نگه می‌دارد؟

  • لیست چت‌ها به همراه مشخصات مخاطبین
  • تاریخچه گروه‌ها و کانال‌ها (به صورت آفلاین)
  • مشخصات حساب کاربر
  • مشخصات و شماره مخاطبین کاربر
  • گزارش قبض‌های پرداخت شده
  • گزارش شارژهای خریداری شده
  • تمامی فایل‌های بارگذاری شده، دریافت و فرستاده شده
  • لیست گروه‌هایی که کاربر عضو آنها است
  • اموجی های اخیراً استفاده شده
  • بسته‌های استیکر مورد استفاده کاربر

به وضوح نه تنها می‌توان تمامی اطلاعات بالا را استخراج کرد یا خواند، بلکه امکان دست‌کاری آنها نیز وجود دارد.

ایراد کار کجاست؟
در این مورد مشخص علت این نقص استفاده نکردن طراحان آن از هرگونه رمزنگاری در نوشتن و خواندن داده‌ها در پایگاه داده است. بدیهی است باید یک الگوریتم رمزنگاری به خدمت گرفته شود و تمامی داده‌ها پیش از نوشته شدن در پایگاه داده رمزنگاری شوند تا دیگر نتوان به آسانی محتویات آن را استخراج کرد. در صورتی که سروش از پایگاه داده رمزنگاری شده استفاده کرده بود، دیگر این اطلاعات بی معنی و غیر قابل خواندن بودند.

این نقص به خود اپلیکیشن مربوط می‌شود و ارتباطی با پروتکل ارتباطی یا سرورهای سروش ندارد، از این رو می‌توان با اضافه کردن یک الگوریتم رمزنگاری از طریق انتشار یک نسخه جدید، آن را برطرف نمود.

نقص مورد بحث بیشتر از آنکه ضعف امنیتی برنامه ای چون سروش را نشان دهد، بی توجهی کامل طراحان آن به مقوله امنیت را نشان می دهد.

بروزرسانی
نسخه جدید 1.7 که امروز منتشر شد مورد بررسی قرار گرفت و همچنان این مشکل پابرجاست.

نظر خود را بنویسید...
شما مهمان هستید ( ثبت نام؟ )
ارسال نظر بدون عضویت در سایت
در حال بارگذاری نظرات... به‌روزرسانی نظرات پس از 00:00.
  • این نظر هنوز منتشر نشده است.
    · حدود 8 سال قبل
    پیام رسان سروش فقط جاسوسی کاربرارو میکنه نه تنها اون خیلی از نرم افزارهای ایرانی جاسوسن و این سردسته اوناست
  • این نظر هنوز منتشر نشده است.
    · حدود 8 سال قبل
    یعنی من که برنامه نویسی اندروید رو در حد بچه دبستانی بلد هستم این موضوع رو میدانستم :o
    یعنی حتی یک دفعه هم table مربوطه را نگاه نکردند ببینند چطوری ذخیره میشود!
    خیلی افتضاح ساده ایی بوده. ادعای امنیت هم میکنند.
  • این نظر هنوز منتشر نشده است.
    · حدود 8 سال قبل
    دوستان اگه براتون سواله چطور بعضیا تو تلگرام شمارتونو دارن بزارید بگم این هک نیست
    دیتا بیس همراه اول و ایرانسل ( کلیه شماره های ایران ) هک شده و دسترسه خیلی وقته
    وقتی طرف این دیتابیس رو تبدیل به vcf میکنه و اد میکنه به مخاطباش
    دیگه خیلی راحت هر کی بهش پیام بده شماره شو داره!
    پس این هک نیست! ضعف امنیتی ایرانسل و همراه اوله که شماره های شمارو دارن
    (ضعف امنیتی ایرانسل و همراه اول )
  • این نظر هنوز منتشر نشده است.
    · حدود 8 سال قبل
    این ایرادو تلگرام هم داره. تست شده.
    • این نظر هنوز منتشر نشده است.
      · حدود 8 سال قبل
      دوستان اگه براتون سواله چطور بعضیا تو تلگرام شمارتونو دارن بزارید بگم این هک نیست
      دیتا بیس همراه اول و ایرانسل ( کلیه شماره های ایران ) هک شده و دسترسه خیلی وقته
      وقتی طرف این دیتابیس رو تبدیل به vcf میکنه و اد میکنه به مخاطباش
      دیگه خیلی راحت هر کی بهش پیام بده شماره شو داره!
      پس این هک نیست! ضعف امنیتی ایرانسل و همراه اوله که شماره های شمارو دارن
      (ضعف امنیتی ایرانسل و همراه اول )
    • این نظر هنوز منتشر نشده است.
      · حدود 8 سال قبل
      اشتباه برای شما ریپلی شد عذر میخوام
  • این نظر هنوز منتشر نشده است.
    · حدود 8 سال قبل
    اعلام نقایص یک پیام رسان و راهنمایی برای تکمیل آن جای تحسین دارد.
    ولی بهتر است برای رعایت انصاف به پیام رسانهای داخلی دیگر که از لحاظ امنیت داده در سطح مطلوبی هستند نیز اشاره گردد.
  • این نظر هنوز منتشر نشده است.
    · حدود 8 سال قبل
    اینا که تازه مشکلاییه که توی کلاینتای سمت کاربر دیده میشه و شاید احتمالا به احتمال خیلی پایین یه بخشیش رفع شه که ملت صداشون بخوابه. معلوم نیس سروراشون چقد داغونه! اونا رو که دیگه حتی پایش هم نمیشه کرد که مشکلاش دربیاد! بعد میگن ملت بریزین تو پیام‌رسانای داخلی، هم ما همه چیتونو بخونیم هم هر کی از در میاد تو بتونه یه کارایی بکنه ?
  • این نظر هنوز منتشر نشده است.
    · حدود 8 سال قبل
    رئیس کمیسیون امنیت ملی: «امنیت پیام‌رسان‌های داخلی بیش از نرم‌افزارهای خارجی است» :rofl:rofl:rofl:rofl:rofl:rofl:rofl:rofl:rofl:rofl:rofl:rofl:rofl:rofl:rofl:rofl:rofl:rofl:rofl:rofl:rofl:rofl:rofl:rofl:rofl:rofl:rofl:rofl:rofl:rofl:rofl:rofl:rofl:rofl:rofl:rofl:rofl:rofl:rofl:rofl:rofl:rofl:rofl:rofl:rofl:rofl:rofl:rofl:rofl:rofl:rofl:rofl
  • این نظر هنوز منتشر نشده است.
    · حدود 8 سال قبل
    علی برکته الله......خخخخخخخخخخخخ
  • این نظر هنوز منتشر نشده است.
    · حدود 8 سال قبل
    پیام رسانی که دولت و نهادهای امنیتی کشور به هر طریقی بتونن به اطلاعاتش دسترسی پیدا کنن نا امن هست.
  • این نظر هنوز منتشر نشده است.
    · حدود 8 سال قبل
    خب خدارو شکر بازم با عبارت " امنیت داره " شده این.:yes
  • این نظر هنوز منتشر نشده است.
    · حدود 8 سال قبل
    احتمال این هم هست که اینا می خواستن پیامرسانو با همچین نقص و حتی دیگر نقصهای مشابه در اختیار مردم قرار بدن و فراگیرش کنن و بعد از کوتاه مدت تمام اطلاعاتی که می خواستنو بدست بیارن و سپس این مشکلاتو برطرف کنن. با این کار یک بانک اطلاعاتی پیش از اینکه مردم متوجه بشن از افراد و کانالها و ارتباطاشون بدست میارن و بعدها هر وقت به یکی بخوان گیر بدن از قبل اطلاعات مناسبی ازش دارن.
    البته یه فرضیست.
  • این نظر هنوز منتشر نشده است.
    · حدود 8 سال قبل
    اصلا بحث سر چی هست!؟ این مشکلات همش بصورت مهندسی شده طراحی شده اند تا قابل شنود بشند والا کدوم پیام رسان خارجی با اینکه تازه کار هم باشند باگ به این بزرگی رو دارند همش تابلو هست برا چه اهدافی طراحی شده اند. فردا میان می گن مشکل رفع شده ولی مشکل رفع نشده بلکه باگ از صورتی به صورت دیگر تبدیل شده ... ;)
  • این نظر هنوز منتشر نشده است.
    · حدود 8 سال قبل
    این مشکل به خاطر اینه که قبلا این نسخه نصب بوده. و دیتابیس قدیمی هست. از این به بعد پیامهایی که میاد این مشکل رو نخواهند داشت :)
  • این نظر هنوز منتشر نشده است.
    · حدود 8 سال قبل
    تو این اطلاعاتی که از طریق این اسیب پذیری در دسترسه فقط شماره ملی پدربزگمو نمیتونه به دست بیاره با سایز کفشمو. این حفره امنیتی نیست بیشتر شبیه سیاهچاله امنیتیه
  • این نظر هنوز منتشر نشده است.
    · حدود 8 سال قبل
    الان وزیر ارتباطات کجاست که میگفت این پیام رسان امنیت دارد؟
    الان اون نقوی حسینی کجاست که میگفت امنیت پیام رسان های داخلی از خارجی بیشتر است؟
    همینجوری و بدون هیچ تحقیقی از خودتون نظر میدین همینه که اوضاع مملکت انقدر داغونه دیگه. یک سری ادم "نابغه " در مسند های دولت نشستن و از خودشون اظهار فیض میکنن
  • این نظر هنوز منتشر نشده است.
    · حدود 8 سال قبل
    چه توقعاتی از طراحان این بدافزار دارید!!! مقوله امنیت ؟؟
    این بدافزار فقط برای شنود و رهگیری مردم طراحی شده
  • این نظر هنوز منتشر نشده است.
    · حدود 8 سال قبل
    تو ایران تو دنیای واقعی امنیت نداریم - اخه امنیت تو دنیای مجازی میخایم
    چیکار ؟؟
  • این نظر هنوز منتشر نشده است.
    · حدود 8 سال قبل
    حالا این مشکل مردم نیس چون رفع میشه
    مشکل اصلی مردم با پیام رسانهای داخلی چییزاییه که چن سال پیش
    کلوب رو به خاطرش بستن
    ( البته اول دستور به سانسور و حذف دادن ولی چون انجام نداد با کلی کاربرا ایرانی فیلترش کردن )
  • این نظر هنوز منتشر نشده است.
    · حدود 8 سال قبل
    سلام آقا اسم من حسنقلی هست و 42 سال سن دارم من بعد 20 سال نامزدی با دختر خالم ملیحه که الان او هم 39 ساله است عکسمان را در پروفایلمان گذاشته ایم من نمی دانم عکس ما به چه درد این اجنبی ها خواهد خورد مسئولین توضیح بدهند ما روشن بشویم در ضمن روستای ما آب آشامیدنی سالم ندارد دولت کمک کند
  • این نظر هنوز منتشر نشده است.
    · حدود 8 سال قبل
    این باگ توی نسخه جدید رفع شده. توضیحات رو تلگرام براتون فرستادم :)
    • این نظر هنوز منتشر نشده است.
      · حدود 8 سال قبل
      سلام دوست گرامی
      این نوشتار بر اساس بررسی نسخه 1.6.11 هست که در زمان انتشار این مطلب، آخرین نگارش موجود بر روی فروشگاه گوگل پلی، کافه بازار و خود سروش است.