52867
﷽ آموزش صفر تا صد شبکه و امنیت 🌐🆓 سفارش و رزرو تبلیغات : دایرکت پیام بدین
🌐 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
📊 دوره آنلاین و جامع #علم_داده (Data Science)
👈 ورود به دنیای Data Science و هوش مصنوعی
🔰 بدون نیاز به سابقه برنامهنویسی
از مفاهیم پایه تا تحلیل داده و پیادهسازی مدلهای واقعی
🐍 آموزش پایتون (Python) و SQL Server
📊 تحلیل و مصورسازی داده
🤖 یادگیری ماشین (ML) و Deep Learning
📈 پیشبینی و تحلیل سریهای زمانی
🧩 پروژهها و Case Studyهای واقعی
11. LDAP
برای LDAP:
nmap -p 389 --script=ldap-rootdse 192.168.1.10
nmap -p 3306 --script=mysql-info 192.168.1.10
nmap -p 3306 --script=mysql-empty-password 192.168.1.10
nmap -p 6379 --script=redis-info 192.168.1.10
nmap -p 27017 --script=mongodb-info 192.168.1.10
nmap --script=vuln 192.168.1.10
nmap -sV --script=vuln 192.168.1.10
nmap -sV -p 80,443 --script=vuln 192.168.1.10
vuln برای بررسی آسیبپذیریهای شناختهشده طراحی شده و معمولاً نتیجه را زمانی گزارش میکند که شرایط آسیبپذیری پیدا شود.nmap -sV --script=vulners 192.168.1.10
nmap -sV -p 22,80,443 --script=vulners 192.168.1.10
OpenSSH 8.x
↓
CPE
↓
Vulnerability Database
↓
CVE / CVSS
nmap --script=discovery 192.168.1.10
discovery میتونه تعداد زیادی Script را شامل بشه.nmap --script=broadcast
nmap --script=broadcast-dhcp-discover
nmap --script=broadcast-ping
--script-args name=value
nmap --script dns-brute \
--script-args dns-brute.threads=10 \
example.com
nmap --script dns-brute \
--script-args dns-brute.threads=10,dns-brute.srv=true \
example.com
name=value استفاده میکنه و میشه چند Argument رو با کاما جدا کرد.ls /usr/share/nmap/scripts/
ls /usr/share/nmap/scripts/ | grep http
ls /usr/share/nmap/scripts/ | grep smb
/usr/share/nmap/scripts/script.db
grep http /usr/share/nmap/scripts/script.db
sudo nmap --script-updatedb
nmap --script-help http-title
nmap --script-help dns-brute
nmap --script-help "http-*"
http- شروع میشن:nmap --script="http-*" 192.168.1.10
nmap --script="ssh-*" 192.168.1.10
nmap --script="smb-*" 192.168.1.10
nmap -sV -p 80,443 \
--script="http-title,http-headers,http-methods,ssl-cert,ssl-enum-ciphers" \
192.168.1.10
nmap -sV -p 22 \
--script="ssh-hostkey,ssh2-enum-algos,ssh-auth-methods" \
192.168.1.10
nmap -sV -p 445 \
--script="smb-os-discovery,smb-protocols,smb-security-mode" \
192.168.1.10
nmap -sS -sV -sC -O 192.168.1.10
-sS → TCP SYN Scan
-sV → Service/Version Detection
-sC → Default NSE Scripts
-O → OS Detection
nmap -A 192.168.1.10
-A مجموعهای از قابلیتهای تشخیص Version، OS، Traceroute و NSE را فعال میکند.
🏛 یک دانشگاه در گوشی شما 📲
🎓کلاس مناسب خود را انتخاب کنید و #رایگان متخصص شوید‼️
🔻════════🔻
🏫کلاس: برنامهنویسی و طراحی سایت از پایه
📚درس: جاوااسکریپت، HTM، جاوا، اندروید، پایتون، سیشارپ و ...
📍محل برگزاری: @Computer_IT_Engineering
════════
🏫کلاس: ترفند و آموزش کاربردی
📚درس: اندروید، ویندوز، آیفون و....
📍محل برگزاری: @CEngineer93
════════
🏫کلاس: هوش مصنوعی در موبایل و کامپیوتر
📚درس: پرامپت نویسی، ترفندهای گوشی و کامپیوتر و ...
📍محل برگزاری: @Pc_IT_Mob
════════
🏫کلاس: زبان انگلیسی
📚درس: آموزش انگلیسی از مبتدی تا آیلتس
📍محل برگزاری: @arashniaenglish1
════════
🏫کلاس: تخصصی هک و امنیت شبکه
📚 درس: نقشه راه، مقابله با هک و بالابردن امنیت شبکه.
📍محل برگزاری @Black_Security
════════
🏫کلاس: حسابداری
📚درس: آموزش پایه تا پیشرفته حسابداری
📍محل برگزاری: @hesabdarijozveh
════════
🏫کلاس: شبکه و امنیت
📚درس: جعبهسیاه هک و امنیت (تخصصی)
📍محل برگزاری: @Netwo0rk
════════
🏫کلاس: توییتر دانشجویی
📚درس: بدون سانسور از دانشگاه
📍محل برگزاری: @twitterjoo
════════
🏫کلاس: آموزش شیمی
📚درس: 1100 آزمایش جذاب شیمی
📍محل برگزاری: @PersianChemist
════════
🏫کلاس: شبکه و امنیت
📚درس: فول تخصصی شبکه،هک و امنیت
📍محل برگزاری: @DrSecCom
════════
🏫کلاس: کتابخانه آنلاین دانشگاهی
📚درس: دانلود جزوه پولی رایگان!!(فقط امشب)
📍محل برگزاری: @UNIVERSITY_BOOKSS
════════
🏫کلاس: کاریابی ، استخدامی ، درآمد بالا
📚درس: رایگان استخدام شو (مهلت:امشب!!)
📍محل برگزاری: @JOB_FREELANCER
════════
🏫کلاس: آموزش زبان مادر برنامه نویسی از صفر
📚درس: زبان C و ++C
📍محل برگزاری: @WorldCode_CPP
════════
🏫کلاس: آموزش نرمافزارهای تخصصی مهندسی
📚درس: کتیا، سالیدوورکز، اتوکد و ...
📍محل برگزاری: @Mohandes_yar
════════
🏫کلاس: آموزش طراحی سایت از پایه
📚درس: HTML و CSS و JavaScript و ...
📍محل برگزاری: @WorldCode1
════════
🏫کلاس: هوش مصنوعی و برنامه نویسی
📚درس: پرامپت های ترند اینستا و توییتر
📍محل برگزاری: @AIPyth0n
════════
🏫کلاس: آموزشگاه برنامه نویسی IT
📚درس: آموزش ++C-آموزش شبکه - آموزش جاوا
📍محل برگزاری: @Amozesh_4u
════════
🏫کلاس: شبکه و امنیت از مبتدی تا پیشرفته
📚درس: شبکه، امنیت، Pentesting و ...
📍محل برگزاری: @MYSECURE1
════════
🏫کلاس: آموزش کامپیوتر و برنامه نویسی از صفر
📚درس: PYTHON و #C و JQUERY و ...
📍محل برگزاری: @WorldCodeLists
════════
🏫کلاس: دور زدن تحریم های اینترنت
📚درس: آشنایی و ساخت پروکسی و کانفیگ و ...
📍محل برگزاری: @Proxysarver
════════
🏫کلاس: آموزش زبان انگلیسی
📚درس: آموزش نکات انگلیسی از مبتدی تا پیشرفته
📍محل برگزاری: @Eng_Online
════════
🏫کلاس: زبان انگلیسی
📚درس: آموزش قدم به قدم با فیلم
📍محل برگزاری: @englishclubbb
════════
🏫کلاس: توییتر دانشگاهی
📚درس: نشریه زرد دانشجویی
📍محل برگزاری: @Twitterjo
════════
🏫کلاس: برنامهنویسی و هوش مصنوعی
📚درس: آموزش پایتون در هوش مصنوعی
📍محل برگزاری: @barnamene
════════
🏫کلاس: دانلود برنامه های سیستم PC
📚درس: بهترین برنامه و گیم های کامپیوتری بهمراه کرک آنها
📍محل برگزاری: @Narmafzarpc
════════
🏫کلاس: برنامهنویسی حرفه ای پایتون از پایه
📚درس: ورود به برنامه نویسی، تولید اپلیکیشن و بازی و...
📍محل برگزاری: @Android0to100
════════
🏫کلاس: مهندس یار
📚درس: هزاران فایل، کتاب، جزوه
📍محل برگزاری: @mohandesyar
════════
🏫کلاس: برنامه نویسی و طراحی وب از زیر صفر
📚درس: HTML و PYTHON و JANGO و Go و...
📍محل برگزاری: @WorldCode
════════
🏫کلاس: آموزش طراحی وب + سئو حرفه ای
📚درس: جاوااسکریپت، HTML، PHP، دات نت و اصول SEO
📍محل برگزاری: @AmoozeshWebsite
════════
🏫کلاس: برنامهنویسی حرفه ای پایتون از پایه
📚درس: هک، هوش مصنوعی، سورس کد و ...
📍محل برگزاری: @PYTHONForever
🔺════════🔺
استک کردن سویچ به چه معناست؟
استک کردن سوئیچها یعنی چند تا سوئیچ فیزیکی رو به هم وصل کنیم و کاری کنیم از دید شبکه مثل یک سوئیچ واحد مدیریت بشن.
مثلاً فرض کن توی یه شرکت ۳ تا سوئیچ Cisco داری. بهجای اینکه هرکدوم رو جداگانه کانفیگ و مدیریت کنی، با قابلیت Switch Stacking اونها رو به هم متصل میکنی و یک Stack میسازی:
مدیریت
│
┌────┴────┐
│ STACK │
└────┬────┘
│
┌───────┼───────┐
│ │ │
┌─────┐ ┌─────┐ ┌─────┐
│SW1 │ │SW2 │ │SW3 │
└─────┘ └─────┘ └─────┘
🛠️ تجهیزات پسیو شبکه
اگه بخوایم یه شبکه رو بهصورت اصولی و فیزیکی راهاندازی کنیم، یه سری تجهیزات داریم که وظیفهشون ایجاد، اتصال، نظمدهی و مدیریت مسیر فیزیکی کابلهای شبکهست. به این بخش میگیم Passive Network؛ یعنی تجهیزاتی که خودشون پردازش یا سیگنالدهی فعال انجام نمیدن و بیشتر زیرساخت فیزیکی شبکه رو تشکیل میدن.
1️⃣ آچار شبکه (Crimping Tool)
برای سوکت زدن کابل شبکه استفاده میشه. وقتی کابل شبکه مثل Cat5e یا Cat6 رو به طول دلخواه آماده میکنی، با این ابزار رشتهها رو داخل سوکت RJ45 قرار میدی و سوکت رو روی کابل پرس میکنی.
2️⃣ پانچدان (Punch Down Tool)
برای اتصال رشتههای کابل شبکه به ترمینالهای Keystone Jack و Patch Panel استفاده میشه. رشته سیم داخل شیار مخصوص قرار میگیره و با پانچدان، سیم بهدرستی داخل ترمینال پانچ میشه و اتصال الکتریکی برقرار میشه.
3️⃣ سوکت شبکه RJ45
همون کانکتوریه که معمولاً روی انتهای کابل شبکه نصب میشه و کابل رو به تجهیزاتی مثل Switch، Router، PC یا Access Point متصل میکنه. در کابلهای اترنت معمولاً با استانداردهای T568A و T568B سیمبندی انجام میشه.
4️⃣ پچ پنل (Patch Panel)
برای مرتبسازی و مدیریت تعداد زیادی کابل شبکه در رک استفاده میشه. کابلهای شبکه از سمت اتاقها و پریزها وارد پچ پنل میشن و بعد با Patch Cord به پورتهای سوئیچ متصل میشن. این کار باعث میشه کابلکشی رک مرتبتر، قابل مدیریتتر و عیبیابی شبکه راحتتر بشه.
5️⃣ کیستون شبکه (Keystone Jack)
یه ماژول مادگی شبکهست که معمولاً داخل پریز شبکه، فیسپلیت یا Patch Panel نصب میشه. کابل شبکه پشت کیستون پانچ میشه و از سمت جلو یک پورت RJ45 در اختیار داریم که میتونیم Patch Cord رو بهش وصل کنیم.
6️⃣ کوپلر شبکه (Keystone Coupler)
برای اتصال دو کابل شبکه به یکدیگه استفاده میشه. در واقع دو طرفش پورت RJ45 داره و وقتی لازم باشه دو کابل شبکه رو بدون پانچکردن یا سوکتزدن مجدد به هم متصل کنیم، میتونیم از کوپلر استفاده کنیم.
🔧 در یک شبکه واقعی، همین تجهیزات ساده بخش مهمی از زیرساخت فیزیکی شبکه رو تشکیل میدن؛ از کابلکشی و سوکتزنی گرفته تا پچ پنل، پریز شبکه و مدیریت کابلها داخل رک.
📡 شبکه پایدار، از کابلکشی و زیرساخت درست شروع میشه.
@Netwo0rk
وزارت ارتباطات: در صورت تکرار جنگ، احتمال قطع اینترنت وجود دارد.
@Netwo0rk
☁️ ابرک ویراک را 24 ساعت رایگان تست کنید!
قبل از خرید، سرویس ابری VirakCloud را با شرایط واقعی امتحان کنید:
🎁 24 ساعت تست رایگان
🚀 پهنای باند اختصاصی با ترافیک نامحدود
⏱️ پرداخت ساعتی؛ فقط به اندازه مصرفتان هزینه کنید
بدون نیاز به تعهد بلندمدت، ابرک خودتان را بسازید، عملکرد سرویس را بررسی کنید و بعد تصمیم بگیرید.
برای دریافت کد تست رایگان، کلمه «تست» را به آیدی زیر ارسال کنید:
/channel/cloud_virak
👇 سپس وارد پنل VirakCloud شوید، کد را وارد کنید و ابرک خود را بسازید:
🔗 https://B2n.ir/qy4432
☎️ 02191555530
🌐 virakcloud.com
لینوکس به طور رسمی به لپتاپهای مجهز به پردازنده Snapdragon X2 میآید.
شرکت کوالکام، پشتیبانی کامل از لینوکس را برای پردازندههای جدید خود، Snapdragon X2، اضافه میکند. این کار در حال انجام است و تغییرات مربوطه به زودی به هسته اصلی لینوکس ارسال خواهند شد.
این موضوع فقط به این معنا نیست که لینوکس بتواند روی این دستگاهها بوت شود.
کوالکام در حال کار بر روی پشتیبانی از GPU Adreno، NPU Hexagon، دوربین، صدا، مدیریت انرژی و سایر سختافزارهای لپتاپها در لینوکس است.
برای پیشنمایش اولیه برای توسعهدهندگان، از Debian 13 استفاده میشود، و گواهینامه Ubuntu برای نیمه اول سال 2027 برنامهریزی شده است.
شرکتهای HP، ASUS و HUMAIN نیز قصد دارند دستگاههایی را با پردازنده Snapdragon X2 و پشتیبانی از لینوکس از سه ماهه اول سال 2027 عرضه کنند.
لپتاپهای مبتنی بر ARM سالها با مشکلات مربوط به پشتیبانی از سختافزار در لینوکس مواجه بودهاند.
اکنون، کوالکام واقعاً در حال همکاری با اکوسیستم لینوکس است تا لپتاپهای مبتنی بر Snapdragon را به دستگاههای لینوکس کامل تبدیل کند.
@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
☝🏻اکنون کلود، کد هسته لینوکس را مینویسد
لینوس توروالدز، خالق لینوکس، مجموعهای از اصلاحات را برای زیرسیستم مدیریت حافظه هسته آماده کرده است و به صراحت در توضیحات تغییرات ذکر کرده است که تمام *کد، تستها و پیشنویس توضیحات توسط هوش مصنوعی کلود* و تحت نظارت او ایجاد شدهاند. 🤖
این اصلاحات، سرعت خواندن بلوکهای کوچک داده از حافظه صفحه را افزایش میدهند.
☝🏻مشخص شده است که وقتی 8 رشته به طور همزمان 16 بایت داده را میخوانند، 99.92 درصد زمان صرف انتظار برای دسترسی به شمارنده ارجاع میشود، نه خود خواندن دادهها. 🤯
به جای استفاده از قفلها و تغییرات اتمی شمارنده، این اصلاحات از یک مکانیسم RCU برای آزادسازی تأخیری حافظه استفاده میکنند: صفحه تا زمانی که رشته، کپی دادهها را تمام نکند، آزاد نخواهد شد.
نتایج تستها:
🔻 8 رشته: از حدود 10 میلیون تا 30-33 میلیون عملیات در ثانیه، یعنی سه برابر سریعتر؛
🔻 4 رشته: از 8.9-11.6 میلیون تا 25-26 میلیون عملیات در ثانیه، تقریباً دو برابر؛
🔻 1 رشته: از 7.9-8.1 میلیون تا 8.8-8.9 میلیون عملیات در ثانیه. ⚡️
این تغییرات در یک شاخه جداگانه با نام گویا noref-filemap-read-with-llm قرار دارند. هنوز مشخص نیست که آیا این تغییرات به هسته اصلی وارد میشوند یا به عنوان یک آزمایش باقی میمانند. 🤔
================
@Netwo0rk
💢 دانشگاه مدرک میفروشد به قیمت گزاف
🎯 ما #تخصص می فروشیم رایگان‼️
اسکریپت و دستورات NSE یا Nmap Scripting Engine ، این بخش یکی از حرفهایترین قسمتهای Nmap محسوب میشه. NSE اجازه میده Nmap علاوه بر پیدا کردن Port و Service، با اسکریپتهای Lua اطلاعات بیشتری جمعآوری کنه، سرویسها رو بررسی کنه، بعضی آسیبپذیریهای شناختهشده رو تشخیص بده و کارهای Discovery و Enumeration انجام بده. Nmap در حال حاضر صدها اسکریپت NSE داره و اسکریپتها در دستههایی مثل safe، default، discovery، vuln، auth، brute، broadcast، intrusive و... قرار میگیرن.
ساختار کلی NSE
nmap --script <script> <target>
nmap --script=banner 192.168.1.10
nmap --script=banner,http-title 192.168.1.10
nmap --script=default 192.168.1.10
nmap --script=safe 192.168.1.10
nmap --script=vuln 192.168.1.10
--script=all احتیاط کنی، چون مجموعه اسکریپتها میتونه شامل موارد خطرناک، brute-force و DoS باشه.nmap -sC 192.168.1.10
nmap --script=default 192.168.1.10
nmap -sC -sV 192.168.1.10
-sC → اسکریپتهای Default-sV → تشخیص Version سرویسهاnmap --script=banner 192.168.1.10
nmap -p 22 --script=banner 192.168.1.10
nmap -p 80,443 --script=http-title 192.168.1.10
nmap -p 80,443 --script=http-headers 192.168.1.10
nmap -p 80,443 --script=http-enum 192.168.1.10
nmap -p 443 --script=ssl-cert 192.168.1.10
nmap -p 443 --script=ssl-enum-ciphers 192.168.1.10
nmap -p 22 --script=ssh-hostkey 192.168.1.10
nmap -p 22 --script=ssh2-enum-algos 192.168.1.10
nmap -p 22 --script=ssh-auth-methods 192.168.1.10
ssh-hostkey و ssh2-enum-algos رو برای همین نوع Enumeration معرفی میکنه.nmap -p 445 --script=smb-os-discovery 192.168.1.10
nmap -p 445 --script=smb-protocols 192.168.1.10
nmap -p 445 --script=smb-security-mode 192.168.1.10
nmap -p 445 --script=smb2-security-mode 192.168.1.10
nmap -sV -p 445 --script="smb-os-discovery,smb-protocols,smb-security-mode" 192.168.1.10
nmap -p 53 --script=dns-recursion 192.168.1.10
nmap -p 53 --script=dns-zone-transfer 192.168.1.10
nmap --script=dns-brute example.com
dns-brute برای پیدا کردن Subdomainهای رایج استفاده میشه و حتی امکان بررسی SRV Recordها رو هم داره. این اسکریپت در دسته intrusive و discovery قرار گرفته، بنابراین روی دامنه دیگران بدون مجوز نباید استفاده بشه.nmap -sU -p 161 --script=snmp-info 192.168.1.1
nmap -p 21 --script=ftp-anon 192.168.1.10
nmap -p 21 --script=ftp-syst 192.168.1.10
nmap -p 21 --script=ftp-syst,ftp-anon 192.168.1.10
nmap -p 25 --script=smtp-commands 192.168.1.10
nmap -p 25 --script=smtp-enum-users 192.168.1.10
nmap -p 25 --script=smtp-commands,smtp-enum-users 192.168.1.10
nmap -p 3389 --script=rdp-ntlm-info 192.168.1.10
سرعت اینترنت با فیبرنوری تا ۱۰۰ برابر افزایش مییابد
🔹رئیس سازمان تنظیم مقررات و ارتباطات رادیویی با تأکید بر ضرورت مهاجرت از شبکههای قدیمی مبتنی بر کابل مسی به فیبرنوری اعلام کرد که این فناوری میتواند سرعت ارتباطات را تا ۱۰۰ برابر افزایش دهد.
🔹تحولی که علاوه بر ارتقای کیفیت اینترنت و پاسخگویی به افزایش مصرف کاربران، زیرساخت لازم برای توسعه خدمات هوش مصنوعی، آموزش و سلامت دیجیتال را فراهم میکند.
@Netwo0rk
🔴معاون توسعه شبکه ملی:
در صورت وقوع مجدد جنگ یا ناآرامی، احتمال قطع اینترنت وجود داره
@Netwo0rk
💻 ویندوز یا لینوکس؟ سیستمت کدومو میکشه؟
قبل از نصب سیستمعامل، بهتره بدونی حداقل سختافزار موردنیازش چقدره 👀
🔹 ویندوز معمولاً منابع بیشتری میخواد و برای اجرای روانتر، سختافزار قویتری لازمه.
🔹 لینوکس در خیلی از توزیعها سبکتره و میتونه روی سیستمهای قدیمیتر هم عملکرد قابلقبولی داشته باشه. 🐧
اما یه نکته مهم:
حداقل سیستم موردنیاز ≠ سیستم مناسب برای استفاده روزمره!
حداقل مشخصات فقط یعنی سیستمعامل نصب میشه؛ برای تجربه روان، بهتره کمی بالاتر از حداقلها باشید.
📌 این پست رو ذخیره کن؛ شاید موقع ارتقای سیستم یا نصب سیستمعامل به دردت بخوره.
💬 تو کدومو ترجیح میدی؟ Windows یا Linux؟
@Netwo0rk
معرفی یک ابزار خفن و ضروری برای مانیتورینگ سایت و سرور: Uptime Kuma
اگه ادمین سرور هستی، سایت داری یا برنامهنویسی و میخوای همیشه از وضعیت در دسترس بودن Uptime سرویسهات مطمئن بشی، این ابزار بینظیر رو از دست نده
آپتایم کوما (Uptime Kuma) یک ابزار مانیتورینگ کاملاً رایگان، متنباز (Open-Source) و Self-hosted هست که میتونی روی سرور خودت نصبش کنی و خیالت رو از بابت قطعیها راحت کنی.
چرا باید از Uptime Kuma استفاده کنیم؟
سرعت بالا در تشخیص قطعی: برعکس خیلی از سرویسهای رایگان که هر ۵ یا ۱۰ دقیقه سایت رو چک میکنن، این ابزار میتونه هر ۲۰ ثانیه وضعیت رو بررسی کنه
سیستم هشدار (Alert) فوقالعاده: اگه سایت یا سرورت Down بشه، میتونه از طریق بیش از ۹۰ سرویس مختلف مثل تلگرام، دیسکورد، اسلک، ایمیل و حتی پیامک بهت خبر بده.
مانیتورینگ همهجانبه: فقط برای وبسایت نیست! میتونی وضعیت کانتینرهای داکر (Docker)، دیتابیسها، پورتهای شبکه و حتی سرورهای بازی رو هم باهاش مانیتور کنی.
داشبورد زیبا و کاربردی: یک محیط کاربری بسیار تمیز با نمودارهای پینگ و قابلیت ساخت صفحات وضعیت (Status Pages) برای نمایش به کاربران.
نصبش هم با داکر (Docker) بسیار ساده است و تو چند دقیقه انجام میشه.
لینک گیت هاب
@Netwo0rk
چطور بدون اینکه روتر یا سیستم متوجه بشن، کل ترافیک شبکه به سرقت میره؟ 🕵️♂️⚠️
حمله ARP Spoofing یکی از پایهایترین و در عین حال خطرناکترین حملات در شبکههای محلی (LAN) است که هکر به کمک اون میتونه خودش رو بهجای روتر یا گیتوی جا بزنه.
داستان از چه قراره؟
پروتکل ARP ذ Organisation ذاتاً سیستم احراز هویت نداره و هر پیامی رو باور میکنه! مهاجم با ارسال پیامهای جعلی ARP Reply، آدرس IP روتر (Gateway) رو با آدرس MAC سیستم خودش نگاشت میکنه. از این لحظه، قربانی ناخواسته تمام دیتاهای خودش (از لاگینها تا پیامها) رو اول به مهاجم میفرسته و حمله Man-in-the-Middle (MitM) رقم میخوره.
راههای دفاع و مقابله:
فعالسازی قابلیت Dynamic ARP Inspection (DAI) روی سوییچهای شبکه
استفاده از Static ARP Entries در شبکههای حساس و کوچک
استفاده مداوم از کانکشنهای امن رمزنگاریشده (VPN و TLS/HTTPS)
پرهیز از اتصال به شبکههای عمومی و Wi-Fi ناشناس
@Netwo0rk
ایلان ماسک تبدیل به اولین تریلیونر تاریخ شد.
یعنی در حال حاضر ثروتش ۱۷۶,۰۰۰,۰۰۰,۰۰۰,۰۰۰,۰۰۰ تومانه.
+ داری چیکار میکنی مرد 😐
@Netwo0rk