Byte | بایت
1.4K subscribers
42 photos
12 files
105 links
💻 نشریه‌ی علمی دانشکده‌ی مهندسی کامپیوتر دانشگاه صنعتی شریف
وب‌سایت و آرشیو آنلاین نشریه: https://byte-mag.ir
ارتباط با ما: @BytePB_Admin
Download Telegram
«شورش در لایۀ چهارم»

👤 #محراب_مرادزاده | کارشناسی ارشد ۱۴۰۱

🖥️ در این مقاله به بررسی فنی دو پروژهٔ ساختارشکن GFW-Knocker و paqet پرداخته شده که با رویکردی کاملاً متفاوت از ابزارهای رایج، سامانه‌های فیلترینگ را دور می‌زنند. این پروتکل‌ها به‌جای تلاش برای مخفی شدن در لایهٔ کاربرد، با نقض عمدی استانداردهای TCP و حذف مرحلهٔ دست‌تکانی سه‌مرحله‌ای در لایهٔ انتقال، نقطهٔ ضعف و محدودیت‌های پردازشی فایروال‌های ملی را هدف قرار می‌دهند. در این مطلب خواهیم دید که چگونه برنامه‌نویسان با استفاده از سوکت‌های خام و تزریق مستقیم داده‌ها به بسته‌های ACK، توانسته‌اند سد سانسور اینترنت را به‌جای دور زدن، به شکلی بنیادین بشکافند.

📁 متن «شورش در لایۀ چهارم» به قلم محراب مرادزاده در شمارۀ هشتم نشریۀ بایت را می‌توانید از طریق فایل الکترونیکی یا وبسایت نشریه مطالعه کنید.

#اینترنت

😌 Telegram  | 🤖 Twitter
🌐 Website  | 🌐 Linkedin
Please open Telegram to view this post
VIEW IN TELEGRAM
«ما ماندیم و اینترنت پرو!»

👤 #سورنا_کیا | کارشناسی ۱۴۰۳

⬅️ در دی‌ماه گذشته، وقتی هنوز زخم قطعی بزرگ تازه بود، کسی فکر نمی‌کرد «اینترنت پرو» به این زودی از شایعه به واقعیت بدل شود و ما را در دوراهی سنگینی قرار دهد. ابتدا صحبت از سیم‌کارت سفید بود، بعد در اسفندماه آگهی‌های فروش در گروه‌های تلگرامی پیدا شد و با یک کد دستوری -هر گیگابایت چهل‌هزار تومان- دسترسی به تلگرام و اینستاگرام و یوتیوب بدون محدودیت فراهم شد. سرویس چند ساعت بعد قطع شد و گفتند اشکال فنی بوده، اما همان اشتباه نشان داد عزمی برای ساختن مسیری طبقاتی وجود دارد. کم‌کم اینترنت پرو علنی‌تر شد و مسئولان هم آن را تأیید کردند؛ سخنگوی دولت گفت مصوبهٔ شورای عالی امنیت ملی را دارد و مخصوص کسب‌وکارهاست، در حالی‌که عموم مردم همچنان بی‌اینترنت‌اند.

☢️ مسئولیت این تبعیض فقط بر دوش دولت نیست؛ هر خرید اینترنت پرو یا استفاده از VPN دانشجویی، مهر تأییدی است بر رانتی که ثروتمند را بر نیازمند و دانشجو را بر دیگران مقدم می‌دارد. اگر اینترنت حق مسلم است، پس چگونه می‌توان برای عده‌ای حق بیش‌تر و برای عده‌ای کم‌تر قائل شد؟ انتخاب ما همان پرسش پارمنیدس است: سبکی رد این اتصال، یا سنگینی پذیرش آن؟

📁 متن «ما ماندیم و اینترنت پرو!» به قلم سورنا کیا در شمارۀ هشتم نشریۀ بایت را می‌توانید از طریق فایل الکترونیکی یا وبسایت نشریه مطالعه کنید.

#اینترنت_طبقاتی

😌 Telegram  | 🤖 Twitter
🌐 Website  | 🌐 Linkedin
Please open Telegram to view this post
VIEW IN TELEGRAM
«مردم، مقابل مردم!»

👤 #تیم_بایت

⬅️ هانا آرنت توضیح می‌دهد قدرت‌ها سیاست «تفرقه بینداز و حکومت کن» را به کار می‌گیرند. نظام‌های تمامیت‌خواه، امتیازهای انحصاری به گروه‌های خاص می‌دهند تا آن‌ها را از جامعه جدا کرده و به سرکوب هم‌شهری‌ها وادار کنند. شهروندی مشترک نابود شده و رفاه، فقط به وفاداران می‌رسد. مردم در رانت و منافع نظام شریک می‌شوند و بقایشان به رژیم گره می‌خورد. اعتراض از عمودی به افقی تغییر می‌کند؛ مردم به‌جای نگاه به بالا، یک‌دیگر را رقیب می‌بینند. نتیجه، انزوا و ویرانی روابط است.

📁 متن «مردم در مقابل مردم!» در شمارۀ هشتم نشریۀ بایت را می‌توانید از طریق فایل الکترونیکی یا وبسایت نشریه مطالعه کنید.

😌 Telegram  | 🤖 Twitter
🌐 Website  | 🌐 Linkedin
Please open Telegram to view this post
VIEW IN TELEGRAM
«کاسبان قطعی اینترنت، خوش‌حالید؟»

👤 #امیرحسین_شهیدی | کارشناسی ۱۴۰۱

🥷 در روزگاری که قطعی و محدودیت اینترنت، امان مردم را بریده و کسب‌وکارها را به مرز ورشکستگی کشانده، عده‌ای از همین بحران ارتزاق می‌کنند. گروهی زیرساخت‌های فنی قطع و محدودسازی را به نهادهای امنیتی می‌فروشند و با وجدان آسوده سود می‌برند؛ گروهی دیگر با اتصال به لایه‌های بالای قدرت، طرح‌هایی مثل «اینترنت پرو» و «خط سفید» را قانونی می‌کنند و همان اینترنتی را که خودشان محدود کرده‌اند، ارباب‌رعیتی می‌فروشند. در این میان، آقازاده‌ها و منسوبان به قدرت با قاچاق استارلینک و فروش کانفیگ‌های گران، سهم خود را برمی‌دارند و خرده‌فروشان خانگی هم با ترس و لرز، تنها حلقهٔ کوچکی از این زنجیره‌اند تا افکار عمومی ساکت بماند.

❓ گردش مالی این صنعت تاریک -با وجود شفاف نبودن- رقم‌های تکان‌دهنده‌ای را نشان می‌دهد؛ از برآورد سالانه ۲۵۰ تا ۳۵۰ میلیون دلار تا گردش ماهانه ۳٫۷ هزار میلیارد تومان، یعنی ساعتی ۵ میلیارد تومان. در اوج قطعی‌ها، کانفیگ استارلینک تا ۴ میلیون تومان و دیش‌های ۲٬۰۰۰ دلاری تا بیش از ۱۰٬۰۰۰ دلار معامله می‌شدند. نزدیک به ۷۰ تا ۸۰ درصد مردم با ابزارهای فیلترینگ درگیرند و این هزینه را در سبد زندگی‌شان تحمل می‌کنند. پرسش آخر این است: کسی که در تاریکی قطعی، اینترنت آزاد را به قیمت نجومی می‌فروشد، رابین‌هود است یا گرگی در لباس رابین‌هود؟ مسئله اما نه فروشنده است و نه نیتش؛ مسئله این است که چرا از ابتدا اینترنت آزاد نداشتیم.

📁 متن «کاسبان قطعی اینترنت، خوش‌حالید؟» به قلم امیرحسین شهیدی در شمارۀ هشتم نشریۀ بایت را می‌توانید از طریق فایل الکترونیکی یا وبسایت نشریه مطالعه کنید.

#اینترنت_آزاد

😌 Telegram  | 🤖 Twitter
🌐 Website  | 🌐 Linkedin
Please open Telegram to view this post
VIEW IN TELEGRAM
«زمان منتظر صلح ایده‌آل شما نمی‌ماند!»

❤️ در آستانهٔ جنگ جهانی دوم، سی. اس. لوئیس خطاب به دانشجوهایی که نمی‌دانستند ادامه دادن درس و زندگی در دل بحران چه معنایی دارد، از یک ایدهٔ ساده گفت: صلح و زمان ایده‌آلی که منتظرش هستیم شاید هیچ‌وقت نرسد. زندگی، همیشه با نوعی ناامنی همراه بوده و اگر قرار باشد تا آرام شدن همه‌چیز صبر کنیم، شاید هیچ‌وقت شروع نکنیم.

📁 متن «زمان منتظر صلح ایده‌آل شما نمی‌ماند!» در شمارۀ هشتم نشریۀ بایت را می‌توانید از طریق فایل الکترونیکی یا وبسایت نشریه مطالعه کنید.

😌 Telegram  | 🤖 Twitter
🌐 Website  | 🌐 Linkedin
Please open Telegram to view this post
VIEW IN TELEGRAM
💾 A Bite Into Tech

🖊️ شمارهٔ ۹ نشریهٔ بایت؛ به زودی...

😌 Telegram  | 🤖 Twitter
🌐 Website  | 🌐 Linkedin
Please open Telegram to view this post
VIEW IN TELEGRAM
💾شمارهٔ نهم بایت

نسخهٔ مجازی شمارهٔ نهم منتشر شد...

😌 Telegram  | 🤖 Twitter
🌐 Website  | 🌐 Linkedin
Please open Telegram to view this post
VIEW IN TELEGRAM
00001001.pdf
35.8 MB
#نسخه_الکترونیکی
«شمارۀ ۹ نشریۀ علمی بایت»

🖊️ سرمقاله | میان ماندن و رفتن، ترس ایستاده بود...
    • #امیرحسین_شهیدی
    🔗 مطالعه در سایت
🖊️ تاریخچۀ معماری مجموعۀ دستورالعمل‌ها
    • #آرش_یادگاری
    🔗 مطالعه در سایت
🖊️ جاسوس‌های سیلیکونی
    • #نیما_شیرزادی
    🔗 مطالعه در سایت
🖊️ ران‌تایم Bun.js؛ نان تازۀ اکوسیستم جاوااسکریپت!
    • #معین_آعلی
    🔗 مطالعه در سایت
🖊️ پایان یک زامبی در سرور وب‌سایت رویداد WSS
    • #نیما_شیرزادی
    🔗 مطالعه در سایت
🖊️ خلاقیت از دل معماری: چگونه ساختار مدل‌های تولید تصویر، نوآوری را ممکن می‌کند؟
    • #آروین_بقال_اصل
    🔗 مطالعه در سایت
🖊️ مترجمان نامرئی
    • #نیما_شیرزادی
    🔗 مطالعه در سایت
🖊️ هیس! LLM ها فریاد نمی‌زنند.
    • #آرش_ماری_اوریاد
    🔗 مطالعه در سایت
🖊️ کالبدشکافی سیستم‌عامل در لحظه
    • #نیما_شیرزادی
    🔗 مطالعه در سایت
🖊️ آیا سیلیکون می‌تواند رنج بکشد؟
    • #مهدی_شاه_مرادی
    🔗 مطالعه در سایت
🖊️ باگزبازی
    • #امیررضا_جعفری
    🔗 مطالعه در سایت
🖊️ هرچه بگندد نمکش می‌زنند، وای به روزی که بگندد نمک
    • #نیما_شیرزادی
    🔗 مطالعه در سایت

📥 می‌توانید فایل این شماره را با لینک مستقیم از طریق این لینک دریافت کنید.

😌 Telegram  | 🤖 Twitter
🌐 Website  | 🌐 Linkedin
Please open Telegram to view this post
VIEW IN TELEGRAM
«تاریخچۀ معماری مجموعۀ دستورالعمل‌ها»

👤 #آرش_یادگاری | کارشناسی ۱۳۹۹

💻 معماری مجموعۀ دستورات (ISA) استانداردی است که مجموعۀ دستورالعمل‌های قابل‌اجرا برای پردازنده را تعریف می‌کند و پل میان نرم‌افزار و سخت‌افزار است. سفر آن با IBM System/360 در ۱۹۶۴ آغاز شد؛ معماری واحدی که اجرای نرم‌افزار روی مدل‌های مختلف را ممکن کرد. سپس Intel 4004 و خانوادۀ x86 معماری غالب رایانه‌های شخصی شدند. در دهۀ ۸۰ جدل RISC و CISC شکل گرفت: RISC با ساده‌سازی و بهینه‌سازی، خانواده‌هایی مثل ARM ،MIPS و RISC-V را ساخت. RISC-V متن‌باز است و بدون خرید مجوز قابل طراحی است. انتخاب ISA به اکوسیستم نرم‌افزاری، مجوز، پیچیدگی، کارایی، مصرف توان و زمان عرضه بستگی دارد. امروز RISC-V در سرورها نیز مورد توجه است و این سفر همچنان ادامه دارد.

📁 متن «تاریخچهٔ معماری مجموعهٔ دستورالعمل‌ها» به قلم آرش یادگاری در شمارۀ نهم نشریۀ بایت را می‌توانید از طریق فایل الکترونیکی یا وبسایت نشریه مطالعه کنید.

#معماری_کامپیوتر #سخت‌افزار #تاریخچه

😌 Telegram  | 🤖 Twitter
🌐 Website  | 🌐 Linkedin
Please open Telegram to view this post
VIEW IN TELEGRAM
«جاسوس‌های سیلیکونی»

👤 #نیما_شیرزادی | کارشناسی ارشد ۱۴۰۱

🖥️ جاسوس‌های سیلیکونی دربارهٔ PMC ها و نفوذ به لایه‌های عمیق CPU است. سیستم‌عامل برای فهم رویدادهایی مثل Cache Hit/Miss، پرش اشتباه، بی‌کاری پردازنده و IPC، نمی‌تواند با نرم‌افزار سربار ایجاد کند؛ چون «اثر ناظر» رفتار سیستم را تغییر می‌دهد. راه‌حل، رجیسترهای سخت‌افزاری MSR در سیلیکون CPU است که AMD ،Intel و ARM تعبیه کرده‌اند. ابزار perf در لینوکس با دادن کد رویداد هگزادسیمال به این رجیسترها، بدون سربار نرم‌افزاری، عمیق‌ترین اتفاقات پردازنده را مانیتور می‌کند. perf stat نمای کلی می‌دهد و perf record و perf report گلوگاه دقیق کد را پیدا می‌کنند. اما محدودیت تعداد شمارنده‌ها، مالتی‌پلکسینگ و افت دقت، و وابستگی شدید MSR به مدل پردازنده از چالش‌های جدی این فناوری‌اند. این ابزارها بخشی از پیچیدگی را پنهان می‌کنند، اما نبرد ثانیه‌ای رجیسترها قدرت واقعی سیستم را نمایان می‌کند.

📁 متن «جاسوس‌های سیلیکونی» به قلم نیما شیرزادی در شمارۀ نهم نشریۀ بایت را می‌توانید از طریق فایل الکترونیکی یا وبسایت نشریه مطالعه کنید.

#معماری_کامپیوتر #مشاهده‌پذیری #سخت‌افزار

😌 Telegram  | 🤖 Twitter
🌐 Website  | 🌐 Linkedin
Please open Telegram to view this post
VIEW IN TELEGRAM
«ران‌تایم Bun.js؛ نان تازۀ اکوسیستم جاوااسکریپت!»

👤 #معین_آعلی | کارشناسی ۱۴۰۱

💻 بان (Bun) یک ران‌تایم و جعبه‌ابزار همه‌کارهٔ جاوااسکریپت است که runtime پکیج‌منیجر، test runner و bundler را در یک فایل اجرایی جمع می‌کند. Bun به‌جای V8 از JavaScriptCore استفاده می‌کند و ابتدا با Zig توسعه یافته‌است، اما برای رفع خطاهای مدیریت حافظه مانند Use-after-free به Rust مهاجرت کرد؛ مهاجرتی که بخشی از آن با کمک Claude Code انجام شد. بنچ‌مارک‌های رسمی سرعت بالای نصب پکیج، HTTP و WebSocket را نشان می‌دهند. Midjourney ،Claude Code و Railway نمونه‌های واقعی استفاده در پروداکشن هستند. با این حال، بلوغ Node.js و سازگاری نه‌چندان کامل، مهاجرت کامل را پرریسک می‌کنند؛ Bun بیش‌تر پیشنهاد می‌کند runtime و ابزارهای اکوسیستم جاوااسکریپت یکپارچه شوند و توسعه‌دهندگان می‌توانند تدریجی مهاجرت کنند و انتخاب نهایی را به نیاز پروژه بسپارند.

📁 متن «Bun.js؛ نان تازۀ اکوسیستم جاوااسکریپت!» به قلم معین آعلی در شمارۀ نهم نشریۀ بایت را می‌توانید از طریق فایل الکترونیکی یا وبسایت نشریه مطالعه کنید.

#جاوااسکریپت #bun_js

😌 Telegram  | 🤖 Twitter
🌐 Website  | 🌐 Linkedin
Please open Telegram to view this post
VIEW IN TELEGRAM