💎پارامتر ها (parameters)🎀
توی ی سری scheme ها فقط داشتن نام دامنه و اون path کافی نیست. علاوه بر اینکه سرور روی چه پورتی داره گوش میده یا اینکه آیا برای دسترسی به منابع نیاز به نام کاربری و پسورد هست یا نه ، ی سری برنامه ها به چیزای بیشتری نیاز دارن برای دسترسی به اون منبع در غیر این صورت یا سرور جوابی برنمیگردونه یا ی چیز غلط برمیگرده.😒
برای مثال پروتکل ftp دوتا حالت انتقال داره (باینری و متنی) قاعدتا نمیخواید فایل تصویریتون در حالت متنی منتقل بشه (چونکه ممکنه داده هاش بهم بریزه یا خراب شه)🛠
برای اینکه برنامه ها بتونن پارامتر های ورودی لازم جهت ارتباط داشته باشن بخشی از ساختار url به پارامتر ها اختصاص یافته ، این بخش name , value داره که درون url قرار میگیره و با کمک & از بقیه بخش های url جدا میشن و مقدار مورد نیاز هربرنانه رو برمیگردونه
برای مثال اگر با api ها کار کرده باشین میبینید ی توکن میگیره ، و یا ی چیزی به عنوان ورودی میگیره و در نتیجه با توجه به اون کاربردش ی خروجی برمیگردونه.
☄️خلاصه صفحه 28 📖
4 · 300 · ویدیو
BAACAgQAAxkBARywXmreakB9ykBphgULxBEcK3THa4D7AAIaDAAC1eT1UtvD · 787 KB
BAACAgQAAxkBARywXmreakB9ykBphgULxBEcK3THa4D7AAIaDAAC1eT1UtvD · 787 KB
عاشق مسیرت شو ❤️🔥
@programmings_world
6 · 293 · 💠گوگل از مدل جدید Gemini 4 Carbon رونمایی کرد...
مدل کربن الان صدر جدول بنچمارک Artificial Analysis V5 رو تصاحب کرده. 🏅
این مدل با امتیاز ۱۵۲۸ رتبه اول🥇 جدول Text Arena رو هم به خودش اختصاص داده. کربن توی انجام ماموریتهای ایجنتی هم پابهپای رقبایی مثل Claude Opus 5.5 حرکت میکنه و رتبه دوم جدول Agent Arena رو به دست آورده.
کربن فعلا فقط در اختیار تیمها و متخصصهای امنیت🔒 سایبری🛡 قرار داره تا به عنوان ابزار دفاعی و کشف آسیبپذیریها ازش استفاده کنن.🔥
7 · 758 · ویدیو
BAACAgQAAxkDAAIB_GraSv4OudHciQnwJqfB411psqxkAAKjCwACGnfVUobB · 3.7 MB
BAACAgQAAxkDAAIB_GraSv4OudHciQnwJqfB411psqxkAAKjCwACGnfVUobB · 3.7 MB
داداش چرا انقدر کار میکنی آخه ؟
تا بتونم اینو بخرم ❤️
@programmings_world
6 · 746 · 💡کاراکتر های مشکوک
کلا url ها طوری طراحی شدن که قابل حمل باشن. همچنین طوری طراحی شدن که تمام منابع موجود در اینترنت رو به طور یکسان نامگذاری کنن، به این معنی که از طریق پروتکلهای مختلف منتقل میشن. از اونجا که همه این پروتکل ها مکانیسم های مختلفی برای انتقال داده های خود دارن، طراحی url ها به گونهای که بتوانند به طور ایمن از طریق هر پروتکل اینترنتی منتقل شوند مهم بود.
انتقال ایمن به این معنیه که URL ها میتونن بدون خطر از دست دادن اطلاعات منتقل بشن. بعضی از پروتکلها، مثل پروتکل انتقال ایمیل (SMTP) برای ایمیل، از روشهای انتقالی استفاده میکنن که میتونن کاراکترهای خاصی رو حذف کنن. برای حل این مشکل، URL ها مجاز هستن که فقط شامل کاراکترهایی از یک الفبای نسبتاً کوچک و جهانی ایمن باشن
طراحان علاوه بر اینکه میخواستن URL ها توسط همه پروتکل های اینترنتی قابل حمل باشن، میخواستن که آنها توسط افراد قابل خواندن باشن. بنابر این کاراکتر های نامرئی و غیرقابل چاپ نیز در URL ها ممنوع هست، حتی اگر این کاراکترها ممکن است از طریق نامهرسانها عبور کنن و در غیر این صورت قابل حمل باشن
برای پیچیدهتر کردن مسائل، URL ها همچنین باید کامل باشند. طراحان URL متوجه شدند که ی موقع هایی افراد میخوان URL ها حاوی داده های دودویی یا کاراکترهایی خارج از الفبای ایمن جهانی باشن. بنابراین، یک مکانیسم فرار اضافه شد که به کاراکترهای ناامن اجازه میدهد تا برای انتقال به کاراکترهای ایمن رمزگذاری شن
📍صفحه 35 کتاب HTTP
9 · 613 · عکس
آموزش ساخت ربات تلگرام با زبان برنامه نویسی php 😍😍
فقط در چند قسمت 👌
.@programmings_world
18 · 621 · 🌐 پروتکل Telnet چیه؟
Telnet (Telecommunication Network)
ی پروتکل شبکهایه که برای برقراری ارتباط از راه دور با ی کامپیوتر یا دستگاه شبکه و اجرای دستورات روی اون استفاده میشه.
یعنی Telnet به ما اجازه میده از طریق شبکه به یک دستگاه دیگه وصل بشیم و دستورات متنی رو روی اون اجرا کنیم.
💡چطوری کار میکنه؟
فرض کنین ما یک کامپیوتر توی اتاق دیگه داریم و میخوایم از طریق لپتاپ بهش وصل بشیم.
روی لپتاپ دستور اتصال رو اجرا میکنیم، Telnet به کامپیوتر مقصد متصل میشه و در صورت نیاز، بعد از احراز هویت میتونیم دستورات رو اجرا کنیم در نهایت نتیجه اجرای دستورات به لپتاپ ما برمیگرده.
💡پورت Telnet چنده؟
پروتکل Telnet بهصورت پیش فرض از پورت 23 استفاده میکنه و تو لایه اپلیکیشنه و از tcp استفاده میکنه
🔓مشکل امنیتیش چیه؟
بزرگترین مشکل Telnet اینه که اطلاعات رو بهصورت Plain Text (متن ساده) منتقل میکنه. یعنی اگر نام کاربری و رمز عبور وارد کنیم، این اطلاعات رمزنگاری نمیشن و در شرایط مناسب ممکنه توسط مهاجم شنود بشن.
📜یکم تاریخچه:
پروتکل Telnet از پروتکلهای قدیمی شبکه محسوب میشه و ریشه های اولیه اون به سال 1969 برمیگرده. استاندارد رسمی این پروتکل هم در RFC 854 در سال 1983 منتشر شده. امروزه SSH به دلیل برخورداری از رمزنگاری و امنیت بالاتر، جایگزین رایج Telnet برای دسترسی و مدیریت از راه دوره.
7 · 724 · 🔻پروتکل FTP چیه؟
FTP (File Transfer Protocol)
ی پروتکل شبکهایه که برای انتقال فایل بین دو دستگاه از طریق شبکه، مثل اینترنت یا شبکه محلی (LAN)، استفاده میشه.
پروتکلFTP بر اساس معماری کلاینت و سرور کار میکنه و برای ارتباط بین کلاینت و سرور از دو اتصال مجزای Control Connection و Data Connection استفاده میکنه.
سادهش اینه که FTP بهمون اجازه میده فایل هایی مثل عکس، فیلم، اسناد و فایلای برنامهنویسی رو بین کامپیوتر خودمون و ی سرور جابهجا کنیم مثلا ی وب سایت روی ی سرور داریم و میخوایم فایل های سایتمون رو از لپتاپ به سرور منتقل کنیم
با استفاده از ی نرمافزار FTP Client میتونیم به سرور متصل بشیم، اطلاعات ورود مثل نام کاربری و رمز عبور رو وارد کنیم و به فایل ها و پوشه های سرور دسترسی پیدا کنیم و فایل ها رو از کامپیوتر به سرور یا برعکس منتقل کنیم
▫️پورتهای FTP:
🔸 پورت 21: برای ارسال دستورات و کنترل ارتباط
🔹 پورت 20: برای انتقال داده در حالت Active FTP.
در حالت Passive FTP، انتقال داده از طریق پورتی انجام میشه که سرور به کلاینت اعلام میکنه
🔐 مشکل امنیتی FTP چیه؟
در FTP معمولی، اطلاعات بهصورت Plain Text (متن ساده) منتقل میشن؛ یعنی نام کاربری، رمز عبور و محتوای فایلها رمزنگاری نمیشن و در شرایط مناسب ممکنه توسط مهاجم شنود بشن
به همین دلیل برای انتقال امن فایل ها معمولا از SFTP یا FTPS استفاده میشه.
8 · 728 · عکس
🚨 آسیبپذیری بحرانی در کرنل لینوکس؛ اجرای کد از راه دور با امتیاز CVSS 9.8
ی آسیبپذیری امنیتی با شناسه CVE-2026-98432 در کد پردازش IPv4 TCP کرنل لینوکس شناسایی شده که میتونه به مهاجم راه دور و بدون نیاز به احراز هویت امکان اجرای کد (RCE) روی سیستم آسیبپذیر رو بده
🔻 جزئیات فنی آسیبپذیری:
نوع آسیبپذیری: Use-After-Free (UAF)
شدت: Critical
امتیاز CVSS: 9.8 از 10
محدوده تأثیر: پیادهسازی IPv4 TCP در Linux Kernel
نسخههای درگیر: از Linux Kernel 4.4 به بعد، طبق گزارش
این باگ به دلیل مدیریت نادرست حافظه هنگام پردازش IP Options ایجاد میشه. مهاجم با ارسال درخواستای TCP خاص و ایجاد شرایط Race Condition میتونه باعث دسترسی کرنل به حافظه آزاد شده بشه
📍نکته قابلتوجه:
شرکت Anthropic اعلام کرده یک مدل تحقیقاتی داخلی Claude موفق به توسعه اکسپلویتی برای دستیابی از راه دور به دسترسی Root شده. طبق گزارش، این آزمایش بدون نیاز به احراز هویت یا تعامل کاربر انجام شده؛ با این حال کد اکسپلویت منتشر نشده.
7 · 291 · عکس
دوره آموزشی کالی لینوکس 🧑💻👩💻
▪️سطح دوره: مقدماتی تا متوسط
▪️زبان آموزش: فارسی
لینک کانال
@programmings_world
6 · 328 · عکس
دوره آموزشی کالی لینوکس 🧑💻👩💻
▪️سطح دوره: مقدماتی تا متوسط
▪️زبان آموزش: فارسی
لینک کانال
@programmings_world
3 · 198 · عکس
تبدیل متن به .conf (وایرگارد)😍
کلاس ConfigSaver پنجره برنامه رو میسازه و کادر متن و دکمههای Paste و Save as .conf رو میچینه.
تابع paste متن کپی شده رو از کلیپبورد میگیره و داخل کادر میزاره و کلید میانبر Ctrl+V هم بهش وصله
تابع save متن رو میخونه و وجود [Interface] داخل متن ورودی رو بررسی میکنه و با پنجره انتخاب مسیر، فایل .conf میسازه Ctrl+S هم همین تابع رو اجرا میکنه
خط آخر برنامه رو اجرا میکنه و پنجره رو باز نگه میداره تا کاربر باهاش کار کنه🔥
بعد مدتها پست کدی گذاشتم ببینیم حمایتتون چطوره❤️
سورس کدش توی اولین کامنت هست😉
2 · 24 · 📍پروتکل SSH چیه؟
SSH (Secure Shell)
ی پروتکل شبکه ایه که برای برقراری ارتباط امن از راه دور با کامپیوترها و سرورها و اجرای دستورات روی اونا استفاده میشه.
پروتکل SSH بر اساس معماری Client Server کار میکنه و به ما اجازه میده از طریق ی شبکه، حتی شبکه های ناامن، ارتباطی رمزنگاری شده با دستگاه مقصد برقرار کنیم ؛ سادهش اینه که میتونیم بدون حضور فیزیکی در کنار یک کامپیوتر یا سرور، بهش متصل بشیم و از راه دور مدیریتش کنیم✅️
🔅چطور کار میکنه؟
فرض کنین ی سرور لینوکسی داریم که تو ی دیتاسنتر قرار گرفته و میخوایم از طریق لپ تاپ خودمون مدیریتش کنیم
با استفاده از ی نرم افزار SSH Client به سرور درخواست اتصال میدیم سرور هویت خودش رو به ما اثبات میکنه و بعد از احراز هویت کاربر ی ارتباط امن برقرار میشه. حالا میتونیم دستورات مورد نظرمون رو روی سرور اجرا کنیم و نتیجه رو دریافت کنیم
🔅پورت SSH چیه؟
به صورت پیشفرض از پورت ۲۲ استفاده میکنه.
🔐چرا SSH امنه؟
یکی از مهم ترین ویژگیهای SSH، رمزنگاری اطلاعات در حین انتقاله.
رمزنگاری اطلاعات برای جلوگیری از دسترسی افراد غیرمجاز (Encryption)، احراز هویت کلاینت و سرور (Authentication) اطمینان از دستکاری نشدن اطلاعات در مسیر انتقال (Integrity)
همچنین SSH از روشای مختلف احراز هویت مثل Password Authentication و Public Key Authentication پشتیبانی میکنه
کاربردهای SSH چیه؟
مدیریت سرورها از راه دور (Remote Administration)، اجرای دستورات روی سیستم مقصد، انتقال امن فایل با استفاده از SCP و SFTP، ایجاد تونل امن (SSH Tunneling) و Port Forwarding
4 · 85 · ویدیو
AQPMhISDHlyDrLgmZlWRZHV58sok28q1qyFNPGGHiXyuKDzwSs0iLpp_uc7v · 1.2 MB
AQPMhISDHlyDrLgmZlWRZHV58sok28q1qyFNPGGHiXyuKDzwSs0iLpp_uc7v · 1.2 MB
انگیزشی عالی ❤️🔥👌
@programmings_world
1 · 93 ·