عاشق لینکداینم
روش بهبود سرعت فرآیند لاگین توی جنگو(+ چطور توی نسخه های دیگه اینکارو بکنیم):
https://www.linkedin.com/posts/mohammad-naderinasab-56039a310_passwordabrhashers-django-performance-activity-7304607181918666753-phTB?utm_source=social_share_send&utm_medium=android_app&rcm=ACoAAC8fI74BD6AxaM5OmcbHNQB6qCxDhcsMLD0&utm_campaign=copy_link
روش بهبود سرعت فرآیند لاگین توی جنگو(+ چطور توی نسخه های دیگه اینکارو بکنیم):
https://www.linkedin.com/posts/mohammad-naderinasab-56039a310_passwordabrhashers-django-performance-activity-7304607181918666753-phTB?utm_source=social_share_send&utm_medium=android_app&rcm=ACoAAC8fI74BD6AxaM5OmcbHNQB6qCxDhcsMLD0&utm_campaign=copy_link
Forwarded from The Smart Candel
مقاله: بررسی Backdoorها در امنیت سایبری
♦مقدمه♦
در دنیای دیجیتال امروز، امنیت اطلاعات به یکی از مهمترین چالشها تبدیل شده است. با افزایش تعداد حملات سایبری و نفوذ به سیستمها، درک و شناسایی تهدیدات مختلف از جمله "Backdoor"ها ضروری است. این مقاله به بررسی مفهوم، انواع، روشهای شناسایی و پیشگیری از backdoorها میپردازد.💥تعریف Backdoor
به یک روش یا کد مخفی اشاره دارد که به یک سیستم یا نرمافزار اجازه میدهد تا به طور غیرمجاز به آن دسترسی پیدا کند. این روش معمولاً توسط هکرها برای دور زدن مکانیزمهای امنیتی طراحی میشود. Backdoorها میتوانند به صورت نرمافزاری یا سختافزاری وجود داشته باشند و به هکرها این امکان را میدهند که به سیستمها بدون نیاز به احراز هویت دسترسی پیدا کنند.
💥 انواع Backdoor
1. Backdoorهای نرمافزاری: این نوع backdoorها معمولاً به عنوان بخشی از یک نرمافزار مخرب یا ویروس نصب میشوند و میتوانند به صورت خودکار در پسزمینه کار کنند.
2. Backdoorهای سختافزاری: این نوع backdoorها در سختافزارهای خاصی مانند روترها یا دستگاههای IoT وجود دارند و میتوانند به هکرها اجازه دسترسی به شبکه را بدهند.
3. Backdoorهای قانونی: برخی از backdoorها به صورت قانونی توسط توسعهدهندگان نرمافزار ایجاد میشوند تا در مواقع اضطراری به سیستمها دسترسی پیدا کنند. اما این نوع backdoorها نیز میتوانند مورد سوءاستفاده قرار گیرند.
💥 روشهای شناسایی Backdoor
شناسایی backdoorها ممکن است دشوار باشد، اما روشهایی وجود دارد که میتواند به این امر کمک کند:💥 پیشگیری از Backdoorها
1. نظارت بر ترافیک شبکه: تحلیل ترافیک شبکه میتواند الگوهای غیرمعمول را شناسایی کند که ممکن است نشاندهنده وجود یک backdoor باشد.
2. بررسی فایلهای سیستمی: اسکن فایلهای سیستمی برای یافتن تغییرات غیرمجاز یا فایلهای مشکوک میتواند به شناسایی backdoorها کمک کند.
3. استفاده از نرمافزارهای امنیتی: ابزارهای امنیتی مانند آنتیویروسها و نرمافزارهای ضد-malware میتوانند به شناسایی و حذف backdoorها کمک کنند.
برای جلوگیری از نفوذ backdoorها، اقدامات زیر توصیه میشود:
1. بهروزرسانی منظم نرمافزار: اطمینان از اینکه تمام نرمافزارها و سیستمعاملها به روز هستند، میتواند آسیبپذیریها را کاهش دهد.
2. استفاده از رمزهای عبور قوی: استفاده از رمزهای عبور پیچیده و تغییر منظم آنها میتواند خطر دسترسی غیرمجاز را کاهش دهد.
3. آموزش کارکنان: آموزش کاربران در مورد خطرات امنیت سایبری و بهترین شیوهها میتواند به کاهش ریسکها کمک کند.
💥 نتیجهگیری
Backdoorها یکی از تهدیدات جدی در دنیای امنیت سایبری هستند که میتوانند عواقب وخیمی برای سازمانها و افراد داشته باشند. با شناخت صحیح و پیادهسازی تدابیر پیشگیرانه، میتوان خطرات ناشی از این تهدیدات را کاهش داد. امنیت سایبری یک فرآیند مداوم است و آگاهی از تهدیدات جدید باید همواره در اولویت قرار گیرد
.
Forwarded from ZGP
شبکه در لینوکس: از مفاهیم پایه تا ابزارهای پیشرفته!
مفاهیم پایه شبکه
1. ip: جایگزین مدرن ifconfig برای مدیریت اینترفیسها.
2. ping: بررسی اتصال به یک هاست (مثلاً سرور گوگل).
3. netstat: نمایش اتصالات فعال و پورتها.
4. nmap: اسکن شبکه و پورتها برای تشخیص دستگاهها و سرویسها.
فایلهای پیکربندی شبکه
امنیت شبکه در لینوکس
- فایروال با iptables/nftables:
- SSH: اتصال امن به سرورها.
- VPN و TOR: افزایش حریم خصوصی با openvpn یا tor.
ترفندهای کاربردی
- اتصال به وایفای از ترمینال:
- تشخیص سرعت اینترنت:
- دیباگ مشکلات شبکه:
#linux
#Networking
منبع : لینوکس کد
شبکهبندی در لینوکس یکی از قویترین و انعطافپذیرترین بخشهای این سیستم عامل است. در این پست، نگاهی میاندازیم به ابزارها، مفاهیم کلیدی، و ترفندها برای مدیریت شبکه در لینوکس!
مفاهیم پایه شبکه
- آدرس IP: شناسه منحصربهفرد دستگاهها در شبکه (مثال: 192.168.1.10).ابزارهای کلیدی خط فرمان
- دی ان اس DNS: سیستم تبدیل نام دامنه به آدرس IP (مثل تبدیل google.com به 8.8.8.8).
- اینترفیس شبکه: کارت شبکه فیزیکی یا مجازی (مثل eth0 یا wlan0).
1. ip: جایگزین مدرن ifconfig برای مدیریت اینترفیسها.
ip addr show # نمایش آدرسهای IP
ip route # نمایش جدول مسیریابی
2. ping: بررسی اتصال به یک هاست (مثلاً سرور گوگل).
ping google.com
3. netstat: نمایش اتصالات فعال و پورتها.
netstat -tuln # لیست پورتها و سرویسهای در حال گوشدادن
4. nmap: اسکن شبکه و پورتها برای تشخیص دستگاهها و سرویسها.
nmap -sP 192.168.1.0/24 # اسکن تمام دستگاههای شبکه محلی
فایلهای پیکربندی شبکه
- /etc/network/interfaces: تنظیمات اینترفیسهای شبکه (در دبیان/اوبونتو).
- /etc/resolv.conf: تنظیمات DNS.
- /etc/hosts: تبدیل نام به IP بهصورت دستی.
امنیت شبکه در لینوکس
- فایروال با iptables/nftables:
iptables -A INPUT -p tcp --dport 22 -j ACCEPT # اجازه دسترسی به SSH
- SSH: اتصال امن به سرورها.
ssh user@server_ip
- VPN و TOR: افزایش حریم خصوصی با openvpn یا tor.
ترفندهای کاربردی
- اتصال به وایفای از ترمینال:
nmcli dev wifi connect SSID password PASSWORD
- تشخیص سرعت اینترنت:
speedtest-cli
- دیباگ مشکلات شبکه:
tcpdump -i eth0 # ضبط ترافیک شبکه
traceroute google.com # ردیابی مسیر بستهها
#linux
#Networking
منبع : لینوکس کد
❤2
Forwarded from HICTE Blog (smm)
[ Source >> @SohrabContents ]
#نکته_لینوکس
اگر شماهم دوال بوت هستید و روی لینوکس و ویندوز همزمان میخواید از بلوتوث استفاده کنید (یک دستگاه رو وصل میکنید و بعدش روی جفتش میخواید قابل استفاده باشه) در اکثر مواقع به این مشکل برخورد میکنید که باید یا روی ویندوز یا روی لینوکس دوباره دستگاه رو جفت کنید.
به این علت رخ میده که کلیدهای جفتسازی روی لینوکس شما با ویندوز فرق میکنه.
برای اینکه این مشکل رو نداشته باشید، ویکی آرچ یک راه حل ساده داره که دیگه پیش نیاد:
https://wiki.archlinux.org/noscript/Bluetooth#Dual_boot_pairing
🚁 Hicte Blog
#نکته_لینوکس
اگر شماهم دوال بوت هستید و روی لینوکس و ویندوز همزمان میخواید از بلوتوث استفاده کنید (یک دستگاه رو وصل میکنید و بعدش روی جفتش میخواید قابل استفاده باشه) در اکثر مواقع به این مشکل برخورد میکنید که باید یا روی ویندوز یا روی لینوکس دوباره دستگاه رو جفت کنید.
به این علت رخ میده که کلیدهای جفتسازی روی لینوکس شما با ویندوز فرق میکنه.
برای اینکه این مشکل رو نداشته باشید، ویکی آرچ یک راه حل ساده داره که دیگه پیش نیاد:
https://wiki.archlinux.org/noscript/Bluetooth#Dual_boot_pairing
🚁 Hicte Blog
Forwarded from Webinarfarsi | Soheib Kiani | وبینار فارسی
Linkedin
Secure JWT Authentication in React: Best Practices
بهترین روش برای احراز… | Bahador Khajehmiri
بهترین روش برای احراز… | Bahador Khajehmiri
Secure JWT Authentication in React: Best Practices
بهترین روش برای احراز هویت در ریاکت با JWT
Where is the best place to store JWT tokens?! Here’s a…
بهترین روش برای احراز هویت در ریاکت با JWT
Where is the best place to store JWT tokens?! Here’s a…
🛡️ فایروال برنامههای وب (WAF) چیست؟
یک Web Application Firewall (WAF) نوعی دیوار حفاظتی است که بین کاربران و وبسایت قرار میگیرد و از حملات رایج مثل SQL Injection، XSS، و DDoS جلوگیری میکند. برخلاف فایروالهای سنتی که ترافیک شبکه را کنترل میکنند، WAF درخواستهای HTTP/HTTPS را بررسی کرده و رفتارهای مخرب را تشخیص میدهد.
🔍 WAF چطور کار میکند؟
کار WAF با تحلیل درخواستهای ورودی، الگوهای مخرب را شناسایی و درخواستهای غیرمجاز را مسدود میکند. این کار به دو روش انجام میشود:
✅ Rule-Based:
استفاده از قوانین از پیش تعریفشده برای فیلتر کردن درخواستها
✅ Behavior-Based:
یادگیری خودکار رفتار کاربران و شناسایی فعالیتهای مشکوک
🔧 کجا WAF را استفاده کنیم؟
درواقع WAF برای سایتهای تجاری، اپلیکیشنهای تحت وب، APIها و حتی سرورهای ابری ضروری است. امروزه سرویسهایی مانند Cloudflare WAF، AWS WAF، و Nginx ModSecurity گزینههای محبوبی برای پیادهسازی هستند.
📚 از کجا WAF یاد بگیریم؟
🔹 مستندات رسمی Cloudflare، AWS، و ModSecurity
🔹 دورههای تخصصی در Udemy، Coursera، و Pluralsight
🔹 تست عملی با راهاندازی WAF روی Nginx یا Apache
اگر به امنیت وب علاقه داری، یادگیری WAF یکی از مهارتهای کلیدی برای حفاظت از سرورها و اپلیکیشنها است. 🚀
#CyberSecurity #WAF #WebSecurity #Firewall #AppSec #EthicalHacking #CloudSecurity #NetworkSecurity #SQLInjection #XSS #DDoS #DevSecOps #PenTesting #CyberDefense
مارا دنبال کنید:
#arj✒️
🔰@Rs_tutorial
یک Web Application Firewall (WAF) نوعی دیوار حفاظتی است که بین کاربران و وبسایت قرار میگیرد و از حملات رایج مثل SQL Injection، XSS، و DDoS جلوگیری میکند. برخلاف فایروالهای سنتی که ترافیک شبکه را کنترل میکنند، WAF درخواستهای HTTP/HTTPS را بررسی کرده و رفتارهای مخرب را تشخیص میدهد.
🔍 WAF چطور کار میکند؟
کار WAF با تحلیل درخواستهای ورودی، الگوهای مخرب را شناسایی و درخواستهای غیرمجاز را مسدود میکند. این کار به دو روش انجام میشود:
✅ Rule-Based:
استفاده از قوانین از پیش تعریفشده برای فیلتر کردن درخواستها
✅ Behavior-Based:
یادگیری خودکار رفتار کاربران و شناسایی فعالیتهای مشکوک
🔧 کجا WAF را استفاده کنیم؟
درواقع WAF برای سایتهای تجاری، اپلیکیشنهای تحت وب، APIها و حتی سرورهای ابری ضروری است. امروزه سرویسهایی مانند Cloudflare WAF، AWS WAF، و Nginx ModSecurity گزینههای محبوبی برای پیادهسازی هستند.
📚 از کجا WAF یاد بگیریم؟
🔹 مستندات رسمی Cloudflare، AWS، و ModSecurity
🔹 دورههای تخصصی در Udemy، Coursera، و Pluralsight
🔹 تست عملی با راهاندازی WAF روی Nginx یا Apache
اگر به امنیت وب علاقه داری، یادگیری WAF یکی از مهارتهای کلیدی برای حفاظت از سرورها و اپلیکیشنها است. 🚀
#CyberSecurity #WAF #WebSecurity #Firewall #AppSec #EthicalHacking #CloudSecurity #NetworkSecurity #SQLInjection #XSS #DDoS #DevSecOps #PenTesting #CyberDefense
مارا دنبال کنید:
#arj✒️
🔰@Rs_tutorial
❤1
🔧 ابزارهای اتوماسیون سرور؛ راهی به سوی مدیریت بهینه
مدیریت دستی سرورها دیگر یک روش کارآمد نیست. در محیطهای DevOps و زیرساختهای مدرن، اتوماسیون نقش کلیدی در کاهش خطاهای انسانی، افزایش سرعت استقرار و بهبود پایداری سیستمها دارد. یکی از محبوبترین ابزارهای اتوماسیون سرور، Ansible است که به دلیل سادگی، انعطافپذیری و عدم نیاز به Agent روی سرورهای مقصد، به انتخاب اول بسیاری از متخصصان تبدیل شده است.
🚀 چرا Ansible؟
🔹 یادگیری آسان: استفاده از YAML برای نوشتن Playbookها بدون نیاز به کدنویسی پیچیده
🔹 بدون نیاز به Agent: برخلاف ابزارهایی مثل Puppet و Chef، نیازی به نصب کلاینت روی سرورها ندارد
🔹 مدیریت مقیاسپذیر: امکان پیکربندی صدها یا هزاران سرور با یک Playbook
🔹 یکپارچهسازی با Cloud و On-Prem: پشتیبانی از سرویسهای ابری مانند AWS، Azure، و Google Cloud
🔹 افزایش امنیت و کنترل: اعمال پیکربندیهای امنیتی یکپارچه و بررسی تطابق سرورها با استانداردها
🔧 انسیبل چگونه کار میکند؟
انسیبل با استفاده از SSH و Python روی سرورهای مقصد ارتباط برقرار میکند و دستورات را اجرا میکند. Playbookها مجموعهای از Taskها هستند که بهطور خودکار عملیاتهایی مانند نصب نرمافزار، بهروزرسانی، مدیریت کاربران و پیکربندی فایروال را انجام میدهند. این ساختار باعث میشود فرآیندهای مدیریتی استاندارد و قابل تکرار باشند.
📚 از کجا Ansible یاد بگیریم؟
🟢 مستندات رسمی Ansible (docs.ansible.com)
🟢 دورههای تخصصی در Udemy، Coursera و Pluralsight
🟢 تمرین عملی با Docker، Vagrant یا سرورهای واقعی
🟢 مطالعه منابع Open Source و پروژههای GitHub
اتوماسیون سرور دیگر یک انتخاب نیست، بلکه نیازی حیاتی برای تیمهای DevOps، SysAdmin و SRE است. اگر به دنبال یک ابزار قدرتمند برای مدیریت زیرساخت هستید، یادگیری Ansible یک گام مهم در مسیر حرفهای شما خواهد بود. 🌍
#DevOps #Automation #Ansible #SysAdmin #ITAutomation #InfrastructureAsCode #CyberSecurity #LinuxAdmin #SRE #ServerManagement #CloudAutomation #ConfigurationManagement
مارا دنبال کنید:
#arj✒️
🔰@Rs_tutorial
مدیریت دستی سرورها دیگر یک روش کارآمد نیست. در محیطهای DevOps و زیرساختهای مدرن، اتوماسیون نقش کلیدی در کاهش خطاهای انسانی، افزایش سرعت استقرار و بهبود پایداری سیستمها دارد. یکی از محبوبترین ابزارهای اتوماسیون سرور، Ansible است که به دلیل سادگی، انعطافپذیری و عدم نیاز به Agent روی سرورهای مقصد، به انتخاب اول بسیاری از متخصصان تبدیل شده است.
🚀 چرا Ansible؟
🔹 یادگیری آسان: استفاده از YAML برای نوشتن Playbookها بدون نیاز به کدنویسی پیچیده
🔹 بدون نیاز به Agent: برخلاف ابزارهایی مثل Puppet و Chef، نیازی به نصب کلاینت روی سرورها ندارد
🔹 مدیریت مقیاسپذیر: امکان پیکربندی صدها یا هزاران سرور با یک Playbook
🔹 یکپارچهسازی با Cloud و On-Prem: پشتیبانی از سرویسهای ابری مانند AWS، Azure، و Google Cloud
🔹 افزایش امنیت و کنترل: اعمال پیکربندیهای امنیتی یکپارچه و بررسی تطابق سرورها با استانداردها
🔧 انسیبل چگونه کار میکند؟
انسیبل با استفاده از SSH و Python روی سرورهای مقصد ارتباط برقرار میکند و دستورات را اجرا میکند. Playbookها مجموعهای از Taskها هستند که بهطور خودکار عملیاتهایی مانند نصب نرمافزار، بهروزرسانی، مدیریت کاربران و پیکربندی فایروال را انجام میدهند. این ساختار باعث میشود فرآیندهای مدیریتی استاندارد و قابل تکرار باشند.
📚 از کجا Ansible یاد بگیریم؟
🟢 مستندات رسمی Ansible (docs.ansible.com)
🟢 دورههای تخصصی در Udemy، Coursera و Pluralsight
🟢 تمرین عملی با Docker، Vagrant یا سرورهای واقعی
🟢 مطالعه منابع Open Source و پروژههای GitHub
اتوماسیون سرور دیگر یک انتخاب نیست، بلکه نیازی حیاتی برای تیمهای DevOps، SysAdmin و SRE است. اگر به دنبال یک ابزار قدرتمند برای مدیریت زیرساخت هستید، یادگیری Ansible یک گام مهم در مسیر حرفهای شما خواهد بود. 🌍
#DevOps #Automation #Ansible #SysAdmin #ITAutomation #InfrastructureAsCode #CyberSecurity #LinuxAdmin #SRE #ServerManagement #CloudAutomation #ConfigurationManagement
مارا دنبال کنید:
#arj✒️
🔰@Rs_tutorial
❤1
اینهمه دل و قلوه میدیم پا پستا یه حیمایت بوکونید دیگه😢
شیری ریاکشنی پرتغال دان زادانی چیزی
شیری ریاکشنی پرتغال دان زادانی چیزی
👍3🌚1
Forwarded from Linuxor ?
برای html css js :
netlify.app
برای python :
pythonanywhere.com
خوبه. میشه یک وبسایت بالا آورد و و امکان اجرای تسک های زمانبندی شده هم داره، بهتون ساب دامین هم میده.
@Linuxor ~ mim_sad_mim_
netlify.app
برای python :
pythonanywhere.com
خوبه. میشه یک وبسایت بالا آورد و و امکان اجرای تسک های زمانبندی شده هم داره، بهتون ساب دامین هم میده.
@Linuxor ~ mim_sad_mim_
Forwarded from Webinarfarsi | Soheib Kiani | وبینار فارسی
Linkedin
#webinarfarsi | Soheib Kiani
آداب دایرکت دادن درلینکدین
واقعا چرا این موارد رو ساده میگیرم و مدام تکرار میشه؟
1- توی پیام اولمون درکنار سلام و احترام، دغدغه ای که داریم و کمک ازشون میخوایم رو مطرح کنیم. پس سلام خالی برای کسی ارسال نکنیم!
2-انتظارکل راه حل رو از هیچ کس نداشته باشیم،…
واقعا چرا این موارد رو ساده میگیرم و مدام تکرار میشه؟
1- توی پیام اولمون درکنار سلام و احترام، دغدغه ای که داریم و کمک ازشون میخوایم رو مطرح کنیم. پس سلام خالی برای کسی ارسال نکنیم!
2-انتظارکل راه حل رو از هیچ کس نداشته باشیم،…
Forwarded from Persian Store
Free Course for learning english customized for developers
دوره رایگان آموزش زبان انگلیسی برای دولوپرها
#Learn #English #Developer #Tutorial #Essential #Communication #Speaking #Speak #Practice
https://www.freecodecamp.org/learn/a2-english-for-developers/
http://persianstore.org
Contact Us : @Prsiaman
Channel : @prsian_store
دوره رایگان آموزش زبان انگلیسی برای دولوپرها
#Learn #English #Developer #Tutorial #Essential #Communication #Speaking #Speak #Practice
https://www.freecodecamp.org/learn/a2-english-for-developers/
http://persianstore.org
Contact Us : @Prsiaman
Channel : @prsian_store