هممون میدونیم تلگرام یکی از خفنترین پیامرسانهای دنیاست. سریعه، امکاناتش بینهایته و از نظر مهندسی واقعا کارآمده. کلی خوبی داره، ولی بیاید روی یکی از تاریکترین نقطهضعفهاش دست بذاریم.
معماری تلگرام، اون رو به یک بهشت آشوب تبدیل کرده.
مشکل فقط چندتا کانال متخلف نیست؛ مشکل در هستهی طراحی این پلتفرمه.
۱. توهمِ نظارت (جعبه سیاه ریپورت)
وقتی شما یه کانال وحشتناک (مثل آزار حیوانات، کلاهبرداری یا ترویج خشونت افراطی) رو ریپورت میکنید، چه اتفاقی میفته؟
حقیقت اینه که هیچکس نمیدونه.
سیستم ریپورت تلگرام یه جعبهی سیاه مبهمه. معلوم نیست چندتا ریپورت لازمه تا یه کانال بسته بشه یا اصلا یک انسان اون گزارش رو میبینه یا نه.
تلگرام برند خودش رو روی آزادی ساخته، و این یعنی عمدا سیستم نظارت رو حداقلی نگه داشته تا از پلتفرمهای سختگیرتر متمایز باشه. نتیجه؟ کانالهای مجرمانه و افراطی، هفتهها و ماهها قبل از اینکه شاید (فقط شاید) بسته بشن، به فعالیت ادامه میدن.
۲. مشکل هیدرا (محتوای ابدی)
این خطرناکترین بخش ماجراست.
فرض کنید یه محتوای مجرمانه (مثلاً یه ویدیوی دلخراش) در یک کانال پست میشه. حالا هزاران نفر اون رو میبینن، در Saved Messages خودشون ذخیره میکنن، یا به پیوی و گروههای خصوصی فوروارد میکنن.
شما اون کانال اصلی رو ریپورت میکنید و بالاخره تلگرام اون کانال رو میبنده.
اما اون فایل ویدیویی از سرور پاک نشده.
تمام اون هزاران نفری که اون فایل رو جایی ذخیره کردن، هنوز بهش دسترسی کامل دارن. اونها یک کپی از فایل نساختن؛ اونها فقط یک Bookmark به اون فایلِ آپلود شده روی سرور تلگرام دارن. تا زمانی که حتی یک نفر اون فایل رو در جایی داشته باشه، اون محتوا روی سرورها قابل دسترسیه.
شما یک سر هیدرا رو زدید، در حالی که اون محتوا در هزاران چت خصوصی و کانال پشتیبان، دوباره رشد میکنن
۳. اکوسیستم جنگل تاریک (ویترین عمومی، انبار خصوصی)
این معماری، یک اکوسیستم دوگانه ساخته:
1. "ویترین عمومی" (Public Channels): جایی که نظارت (هرچند ضعیف) وجود داره. اینها برای تبلیغ و جذب نیرو استفاده میشن.
2. "جنگل تاریک" (Private Ecosystem): شامل گروههای خصوصی و چتهای شخصی. اینجا هیچ نظارتی وجود نداره. صفر.
گروههای مجرمانه، افراطیون و کلاهبردارها در "ویترین عمومی" تبلیغ میکنن و اعضا رو به "جنگل تاریک" (گروههای خصوصی) میکشونن. جایی که دیگه هیچ قانونی وجود نداره.
#Telegram@AxiomLite
✍ Arsalan
@AxiomLite
معماری تلگرام، اون رو به یک بهشت آشوب تبدیل کرده.
مشکل فقط چندتا کانال متخلف نیست؛ مشکل در هستهی طراحی این پلتفرمه.
۱. توهمِ نظارت (جعبه سیاه ریپورت)
وقتی شما یه کانال وحشتناک (مثل آزار حیوانات، کلاهبرداری یا ترویج خشونت افراطی) رو ریپورت میکنید، چه اتفاقی میفته؟
حقیقت اینه که هیچکس نمیدونه.
سیستم ریپورت تلگرام یه جعبهی سیاه مبهمه. معلوم نیست چندتا ریپورت لازمه تا یه کانال بسته بشه یا اصلا یک انسان اون گزارش رو میبینه یا نه.
تلگرام برند خودش رو روی آزادی ساخته، و این یعنی عمدا سیستم نظارت رو حداقلی نگه داشته تا از پلتفرمهای سختگیرتر متمایز باشه. نتیجه؟ کانالهای مجرمانه و افراطی، هفتهها و ماهها قبل از اینکه شاید (فقط شاید) بسته بشن، به فعالیت ادامه میدن.
۲. مشکل هیدرا (محتوای ابدی)
این خطرناکترین بخش ماجراست.
فرض کنید یه محتوای مجرمانه (مثلاً یه ویدیوی دلخراش) در یک کانال پست میشه. حالا هزاران نفر اون رو میبینن، در Saved Messages خودشون ذخیره میکنن، یا به پیوی و گروههای خصوصی فوروارد میکنن.
شما اون کانال اصلی رو ریپورت میکنید و بالاخره تلگرام اون کانال رو میبنده.
اما اون فایل ویدیویی از سرور پاک نشده.
تمام اون هزاران نفری که اون فایل رو جایی ذخیره کردن، هنوز بهش دسترسی کامل دارن. اونها یک کپی از فایل نساختن؛ اونها فقط یک Bookmark به اون فایلِ آپلود شده روی سرور تلگرام دارن. تا زمانی که حتی یک نفر اون فایل رو در جایی داشته باشه، اون محتوا روی سرورها قابل دسترسیه.
شما یک سر هیدرا رو زدید، در حالی که اون محتوا در هزاران چت خصوصی و کانال پشتیبان، دوباره رشد میکنن
۳. اکوسیستم جنگل تاریک (ویترین عمومی، انبار خصوصی)
این معماری، یک اکوسیستم دوگانه ساخته:
1. "ویترین عمومی" (Public Channels): جایی که نظارت (هرچند ضعیف) وجود داره. اینها برای تبلیغ و جذب نیرو استفاده میشن.
2. "جنگل تاریک" (Private Ecosystem): شامل گروههای خصوصی و چتهای شخصی. اینجا هیچ نظارتی وجود نداره. صفر.
گروههای مجرمانه، افراطیون و کلاهبردارها در "ویترین عمومی" تبلیغ میکنن و اعضا رو به "جنگل تاریک" (گروههای خصوصی) میکشونن. جایی که دیگه هیچ قانونی وجود نداره.
#Telegram@AxiomLite
✍ Arsalan
@AxiomLite
😐6🤯3❤1👍1💯1🆒1
If you've been caught by ransomware, take a look at this website, it has the key to most ransomware.
اگر گیر باج افزار افتادید این وبسایت رو یک نگاه بندازید، کلید اکثر باج افزار هارو داره.
#Website@AxiomLite
#Ransomware@AxiomLite
#Security@AxiomLite
✍ Arsalan
@AxiomLite
اگر گیر باج افزار افتادید این وبسایت رو یک نگاه بندازید، کلید اکثر باج افزار هارو داره.
nomoreransom.org
#Website@AxiomLite
#Ransomware@AxiomLite
#Security@AxiomLite
✍ Arsalan
@AxiomLite
The No More Ransom Project
Home | The No More Ransom Project
Ransomware is malware that locks your computer and mobile devices or encrypts your electronic files. When this happens, you can’t get to the data unless you pay a ransom. However this is not guaranteed and you should never pay!
❤🔥4👎3🆒1
1 month has passed. 💔
Big condolences to the people of Iran. 🖤
We are with you. ❤️🩹
We are stronger than ever. ❤️🔥
#Owner@AxiomLite
✍ Arsalan
@AxiomLite
Big condolences to the people of Iran. 🖤
We are with you. ❤️🩹
We are stronger than ever. ❤️🔥
#Owner@AxiomLite
✍ Arsalan
@AxiomLite
❤6👎5
Google style guide for different languages. (from Python to JavaScript)
This is a reference for writing code that is both readable and maintainable.
Especially when you work with large teams.
طرز نوشتن کد به سبک گوگل.
تقریبا همه نوع زبان رو هم شامل میشه.
این یه مرجع بزرگ برای نوشتن کدی هست که قابل خواندن و نگه داری باشه مخصوصا وقتی با شرکت های بزرگ کار دارید.
Website:
#Website@AxiomLite
#Google@AxiomLite
✍ Arsalan
@AxiomLite
This is a reference for writing code that is both readable and maintainable.
Especially when you work with large teams.
طرز نوشتن کد به سبک گوگل.
تقریبا همه نوع زبان رو هم شامل میشه.
این یه مرجع بزرگ برای نوشتن کدی هست که قابل خواندن و نگه داری باشه مخصوصا وقتی با شرکت های بزرگ کار دارید.
Website:
google.github.io/styleguide
#Website@AxiomLite
#Google@AxiomLite
✍ Arsalan
@AxiomLite
styleguide
Google Style Guides
Style guides for Google-originated open-source projects
👎4🔥3👍2
Take a good screenshot of your code on this website.
Or you can use "Code Snap" extension on "Visual Studio Code".
#Website@AxiomLite
✍ Arsalan
@AxiomLite
carbon.now.sh
Or you can use "Code Snap" extension on "Visual Studio Code".
#Website@AxiomLite
✍ Arsalan
@AxiomLite
carbon.now.sh
Carbon is the easiest way to create and share beautiful images of your source code.
❤🔥6👎3
Read text from image with JavaScript with high precision.
Website:
#Website@AxiomLite
#JavaScript@AxiomLite
✍ Arsalan
@AxiomLite
Website:
tesseract.projectnaptha.com
#Website@AxiomLite
#JavaScript@AxiomLite
✍ Arsalan
@AxiomLite
👎4❤🔥3
Have you ever seen suspended particles moving in the background of some websites?
They're created using this script in the "div" tag.
It is configurable and you can configure it as you need.
Website:
✍ Arsalan
@AxiomLite
They're created using this script in the "div" tag.
It is configurable and you can configure it as you need.
Website:
vincentgarreau.com/particles.js
✍ Arsalan
@AxiomLite
particles.js
particles.js - A lightweight JavaScript library for creating particles
A lightweight JavaScript library for creating particles.
🆒5👎3
"JAX" library can take your "NumPy" code and without changing run on several GPUs.
Documentation:
#Python@AxiomLite
✍ Arsalan
@AxiomLite
Documentation:
docs.jax.dev/en/latest
#Python@AxiomLite
✍ Arsalan
@AxiomLite
🔥4👎3
A list of scanners for web security.
Github:
#Repository@AxiomLite
✍ Arsalan
@AxiomLite
Github:
github.com/psiinon/open-source-web-scanners
#Repository@AxiomLite
✍ Arsalan
@AxiomLite
GitHub
GitHub - psiinon/open-source-web-scanners: A list of open source web security scanners
A list of open source web security scanners. Contribute to psiinon/open-source-web-scanners development by creating an account on GitHub.
👎3🔥3👍2
A customizable pack of SVG icons.
Website:
#Frontend@AxiomLite
#SVG@AxiomLite
#Website@AxiomLite
✍ Arsalan
@AxiomLite
Website:
feathericons.com
#Frontend@AxiomLite
#SVG@AxiomLite
#Website@AxiomLite
✍ Arsalan
@AxiomLite
Feathericons
Feather – Simply beautiful open source icons
Feather is a collection of simply beautiful open source icons. Each icon is designed on a 24x24 grid with an emphasis on simplicity, consistency and readability.
👎4🔥3🆒3
Today is ending . . .
The only thing that I want to say for today is:
Beynəlxalq Ana Dili Gününüz mübarək! ❤️
Happy International Mother Language Day!
روز جهانی زبان مادری مبارک!
#Owner@AxiomLite
✍ Arsalan
@AxionLite
The only thing that I want to say for today is:
Beynəlxalq Ana Dili Gününüz mübarək! ❤️
Happy International Mother Language Day!
روز جهانی زبان مادری مبارک!
#Owner@AxiomLite
✍ Arsalan
@AxionLite
❤🔥7🔥1👏1
❤🔥4
Determine your political views with the test below.
نگرش سیاسی خودتونو با تست زیر مشخص کنید.
Website:
#Owner@AxiomLite
#Website@AxiomLite
✍ Arsalan
@AxiomLite
نگرش سیاسی خودتونو با تست زیر مشخص کنید.
Website:
politicalcompass.org/test/fa?page=1
#Owner@AxiomLite
#Website@AxiomLite
✍ Arsalan
@AxiomLite
❤🔥2🆒2
Ensure you API's security with this checklist.
با چک لیست زیر از امنیت وبسرویس خودتون مطمئن بشید.
GitHub:
#Repository@AxiomLite
#Security@AxiomLite
✍ Arsalan
@AxiomLite
با چک لیست زیر از امنیت وبسرویس خودتون مطمئن بشید.
GitHub:
github.com/shieldfy/API-Security-Checklist
#Repository@AxiomLite
#Security@AxiomLite
✍ Arsalan
@AxiomLite
GitHub
GitHub - shieldfy/API-Security-Checklist: Checklist of the most important security countermeasures when designing, testing, and…
Checklist of the most important security countermeasures when designing, testing, and releasing your API - shieldfy/API-Security-Checklist
❤🔥2🆒2
❤🔥1🔥1
According to our estimate, the 67 days of internet outage have cost the Iranian people
6,500,000,000 $ (~ 1,240,000,000,000 T)
in losses.
#Owner@AxiomLite
✍️ Arsalan
@AxiomLite
6,500,000,000 $ (~ 1,240,000,000,000 T)
in losses.
Free internet is our right.
#Owner@AxiomLite
✍️ Arsalan
@AxiomLite