ɪɴ ᴍʏ ʜᴇᴀᴅ
458 subscribers
22 photos
4 videos
9 files
7 links
ᴡᴇʟᴄᴏᴍᴇ ᴛᴏ ᴍʏ ʜᴇᴀᴅ
Download Telegram
پیچیدگی محاسباتی چیه و به چه دردی میخوره؟
1
ɪɴ ᴍʏ ʜᴇᴀᴅ
پیچیدگی محاسباتی چیه و به چه دردی میخوره؟
ی چیزی هم به این مطلب اضافه کنم ، بچه ها شما با استفاده از این روش نمیتونید دقیقا تایمی که اون پردازه برای اجرا شدن نیاز داره رو محاسبه کنید ، این دوتا باهم فرق دارن... همونطور که اول پستی که آپلود شد گفتم ، شما فقط میتونید منابع مورد نیاز اون پردازه رو محاسبه کنید مثل حافظه ای که میگیره ، یا اینکه نهایتا میتونید رشد زمانی اون الگوریتم رو محاسبه کنید
اما برای محاسبه کردن اینکه یک پردازه چقدر از زمان CPU رو برای اجرا شدن میگیره داستان فرق میکنه.
اینجا شما باید بیاید CPU cycle هایی که اون الگوریتم نیاز داره رو محاسبه کنید ، حالا CPU cycle چی هست؟ توی چنل قبلی ی ویس درموردش داده بودم که الآن میفرستمش همینجا دوباره 👇🏼
البته توی پرانتز اینم بگم که برای حساب کردن اینکه پردازه ما چقدر زمان نیاز داره فقط CPU cycle نیاز نیست ، موارد دیگه ای هم توی زمان اجرای این پردازه دخیل هستن مثل سیستم عامل... شما بصورت مستقیم با سخت افزار در ارتباط نیستید ، سیستم عامل بین شما و سخت افزارتونه و اون بر اساس الگوریتم های Multi level queue یا... ای که داره تصمیم میگیره که چه پردازه ای الآن باید اجرا بشه ، الآن باید موس تکون بخوره یا اینکه مثلا حرفی روی صفحه تایپ بشه؟ اینطوریه که پردازه ها رو سازماندهی میکنه و میفرسته سمت CPU تا اجرا بشن ، پس دفعه بعدی که خواستید با کتابخانه های timeit یا... کدتون رو چک کنید ببینید داره توی چند ثانیه اجرا میشه یادتون باشه که در زمان اجرای اون برنامه 1000 تا پردازه دیگه دارن اتفاق میوفتن و اون وسط حالا اگه موستون رو هم تکون بدید زمان اجرای برنامتون بیشتر میشه🤣
واسه همینه که وقتی ی برنامه یکسان رو چندین بار ازش خروجی میگیرید هربار سر ی تایم رندوم داره خروجی میده و یکسان نیست
Please open Telegram to view this post
VIEW IN TELEGRAM
2
ɪɴ ᴍʏ ʜᴇᴀᴅ
Voice message
توی این ویس هم مفهوم اون CPU cycle توضیح داده شده. بحث سر این بود که چرا
x *= 2

کند تر از کد زیره :
x <<= 1
آیا واقعا switch/case پیچیدگی زمانیش O(1) هستش؟ اصلا چطوری کار میکنه؟
توی این پست میریم تو دل کدای اسمبلی ای که کامپایلر C برای پیاده سازی switch/case زده و موشکافانه تجزیه و تحلیلش میکنیم تا ببینیم دقیقا این مکانیزم چطوری پیاده سازی شده ;)
3
حمله CSRF چیه؟ چطوری میتونیم پیاده سازیش کنیم؟
چطوری اطلاعاتمون رو از عکسای ظاهرا بی اهمیت در میارن؟
حمله HID چیه و چطوری کار میکنه؟
دوتا از خطرناک ترین آسیب پذیری های دنیا!
حمله Meltdown و Spectre 👻
آیا واقعا کانفیگای پابلیکی که استفاده میکنیم امن هستن؟ امکان اجرای MITM روی اینها هست یا نه؟
خب توی این پست متوجه میشیم که آقا هکره میتونه از این طریق یوزرنیم پسورداتونو بدزده یا نه ;)
تو دوران اینترنت ملی ( که البته هنوزم کامل برطرف نشده ) از ی پیام رسانی که کار میداد ی باگ مسخره ای گرفتم و خب گزارششم دادم ولی مثل اینکه واسشون مهم نیست
خلاصه... اینترنتا که اوکی شدن ی ویدیو درموردش میگیرم میزارم همینجا😂
4
😂😂😂😂😂😂😂😂😂اکانت همه استادامونو تو سامانه سمیاد هک کردم پسوردشونم چنج کردم تاریخ امتحانارو انداختم سال بعد
واقعاً منطقیه...
ی ویدیو از نحوه هک کردن اکانتاشون ریکورد میکنم وقتیکه اینترنتا اوکی شدن آپلود میکنم همینجا
❤‍🔥71
جالب اینجاست از تو خود سامانه نمیتونی از گزینه «رمزمو فراموش کردم» استفاده کنی چون نمیتونه بهت ایمیل بزنه ارور میده ، اگه بخوان وارد شن باید برن به پشتیبانی بگن هک شدیم تا اونا پسوردشونو واسشون دستی ست کنن
الآن همه چیزو به حالت عادی برگردوندم هم تاریخ امتحانا و هم رمز اکانت استادارو ، چون هنوز امتحانای ما شروع نشدن و اولین امتحانمون دوشنبست ، بنظرم اگه دوشنبه چند ساعت قبل از برگزاری امتحان برم تو اکانت استاد و تاریخ امتحان و پسوردشو عوض کنم بهتر باشه ، اینطوری اگه هم بفهمن دیگه مهم نیست چون امتحان حداقل یکی دو روزی میوفته عقب تا اینا بیان برن پشتیبانی و بفهمن چیشده و... شده ساعت ۱۲ شب😂
❤‍🔥7🔥1
چطوری توی سامانه سمیاد وارد اکانت استادامون شدم؟
2
ی موردی الآن یادم اومد که با بچه ها وقتیکه اینترنت کلاً قطع بود تو کال درموردش حرف میزدیم...
بچه ها نهاد های امنیتی به sms های شما دسترسی کامل دارن ، میتونن حتی sms ها رو قبل از رسیدن به دست شما بررسی و drop کنن❗️

حالا این واسه شما چه مشکلی ایجاد میکنه؟
خب در بهترین حالت ممکن میتونن وارد اکانتای سوشال مدیاتون یا... بشن
حتی اگه تایید دومرحله ای هم داشته باشید بازم جای بایپس کردن داره...
مثلاً تلگرام رو فرض کنید ، شما ی تایید دومرحله ای میزارید واسه اکانتتون و واسه محکم کاری جیمیلتونم بهش اضافه میکنید
حالا اینترنت ملی شده و میخوان وارد اکانتتون بشن...
خیلی راحت شمارتون رو میزنن توی تلگرام و کد OTP که به خط شما ارسال میشه رو برمیدارن و وارد تلگرام میکنن
حالا با تایید دومرحله ای روبرو میشن که خب خودشونو زیاد درگیرش نمیکنن و ی forgot password میزنن ، تلگرام ی کد تاییدیه میفرسته به جیمیلی که واسش ست کردید ، خب اینجا الآن سه حالت بوجود میاد ، حالت اول اینه که نمیتونن جیمیل رو پیدا کنن و بیخیال میشن حالت دوم هم اینه که از گزینه دیگه ای که تلگرام قرار داده استفاده میکنن ( گزینه «به جیمیل دسترسی ندارم» ) که در این صورت تلگرام یا کلاً اکانتتونو دیلیت میکنه یا هم اینکه ی لینک تاییدیه میفرسته واستون که اگه تا ۷ روز دیگه با اون لینک اکانت رو تایید نکردید کلاً تایید دومرحله ای رو برمیداره...
حالت سوم هم اینه که از این گزینه ها استفاده نمیکنن و مستقیم جیمیلتون رو شناسایی میکنن ( توسط اکانت هایی که توی بازی های ایرانی ساختید یا با هر ترفند دیگه ای... ) خلاصه اینجاهم میتونن وارد جیمیلتون بشن! میتونن برن جیمیل رو بزنن و از گزینه forgot password استفاده کنن تا گوگل ی کد OTP به سیمکارت شما بفرسته... خب به سیمکارت شما دسترسی دارن ، پس کد رو وارد میکنن و وارد جیمیلتون میشن تا کد OTP ای که تلگرام به جیمیلتون ارسال میکنه رو جهت وارد شدن به اکانتتون بدون داشتن پسورد تایید دومرحله ای استفاده کنن 👀

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

این متن رو برای بقیه هم بفرستید تا خدایی نکرده کسی دچار مشکل نشه 🙂
Please open Telegram to view this post
VIEW IN TELEGRAM
5
ɪɴ ᴍʏ ʜᴇᴀᴅ
تو دوران اینترنت ملی ( که البته هنوزم کامل برطرف نشده ) از ی پیام رسانی که کار میداد ی باگ مسخره ای گرفتم و خب گزارششم دادم ولی مثل اینکه واسشون مهم نیست خلاصه... اینترنتا که اوکی شدن ی ویدیو درموردش میگیرم میزارم همینجا😂
خیلی دلم میخواد ویدیوی اینو ریکورد کنم بفرستم ولی اینترنت یکم داره اذیت میکنه...
باگای زیادی ازش گرفتم مثل ساخت اکانت بدون شماره ، در اوردن ی سری اطلاعات از یوزراش مثل نوع سیمکارت و برند و مدل دقیق گوشی و آیپی طرف ، بروت فورس OTP ، وارد شدن به اکانت کاربرا بدون کد OTP ، ساخت ی چنل با n میلیون ممبر و......
خلاصه این چند وقت که بیکار بودم نشستم حسابی باگ ماگ از این در اوردم😂
🔥4
ɪɴ ᴍʏ ʜᴇᴀᴅ
چطوری توی سامانه سمیاد وارد اکانت استادامون شدم؟
نمیدونم چرا ولی بعد از انتشار این ویدیو دیگه نمیتونی با داشتن آیدی کاربر ، مشخصاتش رو ببینی🤣
کسی که گزارش نداده؟
Please open Telegram to view this post
VIEW IN TELEGRAM
💯6👍1
Media is too big
VIEW IN TELEGRAM
برید واسه بچه محلاتون تعریف کنید
یدونه بلاندر زدم که خودم متوجهش شدم و فلش کشیدم ولی یارو ندیدش ( کور بود ) دیگه غیر از اون خودم حین بازی چیزیو ندیدم دیگه😔😂
خواستمم ۴ تاییش کنم دیگه دیدم خیلی صفحه هاش کوچولو میشه چشام درست حسابی نمیبینن
5👍1
چطوری اپلیکیشن باهم رو هک کردم؟!

توی این ویدیو تمام اون باگ هایی که بالاتر گفته شدن رو پیاده سازی کردم ، وارد اکانت بقیه شدم و با اکانتشون توی گروه پیام ارسال کردم و بیوشونو عوض کردم و....
🔥5
ɪɴ ᴍʏ ʜᴇᴀᴅ
چطوری اپلیکیشن باهم رو هک کردم؟! توی این ویدیو تمام اون باگ هایی که بالاتر گفته شدن رو پیاده سازی کردم ، وارد اکانت بقیه شدم و با اکانتشون توی گروه پیام ارسال کردم و بیوشونو عوض کردم و....
ی چیزی هم که توی ویدیو گفته نشد این بود که شما هربار که میخواید از اکانتتون خارج بشید ی درخواست میره سمت سرورشون و ی بک آپ از کل پیاماتون و... اونجا ذخیره میشه که بعد از اینکه دوباره لاگین کردید بتونید پیامارو داشته باشید ، دوتا خوبی داره واسه ما ، یک اینکه میتونیم توکن اکانت کاربر رو که میگیریم اگه بکاپی ست شده بود واسش کل پیاماشو بگیریم ، دو اینکه وقتی ما میایم توکن اکانتشو میگیریم خ مشخصا خودش از اکانت میوفته بیرون و میتونیم خودمون واسش ی بکاپ دلخواه ست کنیم ، بکاپشم نگاه کنید چیز خاصی نیست ی دیتابیس sqlite معمولیه که مسیجا و... توش ذخیره شدن ، شما میتونید برید رو اون یکم کرم بریزید و هر پیامی از هر شخصی که دلتون خواست واسش ست کنید تا وقتیکه دوباره لاگین کرد توی اکانتش اون پیامارو ببینه ;)
این قسمتش دیگه به عهده خودتون ، دوست داشتید انجام بدید دوست نداشتیدم که هیچی دیگه
🔥82
ɪɴ ᴍʏ ʜᴇᴀᴅ
چطوری سنجش رو هک کردم؟
اگه توی این حوزه دنبال بهتر کردن دیدتون نسبت به مسائل امنیتی هستید این ویدیو رو هم از دست ندید ، دیدم ویوش کمه گفتم ی یاداوری بکنم...
👍7💯1