مدیر بسته(package manager) چیست و چرا به وجود آمد؟
نرم افزار ها برای اجرا معمولا به یک سری بسته های دیگر وابسته هستند و تقریبا هیچ برنامهنویسی تمام آنچه را نیاز دارد از صفر نمینویسد.
برخی برنامه ها هر آنچه را نیاز دارند درون خود نگه میدارند مثلا نرمافزار های ویندوز(exe)
در طرف دیگر برخی نرمافزار ها در حین نیاز بسته را از روی دیسک میخوانند و استفاده میکنند و بسته هایی که برای اجرا نیاز دارند را درون خود نگه نمیدارند.
چون بسته ها خارج از نرمافزار هستند مدیریت اینها به چالش میخورد،مثلا بحث اینکه کسانی که بسته های دیگر را ساختهاند بروزرسانی میدهند و یا اینکه نرم افزار شما وابسته به ۲هزار بسته دیگر است و طبیعتا شما نمیخواهید وقت بگذارید تا تک تک آنها را دانلود کنید و هر روز بررسی کنید که آیا بروزرسانی دارند یا خیر.
در اینجا نرم افزار های مدیریت بسته به میان میآیند و کلی کار و زحمتی را که در دید اول به ذهنتان نمیآید را حل میکنند.
مثال معروف آن npm است(node package manager) که وظیفه مدیریت بسته هایی را دارد که برای محیط اجرایی node ساخته شدهاند.
🔓محیط اجرایی(runtime environment)
#Technology
#package_manager
#تکنولوژی
🧑💻@iran_skill | 👇دنبال کن و ایده بگیر
ماهیت حمله DDoS
حمله DDoS در ظاهر یک حمله مستقیم به سرور است، اما در ماهیت، حمله به «ظرفیت» است نه «سیستم». مهاجم تلاش نمیکند چیزی را بشکند، بلکه میخواهد چیزی را پر کند.
اول اینکه در حمله DDoS از تعداد زیادی منبع همزمان استفاده میشود؛ این منابع معمولاً دستگاههای آلوده (Botnet) هستند که هرکدام بهتنهایی بیخطرند اما در مقیاس، حجم ترافیکی تولید میکنند که فراتر از توان پاسخگویی سرویس است.
دوم اینکه هدف اصلی DDoS قطع دسترسی است نه نفوذ؛ برخلاف بسیاری از حملات سایبری، در اینجا دادهای سرقت یا دستکاری نمیشود، بلکه سرویس برای کاربران واقعی غیرقابل استفاده میشود.
سوم اینکه DDoS از رفتارهای «مجاز» پروتکلها سوءاستفاده میکند؛ درخواستها اغلب از نظر فنی معتبرند، اما تعداد و زمانبندی آنها باعث اختلال میشود. به همین دلیل تشخیص ترافیک مخرب از واقعی همیشه ساده نیست.
چهارم اینکه اثر DDoS فراتر از خاموش شدن یک وبسایت است؛ اختلال در اعتماد کاربران، خسارت مالی، و فشار بر زیرساخت از پیامدهای مستقیم آن است، حتی اگر حمله کوتاهمدت باشد.
در نتیجه، DDoS بیش از آنکه یک مشکل امنیتی صرف باشد، یک مسئله طراحی ظرفیت و تابآوری سیستم است.
#امنیت_سایبری
#DDoS
#شبکه
#CyberSecurity
🧑💻@iran_skill |👇 دنبال کن و ایده بگیر