Free Your Malloc
47 subscribers
76 photos
8 videos
2 files
66 links
You clearly don't know the power of a sword in the hands of a murderer.

Blog @ https://floppydisk.vercel.app
CV & busniess contact @ https://0xdevii.github.io
Download Telegram
از سخت ترین قسمتای HTTP implementation زدن dynamic segment-based routing بود. نمونه اینو قبلا تو php زده بودم. رو سی واقعا هیولا بود. احتمالا شب یه توضیحی بدم دربارش.
هفته قبل نشستم خیلی رندوم نشت حافظه بررسی کنم. متوجه شدم geoNS رفتار عجیب و غیر استیبلی نشون میده. تو بار حافظه کم هیچ نشتی نداره. یکم که بار زیاد میشه (مثلا 1000 درخواست بر ثانیه)، تعداد خیلی خیلی کمی (مثلا اینجا 6 تا) نشت رخ میده. جالبیش اینه لاگی که valgrind میده مشخص کرده نشت از کجاست، ولی اون قسمت memory cleanup داره و نشتی نداره که با null check هم اثبات شده :)

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

برای اولین بار دارم فکر میکنم شاید باید راستو امتحان کنم.
😱1👻1
خیلی رندوم یاد ۴۰۱ افتادم. بعضی کارایی که توسط بچه های تک تو اون مقطع انجام شد واقعا عجیب غریب بودن. بعضی از اثرات اون کارا همون موقع مورد استفاده قرار گرفت و خیلیاشونم تا الان موندن. کمترین مثالش روش های جدید تانل زنی و دور زدن اینترنته.

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

یکی از اولین سلوشنا اپ ارتباطی مهسا بود. با این اپ دو طرف ارتباط کماکان از SMS استفاده می‌کردن. منتهی این بار پیاماشون با AES256 یک طرفه رمز می‌شد و فقط کسی که رمز رو داشت میتونست بازش کنه.
👍21
رایس کردن لینوکس تا ۶ ساعت اول مفیده. بعدش کمالگرایی پیرت می‌کنه. هر سری هم این حرفا رو می‌زنم، هر سری هم یه زمان زیادی میذارم پاش 🤡
مینیمال نگهش میدارم فعلا ببینم زنده می‌مونم یا نه
👍2
Forwarded from Armon technical logs (armon Taheri)
ویژگی مشترک ابرانسان ها
👍2
اداره فناوری دانشگاه مون اینقدر منصفانه استاندارد URI رو نقض کرده که یه جا کالنو ایگنور کرده، یه جا اسلشو :)
🤣4😁2
یه مدت قبل یکی از دوستان برای مصاحبه برنامه نویسی ازم سوال کرد. تاکیدم مثل همیشه رو این بود که هدف مصاحبه ها اینه که بفهمن بجز استک خودتون، آیا "مهندسی کامپیوتر" رو درک میکنین یا نه. این ویدیو رو هفته قبل دیدم و براش فرستادم. اگه مطالب این ویدیو رو درک میکنین احتمالا دید مناسبی از مهندسی کامپیوتر دارین.

https://www.youtube.com/watch?v=4KdvcQKNfbQ
🌚1
یلداتون مبارک 🍓
۱. سیستماتونو آپدیت نگه دارین
۲. بکاپ بگیرین
۳. از HTTPS استفاده کنید
۴. از VPN های رایگان استفاده نکنید
4
از اینجا geoNS داکرایز شده و میتونین به شکل کلاستر با داکر کامپوز یا کوبر اجراش کنین.
قسمت decentralization الان خیلی واضحه و میتونین با دامپ کردن دیتابیس های لوکال نود ها (n1, n2, n3) ببینین که چطور نودها هم دیگه رو تو شبکه پیدا میکنن.
اگه از دوستاتون کسی تو اعتراضاته یا کساییو میشناسین که میرن، اینو براشون بفرستین.

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

نحوه کارش سادست و مثل پیام رسانای دیگست.

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

۲. تو اپ میتونین مخاطبیونو از گوشی وارد کنین یا دستی ایجاد کنین.

۳. روی اسم هر مخاطب که خواستین تپ کنین. تو صفحه چت از منو بالا کلید امنیتی رو تغییر بدین. این کلید امنیتی رو شخص دریافت کننده باید بهتون بده. شما هم میتونین کلید خودتونو از قسمت settings تغییر‌ بدین و بدینش بقیه.

۴. وقتی دو طرف کلید همدیگه رو تو چتشون وارد کنن، میتونن رمزشده با هم صحبت کنن.
2🔥2
Free Your Malloc pinned «اگه از دوستاتون کسی تو اعتراضاته یا کساییو میشناسین که میرن، اینو براشون بفرستین. اگه جایی اینترنت نداشتین و نیاز داشتین با کسی ارتباط داشته باشین، احتمالا مجبور میشین SMS بفرستین. SMS هیچ رمزنگاری ای نداره و پیامتون به راحتی توسط اوپراتورتون شنود میشه و…»
Forwarded from localhost (Yousef Taheri)
بخش بزرگی از آنچه امروز به نام VPN، عبور از فیلترینگ و مقاومت دیجیتال می‌شناسیم، روی خون و ایستادگی خیزش ۱۴۰۱ ساخته شد. یاد بیش از ۸۰۰ انسانی که جان دادند و هزاران مبارزی که ایستادند؛ در جنبش زن، زندگی، آزادی. اعتراضات سال‌های قبل راه را باز کردند، اما انفجار خلاقیت، جسارت و شکوفایی واقعی در سال ۱۴۰۱ اتفاق افتاد؛ جایی که مردم نشان دادند حتی اینترنت را هم نمی‌شود با سرکوب خاموش کرد.
5
تو ۲۴ ساعت گذشته، ساعات زیادی رو صرف پیدا کردن کانفیگی کردم که از neko بتونم بهش کانکت شم. بعد از تانل کردن کل سیستم از neko رفتم obfs4 نصب کردم که بتونم از بریجای تور استفاده کنم. همونارم با ایمیل گرفتم. بعد ستاپ تور سیستمو از تور پراکسی کردم که 3x-ui پنلو روی داکر بگیرم. از پنل پورت فوروارد کردم که ترافیک اینباندو از تور سیستم اصلی رد کنه و نتیجه رو برگردونه. تو بقیه دیوایسا با همون کانفیگ به اینترنت آزاد میرسم.

اینا ۱ روز و خوردی وقت گرفتن. یه کاربر عادی اینترنت یه جای دیگه دنیا، فقط رو عکس وای‌فای تپ میکنه و به اینترنت ازاد رو همه دیوایساش وصل میشه. شما حرومزاده ها فقط مارو نکشتین. کاری کردین زنده هامونم برای معمولی ترینای زندگی بیش از حد سگ دو بزننن.
💔9
اینترنت تو وضعیت الانش خیلی منطقه ایه و ممکنه برای یکی یه کانفیگ اوکی شه و برای یکی نه. بهترین کار برای جلوگیری از اتلاف وقت اینه از سابای گیتهاب (این لینک نشد با این یکی برین) یه لیست طولانی وردارین و همه رو url test بگیرین. احتمالا ۹۹ درصد فیل میشن، اما یکی دوتا سرورم که شده پیدا میشه که بتونید بهش وصل بشید و از دست سانسورچی در رفته باشه.
2👍1
کشورایی مثل ترکیه و عربستان که رقیب منطقه ای ایرانن امروز دارن به هر دری میزنن که ایران درگیر جنگ نشه. یه دلیل این قضیه اینه که همه کشورهای منطقه از ضعیف موندن ایران سود میبرن. و ایران با ج.ا یعنی ایران ضعیف. یعنی ایران منزوی. یعنی ایرانی که تمایل به پیشرفت نداره و در نتیجه خطری برای شهروند عرب/ترک/کرد نیست.

افغانستان و پاکستان و عراق هم میگن از ج.ا در صورت جنگ حمایت میکنن. این هم یه پیام واضح داره و اون اینه که ایران امروز فقط گرفتار یه نظام توتالیتر نیست. مردم ایران امروز دارن با اسلام (به عنوان ابزار سلطه) در سطح منطقه میجنگن و اسلام (حتی اگر این اسلام فقط شیعی باشه، که نیست) بیشترین تلاششو میکنه که قلمرو ایرانو از دست نده. قلمرو ایران مهمترین قلمرو فتح شده توسط مسلمانانه.

خاورمیانه ای که یک طرفش اسراییل باشه و یک طرفش ایران با نظام سیاسی غیر اسلامی، از نظر حکام مسلمان تهدید به حساب میاد.
7👎3
Forwarded from جادی | Jadi
یکسری گزارش هایی هست که نشون می ده از طرف گوشی های اندرویدی بسیاری از ایرانی های اکثرا ساکن ایران و گاهی خارج از ایران یکسری درخواست به سمت سرویس‌هایی می‌ره که کارشون شناسایی آی پی و لوکیشن است.

حدس‌های مختلفی هست که دقیقا کاربردش چیه ولی به نظر می رسه یکی از اپ های پر نصب در ایران داره سعی می کنه آی پی (و لوکیشن مرتبط) استفاده کننده رو به شکلی ثبت کنه / چک کنه.

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

البته اینکه دقیقا می خوان چیکار کنن مبهمه ولی چیزی که دیده می شه درخواست های زیاد از یه اپ اندرویدی نصب شده توسط ایرانی ها به سرویس های کشف لوکیشن بر اساس آی پی است.