eitaa logo
شبکه سیاه | Network Black
257 دنبال‌کننده
8 عکس
0 ویدیو
0 فایل
مشاهده در ایتا
دانلود
آموزش (Python) پایتون (Python) یکی از زبان‌های برنامه‌نویسی (Programming Language) معروفه و یادگیریش نسبتاً ساده‌ست اول باید با متغیر (Variable) آشنا بشی یعنی جایی برای نگه داشتن اطلاعات مثل اسم سن یا عدد بعد میرسی به نوع داده (Data Type) مثل متن (String) عدد صحیح (Integer) عدد اعشاری (Float) و درست یا غلط (Boolean) مرحله بعد شرط (Condition) هست یعنی به برنامه میگی اگر یک اتفاق خاص افتاد یک کار مشخص رو انجام بده بعد حلقه (Loop) رو یاد میگیری که برای تکرار کردن یک کار استفاده میشه بعدش تابع (Function) رو یاد میگیری یعنی یک کار مشخص رو تعریف میکنی و هر وقت لازم داشتی دوباره ازش استفاده میکنی بعد میرسی به کتابخانه ها (Libraries) که ابزارهای آماده ای هستن و کار برنامه نویسی رو راحت تر میکنن وقتی این پایه ها رو یاد گرفتی میتونی بری سراغ مباحث پیشرفته تر مثل کار با فایل ها (File Handling) درخواست های اینترنتی (HTTP Requests) پردازش داده (Data Processing) و اتوماسیون (Automation) شبکه سیاه | Network Black
آموزش (Linux) لینوکس (Linux) یک سیستم عامل (Operating System) هست که توی برنامه نویسی شبکه و امنیت سایبری خیلی استفاده میشه اول باید با ترمینال (Terminal) آشنا بشی که محیطیه برای کار کردن با لینوکس از طریق دستورها بعد باید فایل و پوشه (File & Directory) رو بشناسی و بدونی چطور فایل ها رو پیدا کنی جابه جا کنی و مدیریت کنی بعد میرسی به دسترسی ها (Permissions) که مشخص میکنن هر کاربر چه اجازه ای برای خواندن تغییر دادن یا اجرای یک فایل داره کاربر و گروه (User & Group) هم مهمه چون لینوکس میتونه چند کاربر داشته باشه و برای هرکدوم دسترسی های متفاوتی تعیین بشه بعد باید با مدیریت بسته ها (Package Management) آشنا بشی تا بتونی برنامه ها و ابزارهای مورد نیاز رو نصب و به روزرسانی کنی شبکه (Networking) هم بخش مهمیه و باید مفاهیمی مثل آدرس IP پورت سرویس و اتصال به شبکه رو بشناسی بعد از یادگیری این پایه ها میتونی بری سراغ مباحث پیشرفته تر مثل اسکریپت نویسی Bash (Bash Scripting) مدیریت سرویس ها (Service Management) و مدیریت سیستم (System Administration) شبکه سیاه | Network Black
Good night 💤🌃🦉
شبکه (Networking) شبکه یعنی چند تا دستگاه مثل گوشی و کامپیوتر و سرور به هم وصل باشن و بتونن با هم اطلاعات رد و بدل کنن مثلاً وقتی با گوشی وارد یک سایت میشی گوشی تو از طریق شبکه به سرور اون سایت وصل میشه و اطلاعات بین گوشی و سرور جابه‌جا میشه برای یادگیری شبکه اول باید بفهمی هر دستگاه چطور آدرس خودش رو پیدا میکنه و چطور دستگاه‌های دیگه رو پیدا میکنه بعد باید مفهوم مسیر انتقال اطلاعات رو یاد بگیری یعنی اطلاعات از چه راهی از یک دستگاه به دستگاه دیگه میرسه یکی دیگه از چیزهای مهم شماره‌های ارتباطی هستن که مشخص میکنن اطلاعات مربوط به کدوم سرویسه بعد باید بفهمی اسم سایت‌ها چطور به آدرس واقعی سرور تبدیل میشه همچنین باید با روتر و سوئیچ و فایروال آشنا بشی تا بدونی دستگاه‌ها چطور به هم وصل میشن و چطور ارتباطات کنترل میشن در مرحله بعد میتونی تقسیم‌بندی شبکه و نحوه ارتباط چند شبکه با هم رو یاد بگیری وقتی این مفاهیم رو خوب بفهمی تازه پایه لازم برای یادگیری امنیت شبکه و تست نفوذ رو داری خلاصه‌ش این‌طوره دوستان دستگاه‌ها چطور به هم وصل میشن چطور همدیگه رو پیدا میکنن اطلاعات چطور بینشون جابه‌جا میشه مسیر انتقال اطلاعات چطور مشخص میشه و چطور میشه این ارتباطات رو امن کرد شبکه سیاه | Network Black
وب (Web) وب یعنی سیستم و فناوری‌هایی که باعث میشن ما بتونیم سایت‌ها و سرویس‌های اینترنتی رو استفاده کنیم وقتی آدرس یک سایت رو وارد میکنی مرورگر درخواستت رو به سرور اون سایت میفرسته و سرور هم اطلاعات مورد نیاز رو برمیگردونه و سایت برای تو نمایش داده میشه اول باید بفهمی مرورگر و سرور چه کاری انجام میدن بعد باید با درخواست و پاسخ آشنا بشی یعنی مرورگر چیزی رو درخواست میکنه و سرور جوابش رو میده بعد میرسی به صفحه وب و چیزهایی که باعث ساخته شدن ظاهر و عملکرد سایت میشن کوکی هم اطلاعات کوچکیه که سایت روی مرورگر ذخیره میکنه و میتونه برای چیزهایی مثل ورود به حساب کاربری استفاده بشه نشست هم کمک میکنه سایت بفهمه درخواست‌های مختلف مربوط به کدوم کاربر هستن بعد باید مفهوم ورود به حساب و سطح دسترسی رو یاد بگیری تا بفهمی چه کسی اجازه دیدن یا تغییر دادن چه اطلاعاتی رو داره در مرحله بعد میتونی امنیت وب رو یاد بگیری و بفهمی آسیب‌پذیری‌های سایت‌ها چطور ایجاد میشن و چطور میشه در محیط‌های آزمایشی اون‌ها رو شناسایی و برطرف کرد این بخش برای یادگیری امنیت سایبری خیلی مهمه چون بخش زیادی از سرویس‌های امروزی از طریق وب کار میکنن شبکه سیاه | Network Black
پایگاه داده (Database) پایگاه داده یعنی جایی که اطلاعات یک برنامه یا سایت داخلش ذخیره میشه مثلاً وقتی توی یک سایت ثبت نام میکنی اطلاعاتی مثل نام کاربری و ایمیل و اطلاعات حساب میتونه داخل پایگاه داده ذخیره بشه اول باید بفهمی اطلاعات چطور ذخیره میشن و چطور میشه اون‌ها رو مرتب و دسته‌بندی کرد بعد باید مفهوم جدول رو یاد بگیری که مثل یک جدول بزرگ برای نگهداری اطلاعاته هر جدول میتونه بخش‌های مختلفی داشته باشه مثل نام و سن و ایمیل بعد باید یاد بگیری چطور اطلاعات رو پیدا کنی و اضافه کنی و تغییر بدی یا حذف کنی موضوع مهم بعدی دسترسی هست یعنی چه کسی اجازه داره اطلاعات رو ببینه یا تغییر بده برای امنیت هم باید بفهمی پایگاه داده چطور میتونه در برابر ورودی‌های خطرناک محافظت بشه یکی از مباحث معروف امنیت پایگاه داده تزریق اس‌کیو‌ال هست که در محیط‌های آموزشی یاد میگیری چطور اتفاق میفته و چطور میشه جلوی اون رو گرفت پس خلاصه اینکه پایگاه داده یعنی ذخیره اطلاعات مرتب کردن اطلاعات پیدا کردن اطلاعات تغییر دادن اطلاعات مدیریت دسترسی به اطلاعات وقتی این مفاهیم رو خوب بفهمی درک امنیت سایت‌ها و برنامه‌های اینترنتی خیلی راحت‌تر میشه شبکه سیاه | Network Black