
Sign up to save your podcasts
Or


در سفر هستم ولی دلیل نمی شه کتابمون رو پیش نبریم. بخصوص که درست کنار اقیانوسی هستیم که وی-دونگ داره ازش رد می شه تا به چین برسه و کارت های پیش پرداخت بازی رو تحویل دوستانش بده که در طرح انقلابشون استفاده کنن. اما مسیر پیچیده است و حالا دوستش توی بندر منتظرشه که برسه.
بعد از باگ قبلی که همین هفته قبل اجازه می داد هر کاربر معمولی روی تقریبا هر لینوکسی دسترسی روت بگیره، حالا یک دونه مشابهش اومده که بهش میگن درتی فرگ. بر خلاف باگ قبلی، اینجا از طریق page_frag می تونیم روی حافظه page cache دسترسی نوشتن بگیریم و روی هر لینوکسی، دسترسی روت. آپدیت کنین!
توی این ویدئو نسبتا عمیق نگاهش می کنیم تا به شکل معقولی درک کنیم که این زنجیره چطوری کار می کنه.
github: https://github.com/V4bel/dirtyfrag
در این قسمت کوتاه، می بینیم که بالاخره وی-دونگ به بندر رسیده و داره می ره سراغ شروع عملیاتی که ما هم نمی دونیم چیه! ولی بذارین غذاش رو بخوره که راه بیافته.
ظاهرا چیزی بزرگ در راهه. دیدیم آشوک نقشه هایی برای اقتصاد بازی ها داره و ظاهرا وبلی ها هم دارن باهاشون همراه می شن...
بعد از باگ قبلی که همین هفته قبل اجازه می داد هر کاربر معمولی روی تقریبا هر لینوکسی دسترسی روت بگیره، حالا یک دونه مشابهش اومده که بهش میگن درتی فرگ. بر خلاف باگ قبلی، اینجا از طریق page_frag می تونیم روی حافظه page cache دسترسی نوشتن بگیریم و روی هر لینوکسی، دسترسی روت. آپدیت کنین!
توی این ویدئو نسبتا عمیق نگاهش می کنیم تا به شکل معقولی درک کنیم که این زنجیره چطوری کار می کنه.
github: https://github.com/V4bel/dirtyfrag
درسته که من لینوکس رو خیلی دوست دارم ولی وقتی باگ های حاد داره بهترین وقت است برای یه گپ فنی عمیق. چند روز قبل یه باگ لوکال منتشر شد که هر یوزری با داشتن دستوری حداقلی می تونست خودش رو به روت تبدیل کنه. این مشکل ناشی از «یک باگ» نبود بلکه محصول وصل کردن سه تا چیز بود که هر کدومشون در جای خودشون درست کار می کردن! بسیار خلاق و بسیار جذاب و فرصتی برای یاد گرفتن.
copy fail: https://copy.fail/
باگ مشهور به کپی.فیل هفته پیش پابلیک شد و نشون داد که هر یوزر لوکال می تونه با اجرا کردن یه کد کوچیک دسترسی روت بگیره. فقط به این خاطر که یکی ۹ سال پیش سعی کرده یه کپی در حافظه رو حذف کنه و سیستمی رو بهینه تر. در ویدئوی لانگ مفصل تر می بینیم ولی اینجا خلاصه و سریع مرورش می کنم.
در قسمت های قبلی دیدیم که کارگران بازی کن در چین تلاش کردن اتحادیه تشکیل بدن ولی حمله پلیس باعث شد لو فرار کنه و توسط یه پادکستر مشهور نجات داده بشه ولی دوستش لو دستگیر شد. حالا لو داره از زندان آزاد می شه.
اگر یادتون باشه یاسمین که سعی می کرد به اتحادیه بازیکنان کامپیوتری کمک کنه، توسط روسای اتحادیه های کلاسیک تحویل گرفته نشد و موقعی که دوستش آشوک داشت اونو به محله اش می رسوند دوست قدیمیش مالا که برای آدم بدهای بازی ها کار می کرد بهش حمله کرد ولی نتونست پیروز بشه و پای خودش شکست. آشوک اقتصاد دان است و ایده هایی داره و مالا هم دنبال پول. ظاهرا در این قسمت شروع می کنن به یه کار مشترک!
همه مکهای جدیدتر یه مدل زبانی توی خودشون دارن که پشت یه لایه برنامه نویسی مخفی شده. اما یه ابزار کامندلاین ساده می تونه این مدل زبانی رو به کامند لاین ما اضافه کنه و مثلا خروجی دستورات رو بهش پایپ کنیم یا هرکار مشابه. بدون نیاز به سرویس خریدن، بدون نیاز به اینترنت و با پرایوسی معقول.
رپوزیتوری گیت هاب: https://github.com/Arthur-Ficial/apfel
From the publisher's feed