52867
﷽ آموزش صفر تا صد شبکه و امنیت 🌐🆓 سفارش و رزرو تبلیغات : دایرکت پیام بدین
۱۰ ابزار برتر برای تست نفوذ و پژوهش امنیت سایبری
@Netwo0rk
پشت صحنهی یک Login ساده چه اتفاقاتی میافتد؟
وقتی توی یک سایت یوزرنیم و پسوردت رو وارد میکنی و روی Login میزنی، در ظاهر فقط دو تا فیلد و یه دکمه میبینی، ولی پشت صحنه چند مرحله اتفاق میافته. اول مرورگر معمولاً یک اتصال امن HTTPS به سرور برقرار میکنه؛ یعنی ارتباط بین کلاینت و سرور با TLS رمزنگاری میشه تا اطلاعات ورود در مسیر بهصورت قابلخواندن منتقل نشن. بعد اطلاعات Login، معمولاً با یک درخواست HTTP مثل POST به سرور ارسال میشه. سرور درخواست رو دریافت میکنه و بررسی میکنه که ساختار درخواست درست باشه، کاربر وجود داشته باشه و محدودیتهایی مثل Rate Limit یا تعداد تلاش ناموفق رعایت شده باشه. حالا قسمت مهم ماجرا شروع میشه: سرور نباید پسورد واقعی کاربر رو به شکل Plain Text داخل دیتابیس نگه داشته باشه؛ معمولاً یک Password Hash امن مثل Argon2id، bcrypt یا scrypt در دیتابیس ذخیره شده و سرور پسورد واردشده رو با مقدار ذخیرهشده مقایسه میکنه. اگر اطلاعات درست باشه، Authentication موفق میشه و سرور برای کاربر یک Session ایجاد میکنه یا یک Token مثل Access Token صادر میکنه. در مدل Session-based، معمولاً یک Session ID داخل Cookie قرار میگیره و مرورگر از درخواستهای بعدی اون Cookie رو همراه خودش ارسال میکنه. سرور با استفاده از Session ID میفهمه این درخواست مربوط به کدوم کاربره. Cookie مربوط به احراز هویت هم معمولاً باید ویژگیهایی مثل Secure، HttpOnly و در بسیاری از سناریوها SameSite داشته باشه. بعد از Login موفق، سرور ممکنه اطلاعاتی مثل نقش کاربر، سطح دسترسی و وضعیت حساب رو هم بررسی کنه؛ چون Authentication فقط میگه «تو کی هستی؟»، ولی Authorization مشخص میکنه «چه کارهایی اجازه داری انجام بدی؟». بنابراین یک Login ساده در ظاهر فقط وارد کردن Username و Password هست، ولی پشت صحنه زنجیرهای از HTTPS/TLS → HTTP Request → Validation → Password Hash Verification → Session/Token → Authorization اتفاق میافته. و دقیقاً به همین دلیل Login یکی از مهمترین نقاط امنیتی هر Web Application محسوب میشه؛ چون اگر TLS، مدیریت Session، Hash پسورد، Rate Limiting، Cookieها یا کنترل دسترسی درست پیادهسازی نشن، مهاجم میتونه از همین قسمت برای حملاتی مثل Credential Stuffing، Brute Force، Session Hijacking یا Account Takeover استفاده کنه.
@Netwo0rk
نگرانی از تقویت هک توسط هوش مصنوعی پیشرفته
🔹استارتاپ چینی مونشات ایآی اعلام کرد با افزایش نگرانیها مبنی بر اینکه هوش مصنوعی خودمختار میتواند هک را به شدت افزایش دهد، قابلیتهای تهاجمی سایبری جدیدترین مدل خود را افزایش میدهد.
🔹شرکت مون شات مستقر در پکن، این محدودیتها را هنگام معرفی Kimi K۳.۱ Pro اعلام کرد که آن را به عنوان توانمندترین مدل وزن باز کلاس ۳ تریلیون پارامتری خود توصیف میکند.
@Netwo0rk
IMS چیست؟
فناوری IP Multimedia Subsystem در واقع یه معماری توی شبکه اپراتورهای مخابراتیه که باعث میشه سرویسهایی مثل تماس صوتی، تماس تصویری و پیامک روی بستر IP ارائه بشن. یعنی به زبان سادهتر، اپراتور بهجای اینکه برای هر سرویس یه شبکه کاملاً جدا داشته باشه، از IMS استفاده میکنه تا سرویسهای مخابراتی رو روی شبکه IP مدیریت و کنترل کنه. مثلاً وقتی با گوشی از طریق VoLTE تماس میگیری، خود LTE بیشتر نقش بستر انتقال IP رو داره و این IMS هست که سرویس تماس رو مدیریت میکنه.
گوشی اول از طریق شبکه LTE به شبکه Core اپراتور وصل میشه و بعد برای استفاده از سرویس IMS، با بخش P-CSCF ارتباط برقرار میکنه. P-CSCF در واقع اولین نقطه تماس گوشی با شبکه IMS محسوب میشه و پیامهای SIP گوشی از این مسیر وارد IMS میشن. بعد I-CSCF وظیفه پیدا کردن مسیر مناسب داخل شبکه IMS رو داره و S-CSCF هم بخش اصلی کنترل Session محسوب میشه؛ یعنی ثبت کاربر، مدیریت Sessionهای SIP و اجرای منطق سرویسها تا حد زیادی توسط S-CSCF انجام میشه.
در کنار اینها HSS یا در معماریهای جدیدتر اجزای مبتنی بر UDM، اطلاعات مشترک، احراز هویت و پروفایل سرویس کاربر رو نگهداری میکنن. برای مثال وقتی سیمکارت و گوشی میخوان روی IMS ثبت بشن، اطلاعات لازم برای Authentication و مشخص شدن سرویسهای مجاز کاربر از دیتابیسهای Core گرفته میشه. یکی از قسمتهای مهم IMS هم SIP هست که برای Signaling و برقراری و کنترل Session استفاده میشه؛ مثلاً وقتی تماس میگیری، پیامهای SIP برای ایجاد Session، تغییر وضعیت تماس و پایان دادن به تماس رد و بدل میشن، در حالی که خود صدای تماس معمولاً از طریق RTP منتقل میشه.
پس اگه بخوای خیلی ساده مسیر رو ببینی، گوشی از طریق LTE یا Wi-Fi به شبکه IP اپراتور وصل میشه، بعد وارد IMS میشه و اجزایی مثل P-CSCF، I-CSCF و S-CSCF درخواستها و Session رو مدیریت میکنن و در نهایت سرویسهایی مثل VoLTE، VoWiFi، VoNR و حتی SMS over IMS ارائه میشن. نکته مهم اینه که IMS خودش اینترنت نیست؛ یه معماری سرویسدهی و کنترل روی شبکه IP اپراتوره که کمک میکنه سرویسهای مخابراتی مدرن روی IP اجرا بشن.
برای همین وقتی از VoLTE استفاده میکنی، تماس دیگه مثل تماس سنتی 2G از Circuit Switching قدیمی عبور نمیکنه، بلکه Signaling و کنترل تماس توسط IMS انجام میشه و رسانه صوتی هم روی بستر Packet/IP منتقل میشه. در واقع IMS یکی از اجزای اصلی مهاجرت شبکههای مخابراتی از معماریهای قدیمی Circuit-Switched به معماری All-IP محسوب میشه.
@Netwo0rk
در مورد DHCPv6 یکی از اشتباهات متداول پورت های مورد استفاده این سرویس هستش که با DHCPv4 کاملا متفاوت هست.
@Netwo0rk
SCADA چیست؟
مخفف این فناوری Supervisory Control And Data Acquisition یعنی کنترل نظارتی و جمعآوری داده است. به زبان ساده، SCADA یک سیستم نرمافزاری و سختافزاریه که برای مانیتورینگ، جمعآوری اطلاعات و کنترل تجهیزات صنعتی از یک نقطه مرکزی استفاده میشه.
مثلاً فرض کن یک کارخانه آب و فاضلاب داریم که دهها پمپ، شیر، مخزن، سنسور فشار و سنسور دما داره. اپراتور لازم نیست کنار تکتک این تجهیزات باشه؛ سیستم SCADA اطلاعات اونها رو جمع میکنه و روی یک صفحه مانیتور نشون میده و در بعضی موارد امکان ارسال فرمان به تجهیزات رو هم فراهم میکنه.
معماری معمول SCADA تقریباً این شکلیه:Operator
│
▼
┌─────────────┐
│ SCADA Server│
└──────┬──────┘
│
Industrial Network
│
┌──────┴──────┐
▼ ▼
PLC/RTU PLC/RTU
│ │
Sensors Actuators
Motors Valves
Pumps Relays
اجزای اصلی SCADA
1. PLC
کنترلرهای صنعتی هستن که مستقیماً با تجهیزات و سنسورها کار میکنن؛ مثلاً دمای یک مخزن رو میخونن یا فرمان روشن شدن یک موتور رو اجرا میکنن.
2. RTU
مخفف Remote Terminal Unit هست و بیشتر در مکانهای دور از مرکز استفاده میشه؛ مثلاً ایستگاههای پمپاژ، خطوط انتقال نفت و گاز یا تأسیسات برق.
3. SCADA Server
مرکز جمعآوری و پردازش اطلاعاته. دادههایی که از PLC و RTU میان اینجا دریافت و ذخیره میشن.
4. HMI
رابط گرافیکیایه که اپراتور از طریق اون وضعیت سیستم رو میبینه و در صورت مجاز بودن میتونه فرمان ارسال کنه.
مثلاً:Pump 01 → RUNNING
Pump 02 → STOPPED
Tank Level → 78%
Pressure → 4.2 bar
Temperature → 31°C
5. Historian
اطلاعات و رخدادهای سیستم رو برای مدت طولانی ذخیره میکنه تا بعداً بشه روندها، خطاها و تغییرات رو بررسی کرد.
SCADA با شبکه معمولی چه فرقی داره؟
اینجا قسمت جالب ماجراست. SCADA معمولاً بخشی از یک شبکه صنعتی یا OT (Operational Technology) محسوب میشه.
در شبکههای IT معمولاً تمرکز زیادی روی چیزهایی مثل:
Confidentiality → Integrity → Availability
داریم، اما در محیطهای صنعتی Availability و Safety اهمیت بسیار زیادی پیدا میکنن؛ چون از کار افتادن یک سیستم صنعتی ممکنه فقط باعث قطع یک سرویس نشه و روی تجهیزات فیزیکی و فرآیند واقعی تأثیر بذاره.
برای ارتباط بین تجهیزات هم پروتکلهایی مثل:
Modbus / Modbus TCP
DNP3
OPC UA
IEC 60870-5-104
IEC 61850
EtherNet/IP
PROFINET
استفاده میشن.
مثلاً یک سناریوی ساده:Sensor
↓
PLC
↓
Industrial Switch
↓
SCADA Server
↓
HMI
↓
Operator
اپراتور روی HMI میبینه فشار یک خط بالا رفته، SCADA این داده رو از PLC دریافت کرده و PLC هم مقدار فشار رو از سنسور گرفته. اگر سیستم برای کنترل خودکار طراحی شده باشه، PLC میتونه بر اساس منطق کنترلی خودش یک شیر یا پمپ رو هم کنترل کنه.
نکته مهم: SCADA خودش لزوماً «کنترلکننده اصلی» نیست؛ در بسیاری از معماریها SCADA بیشتر نقش نظارت، نمایش، ثبت داده و ارسال فرمانهای سطح بالا رو داره و کنترل بلادرنگ فرآیند توسط PLC/RTU انجام میشه.
@Netwo0rk
AI Agent چیه؟
در واقع AI Agent فقط یه هوش مصنوعی نیست که ازش سؤال بپرسی و جواب بگیری؛ یه جور سیستم هوشمنده که بهش یه هدف میدی و خودش میتونه برای رسیدن به اون هدف چند مرحله رو پشت سر هم انجام بده. مثلاً بهش میگی «وضعیت سرورهای شبکه رو بررسی کن و اگه مشکلی وجود داشت گزارش بده»، Agent میاد اطلاعات رو از ابزارهای مختلف جمع میکنه، لاگها رو بررسی میکنه، وضعیت CPU و RAM و سرویسها رو میبینه، مشکل احتمالی رو تحلیل میکنه و بعد بر اساس نتیجه تصمیم میگیره چه کاری انجام بشه.
حتی اگه به ابزارهای لازم دسترسی داشته باشه، میتونه با SSH به سرور وصل بشه، یه سرویس رو بررسی یا در شرایط مشخص Restart کنه، دوباره وضعیت رو تست کنه و در آخر نتیجه رو گزارش بده.
نتیجه رو بررسی میکنه و اگه لازم باشه دوباره مرحله بعدی رو انجام میده. تفاوت اصلی AI Agent با یه Chatbot معمولی هم دقیقاً همینجاست؛ Chatbot معمولاً منتظر سؤال میمونه و جواب میده، ولی Agent میتونه برای رسیدن به یه هدف، خودش چندین مرحله رو مدیریت کنه.
البته خود مدل زبانی به تنهایی لزوماً Agent نیست؛ معمولاً Agent از چند بخش تشکیل میشه، مثل مدل هوش مصنوعی، ابزارها و APIها، Memory برای نگهداری اطلاعات، منطق تصمیمگیری و دسترسی به سیستمهایی که قراره باهاشون کار کنه. مثلاً توی Network و Cyber Security میشه یه AI Agent ساخت که لاگهای Firewall و SIEM رو بررسی کنه، رفتارهای مشکوک رو پیدا کنه، وضعیت تجهیزات شبکه رو مانیتور کنه، برای Troubleshooting اطلاعات جمع کنه و حتی طبق Policy مشخص بعضی Actionها رو انجام بده.
@Netwo0rk
🔄 انواع مجازیسازی
۸ نوع مجازیسازی که در پشت فناوریهایی مانند کلاود، دواپس و معماریهای دیتاسنتر استفاده میشوند
@Netwo0rk
این راهنمای سریع کالی لینوکس، دستورات مفیدی را برای فایلها، شبکهها، فرآیندها، بستهها، مجوزها، کاربران و موارد دیگر ارائه میدهد.
@Netwo0rk
🌐 BGP چطور اینترنت رو به هم وصل میکنه؟
اینترنت در واقع یه شبکه بزرگ و یکپارچه نیست؛ از هزاران شبکه مختلف تشکیل شده که هر کدوم متعلق به یه ISP، اپراتور، دیتاسنتر، شرکت بزرگ یا سازمانه. به هر کدوم از این شبکههای مستقل میگیم AS یا Autonomous System. مثلاً یه ISP یه AS داره، یه اپراتور موبایل یه AS دیگه و یه شرکت بزرگ هم ممکنه AS خودش رو داشته باشه.
حالا مشکل اینجاست که این شبکهها باید بدونن برای رسیدن به شبکههای دیگه از چه مسیری برن. مثلاً فرض کن یه ISP توی ایران میخواد به یه سرور توی دیتاسنتر آلمان وصل بشه. ISP باید بدونه Prefix مربوط به اون سرور از کدوم شبکه قابل دسترسیه و برای رسیدن به اون باید بسته رو به کدوم شبکه بعدی تحویل بده. اینجاست که BGP وارد میشه.
در اصل زبان ارتباطی بین شبکههای مستقله. شبکهها با BGP به هم اعلام میکنن که «من به این Prefixها دسترسی دارم». مثلاً یه شبکه اعلام میکنه که Prefix زیر متعلق به منه و میتونم ترافیک مربوط بهش رو دریافت کنم:203.0.113.0/24
شبکههای اطراف این Route رو یاد میگیرن و ممکنه اون رو به شبکههای دیگه هم اعلام کنن. این اطلاعات کمکم بین ASهای مختلف پخش میشه و شبکهها متوجه میشن برای رسیدن به Prefixهای مختلف چه مسیرهایی وجود داره.
مثلاً فرض کن سه شبکه داریم:AS100 → AS200 → AS300
AS300
صاحب یه Prefix خاصه. AS300 اون Prefix رو به AS200 اعلام میکنه، AS200 هم متوجه میشه برای رسیدن به اون Prefix باید از AS300 استفاده کنه. بعد همین Route ممکنه به AS100 هم برسه. در نتیجه AS100 میفهمه برای رسیدن به اون Prefix میتونه از مسیر AS100 → AS200 → AS300 استفاده کنه.
حالا ممکنه فقط یه مسیر وجود نداشته باشه. مثلاً AS100 برای رسیدن به AS300 دو مسیر مختلف داشته باشه:AS100 → AS200 → AS300
یا:AS100 → AS400 → AS500 → AS300
اینجا BGP قرار نیست صرفاً بگه «هر کدوم کوتاهتره همونو انتخاب کن». BGP بر اساس یه سری Attribute و Policy تصمیم میگیره کدوم Route ترجیح داده بشه. چیزهایی مثل LOCAL_PREF، AS_PATH، MED و نوع Route میتونن روی انتخاب مسیر تأثیر بذارن.
یکی از قسمتهای مهم BGP هم AS_PATH هست. هر Route وقتی از یک AS عبور میکنه، شماره اون AS به مسیر اضافه میشه. مثلاً:AS100 → AS200 → AS300
حالا اگر AS100 یه Route رو دوباره دریافت کنه و داخل AS_PATH ببینه که خودش یعنی AS100 قبلاً توی مسیر وجود داشته، میفهمه این مسیر میتونه باعث Loop بشه و اون Route رو قبول نمیکنه. این یکی از مکانیزمهای مهم BGP برای جلوگیری از Loop بین ASهاست.
یه نکته خیلی مهم هم اینه که BGP فقط برای پیدا کردن مسیر نیست؛ Policy توی BGP خیلی مهمه. یعنی صاحب شبکه میتونه تعیین کنه چه Routeهایی رو به چه شبکهای Advertise کنه و برای انتخاب مسیرهای مختلف چه ترجیحی داشته باشه.
مثلاً یه ISP ممکنه دو تا Provider اینترنت داشته باشه. میتونه با Policyهای BGP کاری کنه که ترافیک بعضی Prefixها از Provider اول عبور کنه و ترافیک بعضی مقصدهای دیگه از Provider دوم. پس BGP فقط یه نقشه ساده از اینترنت نیست؛ در واقع شبکهها باهاش روی نحوه تبادل و انتخاب مسیر هم سیاستگذاری میکنن.
حالا وقتی تو از خونه میخوای به یه سایت خارجی وصل بشی، بستهات ممکنه از چندین شبکه مختلف عبور کنه. هر شبکه در مسیر، بر اساس Routing Table خودش تصمیم میگیره بسته رو به کدوم Next-Hop بفرسته. BGP هم کمک کرده این شبکهها اطلاعات لازم درباره Prefixهای شبکههای دیگه رو داشته باشن.
پس خیلی خلاصه اگر بخوایم قضیه رو جمع کنیم، DNS معمولاً اسم دامنه رو به IP تبدیل میکنه، BGP به شبکههای مستقل کمک میکنه بفهمن Prefixهای مختلف از چه مسیرهایی قابل دسترسی هستن، و IP Routing داخل هر شبکه تصمیم میگیره بسته رو به کدوم Next-Hop بفرسته.
مثلاً وقتی میزنی:example.com
اول باید IP مقصد مشخص بشه. بعد بسته از شبکه خودت وارد مسیر اینترنت میشه و روترها بر اساس Routeهایی که دارن تصمیم میگیرن بسته رو به کجا بفرستن. این Routeها در مقیاس بین شبکههای مستقل، بخش مهمی از اطلاعاتشون رو از BGP میگیرن.
به خاطر همین هم BGP یکی از پایههای اصلی اینترنت محسوب میشه. چون اینترنت از هزاران شبکه مستقل تشکیل شده و این شبکهها باید somehow بتونن مسیرهای خودشون رو به هم اعلام کنن و درباره Reachability شبکههای مختلف اطلاعات داشته باشن.
یه مثال خیلی ساده بخوایم بزنیم: اینترنت رو مثل یه سیستم بزرگ از شهرها و جادهها در نظر بگیر. هر AS مثل یه شهر یا مجموعه جادهای مستقله، Prefixها مثل محدودههای مقصد هستن و BGP مثل سیستمیه که به شبکهها میگه برای رسیدن به مقصدهای مختلف چه مسیرهایی وجود داره و کدوم مسیر طبق Policyهای شبکه ترجیح داده میشه.
@Netwo0rk
تسنیم: باید از کشورها و شرکتهای دنیا برای عبور کابل های اینترنت از تنگه هرمز عوارض بگیریم
@ITSecurityComputer
نقشه راه یادگیری لینوکس؛ از صفر تا مدیریت سرور اگه میخوای لینوکس رو اصولی یاد بگیری، حفظ کردن دستورات بهتنهایی کافی نیست. باید تمرین کنی، چالش حل کنی و با سرور واقعی کار کنی.
این ۶ منبع رایگان میتونن مسیر یادگیریت رو خیلی راحتتر کنن
📝 Linux Journey | یادگیری از صفر
آموزش مرحلهبهمرحله مفاهیم لینوکس، فایلسیستم، دستورات و مدیریت پروسهها.
کتاب رایگان ویلیام شاتس برای یادگیری عمیق دستورات لینوکس و اسکریپتنویسی Bash.
با حل مراحل مختلف، دستورات لینوکس رو در عمل یاد بگیر؛ از کار با فایلها و مجوزها تا SSH و جستوجوی اطلاعات.
یک مسیر عملی برای یادگیری مدیریت سرور لینوکس؛ شامل کار با لاگها، وبسرور، Cron Job و امنیت سیستم.
دستورهای طولانی لینوکس رو وارد کن تا ببینی هر بخش و پارامتر چه کاری انجام میده.
یک مرجع کاربردی برای پیدا کردن راهحل مشکلات و یادگیری تنظیمات سیستم، شبکه، درایورها و سرویسها؛ بسیاری از مطالبش برای اوبونتو و دبیان هم مفیدن.⛓ ورود به دانشنامه
با Linux Journey مفاهیم پایه رو یاد بگیر.📝برای ورود به دنیای لینوکس، دواپس یا مدیریت سرور، بهجای حفظ کردن صدها دستور، سعی کن هر روز یک کار واقعی انجام بدی.
با Bandit دستورات رو بهصورت عملی تمرین کن.
کتاب The Linux Command Line رو برای تسلط بیشتر به ترمینال بخون.
با Linux Upskill Challenge مدیریت یک سرور واقعی رو تمرین کن.
هر جا به مشکل خوردی، از ExplainShell و ArchWiki کمک بگیر.
هکرها به کدهای محرمانه متا دسترسی پیدا کردند
🔹هکرها با استفاده از اطلاعات ورود سرقتشده یکی از کارمندان متا، به مخازن خصوصی گیتهاب این شرکت نفوذ کرده و به کدهای نرمافزاری و اطلاعات شخصی حدود ۱۵۰۰ نفر دسترسی یافتند که بیشتر آنها کارمندان متا در آمریکا بودند. بر اساس اعلام متا، حدود ۹۹ درصد اطلاعات سرقتشده مربوط به دادههای کاری و کدهای نرمافزاری بوده است.
🔹نکته قابل توجه این است که اطلاعات شخصی افراد برخلاف سیاستهای داخلی متا، در این مخازن ذخیره شده بود. متا اعلام کرد که دسترسی غیرمجاز را مسدود کرده، موضوع را به مراجع قانونی اطلاع داده و برای افراد آسیبدیده خدمات پایش اعتبار و اطلاعات موجود در دارکوب فراهم کرده است.
@Netwo0rk
غول فناوری و هوش مصنوعی
یک سرور قدرتمند برای نسل جدید پردازشهای هوش مصنوعی و زیرساختهای حرفهای دیتاسنتر.
مناسب برای:
هوش مصنوعی و Machine Learning، پردازش دادههای حجیم، مجازیسازی، محاسبات سنگین، دیتابیس، رندرینگ و پردازشهای GPU محور.
با سختافزار قدرتمند و قابلیت اجرای ورکلودهای سنگین، انتخابی مناسب برای پروژههای حرفهای، سازمانی و زیرساختهای AI.
ولکان سرور
ولکان سرور با تمرکز بر فروش، تأمین و مشاوره تخصصی تجهیزات سرور و زیرساخت دیتاسنتر، راهکارهای سختافزاری مورد نیاز کسبوکارها و سازمانها را ارائه میدهد.
Volkanserver.com
/channel/volkanserver_ir
💻 چطور وارد بایوس هر لپتاپ بشیم؟
🤔میخوای وارد BIOS لپتاپت بشی، اما نمیدونی باید کدوم کلید رو فشار بدی؟
+توی این راهنما، کلیدهای ورود به بایوس برندهای مختلف لپتاپ رو یکجا براتون جمع کردیم تا راحتتر به تنظیمات سیستم دسترسی داشته باشید.
@Netwo0rk
🌐 توی شبکه، هر مسیر یه تصمیمه!
چطور میشه ترافیک شبکه رو مدیریت کرد، دسترسیها رو کنترل کرد و ارتباط پایدارتری ساخت؟ MikroTik چه نقشی توی این مسیر داره و برای یادگیریش باید از کجا شروع کنیم؟
📌در ایونت آنلاین و رایگان «معمای مسیرها | آشنایی با قدرت MikroTik در مدیریت شبکه»، درباره کاربردهای میکروتیک، پیشنیازهای یادگیری و مسیر ورود به دنیای حرفهای شبکه صحبت میکنیم و به سؤالهای شما پاسخ میدیم.
📅 چهارشنبه ۶ آبان | ساعت ۱۹
💻 آنلاین و رایگان
🎯 جای خودت رو رزرو کن:
http://l.cando.ac/qt5
آموزشگاه مهندسی کندو | We CanDo IT
@cando_ac
🤟 ChatGPT Plus اختصاصی، یک ماه کاملاً رایگان!
⬆️با ArioBox، اشتراکهای محبوبت رو رایگان دریافت کن:
🤖 ChatGPT Plus — یکماهه و اختصاصی
🤖 Gemini Pro — سهماهه
Ⓜ️ Muse AI
🖥 Microsoft Office 365 Plus — یکساله
👋Duolingo
📊 Adobe Express — ۱۲ ماهه
❓شرایط دریافت: عضویت در بات و کانال ArioBox
👌 برای عضویت در بات و کانال اینجا کلیک کنید
🔴 فاکس نیوز: اگر ایران کابل های اینترنتی زیر دریا را بزند٫ ممکنه قیمت بیتکوین به ۲۰ هزار دلار کاهش پیدا کند
@Netwo0rk
🔥 هر دقیقه قطعی اینترنت، چقدر برای سازمان شما هزینه دارد؟
با پهنای باند اختصاصی ماهاننت، ارتباطات سازمانتان را پایدار و بدون دغدغه مدیریت کنید 🚀
💰 شروع تعرفهها فقط از ماهانه ۳ میلیون تومان!
✔️ پایداری بالا و بدون نوسان
✔️ پشتیبانی اختصاصی ۲۴/۷
✔️ تضمین کیفیت با SLA ۹۹.۹۵٪
✔️ بدون نیاز به خرید تجهیزات
✔️ اینترنت نامحدود، متناسب با نیاز سازمان شما
سیستمعاملی که هیچ ردپایی ازت به جا نمیذاره اگه تو وب دنبال نهایت امنیت و حریم خصوصی هستی، این دقیقاً همون چیزیه که نیاز داری: Tails OS سیستمعامل امن و ناشناسی که افراد مشهوری مثل ادوارد اسنودن و خبرنگارای تحقیقی دنیا ازش استفاده میکنن
💬 این سیستم چیه و چطور کار میکنه؟
تِیلز یه سیستمعامل کامل و قابلحمله که اصلاً روی هارد کامپیوترت نصب نمیشه، بلکه روی یه فلش مموری ساده میشینه و اینطوری کار میکنه:
اجرای ۱۰۰٪ روی RAM: تمام سیستم و کارایی که انجام میدی فقط توی حافظه موقت (رم) پردازش میشن و هیچی روی هارد ذخیره نمیشه.
ناپدید شدن ردپاها در یک ثانیه: کافیه سیستم رو ریاستارت کنی یا همینطوری وسط کار فلش رو بکشی؛ کل اطلاعات، فایلها و سابقهی کاریت درجا پاک و ناپدید میشن
عبور تمام ترافیک از شبکه Tor: هر برنامهای که توش باز کنی بدون استثنا از تونلهای رمزنگاریشده شبکه تور رد میشه. اگه برنامهای بخواد مستقیم و خارج از تور به نت وصل بشه، سیستم کلاً جلوش رو میگیره.
بدون گذاشتن لاگ در سیستم میزبان: میتونی فلش رو بزنی به لپتاپ دیگران یا حتی سیستمهای عمومی، کارت رو انجام بدی و بکشیش، بدون اینکه صاحب سیستم متوجه بشه چه کاری کردی.
دانلود Tails: فایل ایمیج (.img) رو از سایت رسمیش یعنی tails.net دانلود کن.📝 حتی توی امنترین سیستم دنیا هم اگه با اکانتهای واقعی خودت لاگین کنی یا اطلاعات هویتت رو وارد کنی، هویتت فاش میشه؛ پس اصول ناشناس موندن رو رعایت کن.
برنامه بوتیبل ساز: یه برنامه مثل Rufus یا balenaEtcher دانلود کن.
رایت روی فلش: یه فلش با حداقل ظرفیت ۸ گیگابایت (که اطلاعات مهمی روش نداری چون فرمت میشه) وصل کن و با برنامه بالا ایمیج Tails رو روش رایت کن.
بوت سیستم: سیستم رو ریاستارت کن، وارد Boot Menu شو (معمولاً با کلیدهای F12، F11 یا Esc) و فلش رو برای بالا اومدن انتخاب کن.
تنظیم اتصال: اگه دسترسی به تور مستقیم نبود، توی همون صفحه اول تیک مربوط به پل (Bridges) رو فعال کن تا راحت وصل شی.
🖥9مفهوم کلیدی در مسیر ترافیک شبکه
@Netwo0rk
🖥دستورات مبتی تا حرفه ای عیب یابی شبکه به همراه راهنمای پیدا کردن مشکل
@Netwo0rk
اگر فردا ابزارها، چکلیستها، Write-upها و جوابهای آماده رو ازت بگیرن، چی از مهارتت باقی میمونه؟
تا حالا فکر کردی چرا بعضیها سالها امنیت میخونن، اما برای پیدا کردن یه آسیبپذیری منتظر راهنماییان؛ در حالی که بعضیها میتونن توی سیستمی که هیچ شناختی ازش ندارن، چیزهایی رو کشف کنن که دیگران متوجه وجودشون نمیشن؟
تفاوت همیشه در میزان دانش نیست؛ گاهی در نوع ذهنیه که پشت اون دانش قرار گرفته.
این کتاب دربارهی چیزی عمیقتر از تکنیکها، ابزارها و روشهای هانته؛ دربارهی ساختن ذهنیه که یاد میگیره چطور فکر کنه، چطور سؤال بسازه، چطور ناشناختهها رو تحلیل کنه و چطور از دل شکستها به کشف برسه.
چون هانتر واقعی کسی نیست که جوابهای بیشتری بلده؛ کسیه که وقتی هیچ جوابی وجود نداره، تازه میدونه از کجا شروع کنه.
📖 این PDF بخش کوچکی از یک کتاب ۵۰۰ صفحهای دربارهی پرورش ذهن، تفکر و مهارتهای شناختی یک هانتر حرفهایه.
این کتاب برای کسایی نوشته شده که نمیخوان تا ابد مصرفکنندهی دانش دیگران باقی بمونن؛ میخوان یاد بگیرن خودشون کشف کنن.
قیمت کتاب: ۳۰۰ هزار تومان
برای تهیه نسخه کامل کتاب، پیام بدید.
@zarvan0x01
@web_articles
یک روش تجربی برای بررسی مشکل در ارتباطات فیبر نکات : این روش برای ارتباطات مالتی مود بهتر و راحت تر جواب میده و در مسافتهای طولانی بخاطر تضعیف ممکنه جواب نگیرید پورت تجهیز باید فعال باشه (no shutdown)
با چشم مستقیم به sfpها نگاه نکنید که ممکنه به چشم اسیب بزنه این یک روش تجربی هست و میتونه خطا داشته باشه و در مواقعی که تجهیزات نداریم میتونه به ما کمک کنه.
@Netwo0rk
🔥 Reverse Proxy vs Forward Proxy فرقشون چیه؟
اگه بخوای خیلی ساده تفاوت Forward Proxy و Reverse Proxy رو بفهمی، باید بدونی که Forward Proxy نمایندهی Client هست ولی Reverse Proxy نمایندهی Server. توی Forward Proxy داستان از سمت کاربر شروع میشه؛ یعنی کاربر بهجای اینکه مستقیم به اینترنت یا یک Server مقصد وصل بشه، درخواستش رو میفرسته سمت Proxy و Proxy اون درخواست رو از طرف کاربر به مقصد میرسونه.
ساختار کلیش میشه Client → Forward Proxy → Internet/Server. مثلاً توی یک شرکت ممکنه سیستمهای کارمندان مستقیماً به اینترنت دسترسی نداشته باشن و تمام درخواستها اول از یک Proxy سازمانی رد بشن. اونجا Proxy میتونه روی درخواستها Policy اعمال کنه، دسترسی بعضی سایتها رو محدود کنه، ترافیک رو Log کنه، Cache انجام بده و حتی باعث بشه مقصد بهجای IP واقعی Client، IP مربوط به Proxy رو ببینه. پس Forward Proxy بیشتر برای کنترل و مدیریت دسترسی کاربران استفاده میشه.
حالا Reverse Proxy دقیقاً از اون طرف قضیه وارد میشه. اینجا Proxy جلوی Server قرار میگیره و Client معمولاً اصلاً خبر نداره پشت این Proxy چند تا Server وجود داره.
ساختارش میشه Client → Reverse Proxy → Backend Server. مثلاً کاربر وارد یک سایت میشه و درخواستش به Reverse Proxy میرسه؛ Reverse Proxy بررسی میکنه درخواست برای کدوم سرویس یا Server هست و بعد اون رو به یکی از Backend Serverها میفرسته. حتی ممکنه پشت Reverse Proxy دهها Server وجود داشته باشه و Reverse Proxy درخواستها رو بین اونها تقسیم کنه؛ اینجاست که بحث Load Balancing مطرح میشه. علاوه بر این، Reverse Proxy میتونه TLS/SSL رو Terminate کنه، درخواستهای مشکوک رو فیلتر کنه، Rate Limiting انجام بده، Cache داشته باشه و جلوی دسترسی مستقیم به Backend Serverها رو بگیره.
مثلاً فرض کن یک سایت بزرگ داری و سه تا Web Server پشتش هست. کاربر فقط Reverse Proxy رو میبینه و درخواستش میاد روی Reverse Proxy؛ بعد Proxy بر اساس الگوریتم Load Balancing مثل Round Robin یا Least Connections تصمیم میگیره درخواست رو به Server 1 یا Server 2 یا Server 3 بفرسته. در این حالت اگر یکی از Serverها Down بشه، Reverse Proxy میتونه درخواستها رو به Serverهای سالم هدایت کنن.
پس اگه بخوای خیلی راحت تو ذهنت بمونه، Forward Proxy یعنی «من به جای Client میرم سمت اینترنت» و Reverse Proxy یعنی «من جلوی Server وایسادم و درخواست Client رو میگیرم و تصمیم میگیرم به کدوم Backend بفرستم». Forward Proxy بیشتر سمت کاربران و شبکهی داخلی دیده میشه، ولی Reverse Proxy بیشتر سمت سرویسها و Web Serverها قرار میگیره و چیزهایی مثل Load Balancer، WAF، TLS Termination، Cache و کنترل دسترسی معمولاً اونجا دیده میشن.
@Netwo0rk
🚨 فوری : قیمت اینترنت از بامداد پنجشنبه، ۲۳ مهرماه(12 امشب) ۴۰ درصد افزایش پیدا میکنه.
@Netwo0rk
دستهبندی مهم NSE
بهصورت ذهنی اینطوری حفظش کن:
NSE
│
├── discovery → جمعآوری اطلاعات
├── default → اسکریپتهای پیشفرض
├── safe → بررسیهای کمخطرتر
├── version → کمک به تشخیص Version
├── vuln → بررسی آسیبپذیری
├── auth → Authentication
├── brute → Password Guessing
├── broadcast → Discovery در LAN
├── intrusive → تستهای تهاجمیتر
├── exploit → Exploitation
├── dos → تستهای DoS
├── malware → بررسی نشانههای Malware
├── fuzzer → Fuzzing
└── external → استفاده از سرویسهای خارجی
# Default Enumeration
nmap -sC -sV 192.168.1.10
# Banner
nmap --script=banner 192.168.1.10
# HTTP
nmap -p80,443 --script=http-title,http-headers 192.168.1.10
# SSL/TLS
nmap -p443 --script=ssl-cert,ssl-enum-ciphers 192.168.1.10
# SSH
nmap -p22 --script=ssh-hostkey,ssh2-enum-algos 192.168.1.10
# SMB
nmap -p445 --script=smb-os-discovery,smb-protocols 192.168.1.10
# DNS
nmap -p53 --script=dns-recursion 192.168.1.10
# Vulnerability
nmap -sV --script=vuln 192.168.1.10
# Vulners
nmap -sV --script=vulners 192.168.1.10
# DHCP Discovery - LAN Lab
nmap --script=broadcast-dhcp-discover
# Help
nmap --script-help http-title
# Update NSE database
sudo nmap --script-updatedb