امنیت سایبری ۱۰۱ ویژه فعالان حقوق بشر، فعالان مدنی، فعالان سیاسی، روزنامه نگاران و براندازان: آیا تلگرام امن است؟ و آیا امکان جاسوسی و شنود داده های کاربران تلگرام توسط نهادهای امنیتی رژیم جمهوری اسلامی وجود دارد؟

     87 دقیقه      ممدوو بابائی

/blog/cybersecurity-101-for-barandazan-is-telegram-really-secure/cybersecurity-101-for-barandazan.webp

از زمان عرضه تلگرام در سال ۲۰۱۳ تا کنون، این پیام رسان دائما در حال رشد و افزودن قابلیت های جدید بوده است تا آنجا که سازندگان تلگرام در مارس ۲۰۱۸ تعداد کاربران فعال این پیام رسان را ۲۰۰ میلیون نفر اعلام نمودند. ممکن است شما هم یکی از کاربران این پیام رسان باشید. چنان چه شما یک فعال حقوق بشر، فعال مدنی، فعال سیاسی، روزنامه نگار، و یا برانداز هستید و یا فعالیت هایی انجام می دهید که ممکن است شما را در صف مخالفان رژیم جمهوری اسلامی قرار دهد، احتمالا بهتر است که هر چه زودتر استفاده از این پیام رسان را متوقف نمایید!

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

در ادامه این نوشتار که اولین مقاله از مجموعه مقالات #امنیت_سایبری_۱۰۱ می باشد به چگونگی و چرایی ناامن بودن تلگرام خواهیم پرداخت. از آنجایی که این مقاله شامل مقدمه سری امنیت سایبری ۱۰۱ نیز می باشد و به دلیل ماهیت و حساسیت اجتناب ناپذیر موضوع تلگرام، توجه داشته باشید که مدت زمان مطالعه این نوشتار حدودا به اندازه یک مسابقه فوتبال زمان می برد. البته قول می دهم که مقالات آتی از این سری، تا حد ممکن بسیار کوتاه باشند.

پیشنهاد می کنم قبل از شروع مطالعه مقاله، یک فنجان چایی، قهوه، یا نوشنیدنی مورد علاقه خود را تهیه نمایید؛ به من اعتماد کنید، به آن نیاز خواهید داشت ؛)

دریافت نسخه PDF جهت به اشتراک گذاری در شبکه های اجتماعی و پیام رسان ها.

تقدیم به تو دوست شجاع و آزادی خواه، برادر عزیزم علی اشرف دارابی، که به نام آزادی و برای ایران عزیزمان، ۵۹۱ شبانه روز حبس در زندان های #فرقه_تبهکار را به جان خریدی.
بی گمان با وجود انسان هایی چون تو، دنیا جای زیباتری است.
[ادامه مطلب...]

سری آموزشی توسعه بازی های کامپیوتری و C++

     2 دقیقه      ممدوو بابائی

سری آموزشی توسعه بازی های کامپیوتری و C++ -  منبع تصویر: ویکی پدیا

سری آموزشی توسعه بازی های کامپیوتری و C++ - منبع تصویر: ویکی پدیا

پس از شروع سری آموزشی FreeBSD، تصمیم بر این شد که همزمان سری آموزشی توسعه بازی رو راه اندازی کنم. از آنجائی که من Game Engine های مبتنی بر C++ رو ترجیح میدم و بر موتورهای بازی Unreal Engine 4 و Cocos2d-x تسلط دارم دو دوره مجزای بازی سازی رو با هر یک از این Game Engine ها در این بلاگ شروع می کنم. ممکنه بعدها سرکی هم به OGRE و Godot (بخوانید گِدو، نام این Engine از نمایشنامه Waiting for Godot گرفته شده) بکشیم. اما در حال حاضر فقط Cocos2d-x و Unreal Engine 4.

چون که کار با Cocos2d-x نیازمند C++11 هست در یک سری آموزشی دیگر به شکل همزمان، C++1114 رو هم به زبان ساده و Beginner Friendly آموزش خواهم داد. به لطف Blueprints Visual Scripting که نسخه مدرن تر Kismet در Unreal Engine 3 و UDK یا همان Unreal Development Kit هست کار با Unreal Engine 4 ابدا نیازمند C++11 نخواهد بود. اما با در نظر گرفتن کارائی 10 برابری C++ نسبت به Blueprints بلد بودن C++11 کمک می کنه که شما حداکثر کارائی رو از UE4 بهره برداری کنید.

در این سری آموزشی شما توانائی تولید بازی برای پلتفرم های Windows, Mac OS X, Linux, Android, iOS و HTML5 رو به دست خواهید آورد.

در طول هرسه دوره فرض بر این خواهد بود که مخاطب هیچ دانش قبلی از برنامه نویسی با C++ و یا بازی سازی نداره. بنابراین تمام سعی من این خواهد بود که به زبان ساده مفاهیم رو انتقال بدم.

[ادامه مطلب...]