چرا عرازشه و سایبری ها با پروپاگاندای هدایت شده، هم در داخل هم خارج از ایران، از براندازان جلوتر هستند؟

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

به دلیل ماهیت متفاوت آن، ردیت، شبکه اجتماعی مورد علاقه من می باشد که برخلاف اقبال عمومی در جهان، در ایران از آن استقبال گسترده ای صورت نگرفته است و به جز قشر خاص گیک ها عموم مردم از آن استفاده نمی کنند. اما Reddit چیست و چرا ماهیت آن با سایر شبکه های اجتماعی متفاوت است؟

ردیت یک شبکه جمع آوری اخبار، رتبه بندی محتوای وب و محل بحث و گفتگو پیرامون موضوعات مختلف می باشد. به دلیل آزادی بیان تمام عیار و عدم سانسور محتوا، در میان کاربران اینترنت این شبکه اجتماعی لقب “خط مقدم اینترنت” را به خود اختصاص داده است. فی الواقع جز معدود موارد غیر اخلاقی مانند پورنوگرافی کودکان، تقریبا تشکیل انجمن و بحث و گفتگو پیرامون هر موضوع دیگری، مطابق قوانین غیر دست و پاگیر ردیت آزاد است. نکته دیگر استفاده، پاسخگوئی و ارتباط مستقیم سیاستمداران، روسای جمهور، نویسنده ها، هنرمندان، افراد مشهور و … بر روی این پلتفرم در جلسات مشهور به AMA یا Ask Me Anything می باشد که ضریب نفوذ این شبکه اجتماعی و محبوبیت آن را به شدت بالا برده است.

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

دور زدن فیلترینگ و دسترسی آزاد به تلگرام

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

تلگرام

حاج آقا عندالموءمنین می فرمایند: “فی الواقع، به تعداد آدم‌ها راه هست برای دور زدن فیلترینگ تلگرام.”

به دلیل فیلترینگ و اختلالاتی که بهار گذشته در دسترسی به تلگرام ایجاد شد، متاسفانه زندگی حرفه ای و شخصی بسیاری از کاربران آن در ایران با مشکلات عدیده ای مواجه شد. به شخصه به این دلیل که از تلگرام به منظور یادگیری و کار استفاده می نمودم، گاها نیاز داشتم که از فایل های صوتی و تصویری آموزش زبان گرفته تا مستندات و فایل های مربوط به پروژه هائی که در آن ها مشارکت داشتم را با استفاده از این سرویس دریافت و یا ارسال نمایم. از طرفی، سرعت بسیار پائین آپلود در اکثر سرویس دهنده های اینترنت و همچنین اختلال در کار قندشکن ها (می بخشید اشتباه لپی شد؛ فیلترشکن ها) هم مزید بر افت چند برابری سرعت شده بود تا آنجائی که خیلی از مواقع به هیچ وجه امکان ارسال حتی فایل های کم حجم هم وجود نداشت، چه رسد به فایل های حجیم صوتی یا تصویری.

با وجود این که پیش از این هیچ آشنائی قبلی با طراحی و پیاده سازی بات های تلگرام نداشتم (جز این که احتمالا تلگرام برای دسترسی عمومی به سرویس خود یک API به شکل RESTful یا WebSocket عرضه نموده)، در همان بازه زمانی با بررسی مستندات رسمی تلگرام، خوشبختانه خیلی سریع و در عرض یکی دو ساعت موفق شدم راهی را برای فائق آمدن بر مشکلات یاد شده پیدا کنم: ایجاد و برنامه نویسی یک بات که بتوان با افزودن به گروه های مورد نظر بدون نیاز به قندشکن و نرم افزارهای مشابه فایل ها را محدود به حداکثر سرعت آپلود، ارسال نمود. فی الواقع اصلا فکر نمی کردم ایجاد بات و استفاده از API تلگرام تا بدین حد ساده باشد. این مطلب را هم قصد داشتم در همان زمان منتشر کنم تا شاید برای اکثر افراد مفید واقع شود که متاسفانه به دلایلی همچون مشغله زیاد تا این لحظه اتفاق نیافتاد. این بات به خوبی جوابش را پس داده و پس از ماه ها استفاده هنوز هم قابل اتکا بوده و به خوبی کار می کند.

ارسال پیام توسط دود با استفاده از روش سرخ پوست ها جهت دور زدن فیلترینگ تلگرام

ارسال پیام توسط دود با استفاده از روش سرخ پوست ها جهت دور زدن فیلترینگ تلگرام

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

بسیار خب! و اما پیش نیازها:

مدت زمان ۳۰ دقیقه
سطح مطلب گروه سنی الف 😄
زیرساخت سرور فیزیکی یا مجازی، و یا دسترسی به فضای میزبانی وب با دسترسی به اینترنت آزاد
دانش نرم افزاری نصب، پیکربندی و راه اندازی وب سرور (تنها برای سرور فیزیکی یا مجازی، در صورت اجاره هاست نیاز نیست)

اختیاری: آشنائی مقدماتی با یک زبان برنامه نویسی سمت سرور. مثلا PHP؛ به خصوص اگر قصد توسعه کد بات به منظور افزودن قابلیت های بیشتر را دارید

پیش نیازها

در پایان، اضافه کنم که هر چند من دکمه ای دارم به نام C++ که تمامی کت و شلوارهایم را با آن ست می کنم 😊، تا بدان جا که برنامه نویسی وب و بک اند را هم با C++ انجام میدهم، اما چون دنبال کردن مطلب برای مخاطبین به سرعت سخت می شود، و علاوه بر این ها نمی توان در هاست های اشتراکی از C++ استفاده نمود، با وجود این که تا پیش از این با PHP آشنائی نداشتم، بات مورد نظر را به دلایل پرواضح و مبرهنی که اشاره شد، در این مطلب با PHP طراحی و پیاده سازی می نمائیم.

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