287k

بازدید

234

مقاله

76

پادکست

3

نویسنده

دور همی کاربران لینوکس

جدید ترین های برنامه نویسی :

یه برنامه نویس حرفه ای شو :

امنیت سیستم

امن سازی ( هاردنینگ ) سرور لینوکس – بخش اول – سرویس SSH – پارت اول

در این نوشته و بخش های بعدی آن سعی دارم در مورد امن سازی ( هاردنینگ ) سرور های لینوکسی ، بصورت کامل توضیح بدم . کار رو با امن سازی سرویس ارتباط راه دور SSH شروع کنیم. توضیح اینکه نصب و پیکربندی اولیه سرویس SSH  در لینوکس در نوشته های قبلی بحث و بررسی شده است . این سرویس بصورت کلاینت و سرور روی پورت TCP 22 فعال هست . مکانیزم احراز هویت آن بر اساس Hashing  هست . در حد قابل قبولی سرویس امنی هست ولی میتوان با تغییر گزینه های پیشفرض آن ، این سرویس رو امن تر هم کرد . مواردی که در این نوشته بحث میشود :1- تغییر پورت پیشفرض از 22 به هر پورت...

avatar

سجاد کلاهی

امنیت سیستم

آموزش نصب و پیکربندی سرور SSH در لینوکس

اصلا چرا این موضوع مهمه ؟ چه نیازی هست که بر روی سرور لینوکس SSH نصب کنیم ؟  به 2 علت خیلی مهم : 1ول اینکه همیشه نمیتوانیم در محل نصب سرور ، دیتا سنتر یا هر جایی باشیم و اط طریق مانیتور و صفحه کلید به کنسول اصلی سرور دسترسی داشته باشیم . پس نیاز به یک راه حل ساده و امن هست که بتوانیم به سرور وصل شویم . دوم اینکه وقتس حرف از وصل شدن راه دور شد ، پس راه حل ما باید امن باشد وهمچنین قابلیت امن سازی بیشتر ( Hardening ) را داشته باشد . تنها گزینه ای که مورد قبول تمام توزیع های لینوکس و تمام سیستم عامل ها هست ( حتی مایکروسافت...

avatar

سجاد کلاهی

امنیت سیستم

امن سازی ( هاردنینگ ) سرور لینوکس – بخش سوم – سرویس SSH – پارت سوم

امن سازی ( هاردنینگ ) سرور لینوکس در ادامه امن سازی ( هاردنینگ ) سرور لینوکس و سرویس SSH می رسیم به پارت سوم . خب در این پارت چه مواردی قرار است بحث کنیم ؟ سریع بریم سر اصل مطلب : در این پارت به موارد زیر اشاره میکنم .  ۱- غیر فعال سازی امکان SSH برای کاربر روت ( root ) ۲- ست کردن سطح لاگ در سرویس SSH ۳- غیر فعال کردن قابلیت SSH tunneling۱- غیر فعال سازی امکان SSH برای کاربر روت ( root )یکی از مهمرین اقدامات امنیتی در امن سازی ( هاردنینگ ) سرور لینوکس کنترل بحش کاربری در ارتباط SSH هست. دقیقا یعنی چی ؟ یعنی اگر مهاجم بداند بر روی سرور در شبکه سرویس SSH...

avatar

سجاد کلاهی

امنیت سیستم

امن سازی ( هاردنینگ ) سرور لینوکس – بخش دوم – سرویس SSH – پارت دوم

در  بخش اول از امن سازی ( هاردنینگ ) سرور لینوکس در مورد اعمال محدودیت در سطح کاربر و سطح کلاینت بحث کردیم . همچنین تغییر پورت و اعمال رول فایرواول را دیدیم .  در این نوشته تصمیم دارم در موارد دیگری از هاردنینگ سرویس SSH بحث کنیم. 1-  لاگ آف شدن اتوماتیک ارتباط SSH بعد از گذشت زمان بخصوص که مشخص کنیم. 2- غیر فعال کردن فورواردینگ x11 3- ایجاد بنر امنیتی در ارتباط سرویس SSH  در سرور های لینوکس   1-  لاگ آف شدن اتوماتیک ارتباط SSH بعد از گذشت زمان بخصوص  زمانی که به یک سرور لینوکس از طریق SSH  وصل می شویم تا مدت پیشفرض 15 دقیقه میتوانیم ، ارتباط  SSH  را باز نگه داریم ....

avatar

سجاد کلاهی

جدید ترین های تکنولوژی :

بروز ترین اخبار تکنولوژی رو پیدا کن !

جذاب ترین دسته بندی ها :

مقالات مورد علاقه خودت رو پیدا کن :

جدید ترین های هک و امنیت :

جذاب ترین های امنیت :

یادگیری Next.js بصورت پروژه محور

Next.js یک فناوری شگفت انگیز است که به شما امکان می‌دهد صفحات کاربرپسند سئو و تجربه عملکرد عالی را برای مشتریان ایجاد کنید. در این مقاله، من می‌خواهم شما را با یک سری تصمیماتی که در برخی وبسایت‌ها گرفته شده تا به Next.js سویچ کنند و آنچه Next.js به ثمر می‌آورد، آشنا کنم. (مثالی که در اینجا می‌زنیم صرفا وبسایت codedamn است) مهاجرت از React قبل ازNext.js ، codedamn با استفاده از React.js به عنوان فناوری اصلی ساخته شد که برخی ویژگی‌ها شامل موارد زیر بود: طراحی کاربری متریال Webpack Babel تایپ‌اسکریپت Monaco (برای اجرای کد) پکیج‌های سفارشی اگرچه ری‌اکت یک انتخاب عالی بود، اما چیزی که مانند هر SPA (وب تک صفحه‌ای) دیگر در وب از آن رنج می‌برد، اضافه بار جاوااسکریپت بود. مشکلات رایج SPA در تولید این فقط به ری‌اکت محدود نمی‌شود، بلکه مشکلی است...

بهترین فریمورک‌های PHP برای توسعه REST API

زبان برنامه نویسی PHP نیازی به معرفی ندارد، تقریبا تمام مخاطبان وبسایت راکت با آن آشنایی دارند و می‌دانند که در دنیای توسعه وب چه اهمیت بالایی دارد. اما موضوع اصلی این مقاله خود PHP نیست بلکه فریمورک‌های آن است. PHP به عنوان یک زبان متن باز، رایگان و داینامیک توانسته کاربران بسیار زیادی را به خود جذب کرده و توسعه دهندگان حرفه‌ای آن نیز در گسترش و توسعه آن مشارکت‌های فراوانی انجام داده‌اند. یکی از این مشارکت‌ها در زمینه توسعه فریمورک‌های مختلف بوده است. اما چرا این دسته از برنامه نویسان تصمیم گرفته‌اند تا روی PHP کار کرده و فریمورک‌های متنوعی برای آن ایجاد کنند؟ آیا زبان برنامه نویسی دیگری وجود نداشت که چنین کاری را با آن انجام دهند؟ مطمئنا چنین زبان‌هایی وجود دارد اما پی‌اچ‌پی...

یادگیری پروژه محور متخصص جنگو

اگر به توسعه وب علاقه دارید و می خواهید کار با یک فریمورک قدرتمند و پرکاربرد را یاد بگیرید، جای درستی آمده اید. جنگو یک فریم ورک وب سطح بالا پایتون است که فرآیند ساخت برنامه های وب را ساده می کند. در این دوره آموزشی جامع، از اصول و مفاهیم پایه جنگو تا تکنیک های پیشرفته آن را به شما یاد خواهیم داد. بعلاوه، هر چیزی را که برای ایجاد برنامه های کاربردی وب حرفه ای مورد نیاز است در اختیار شما می گذاریم. در ادامه چیستی، کاربرد ها و ویژگی ها، مزایا و معایب جنگو را شرح خواهیم داد. همچنین مواردی را که در این دوره فرا خواهید گرفت، پیش نیاز ها و حتی مهارت هایی که باید...

Api نویسی با Nodejs

آموزش جامع API نویسی Node JS دوره پیش رو دوره آموزش جامع Node js یا بهتره بگم دوره آموزش جامع Api نویسی Node JS هست که ما تو این دوره یاد میگیریم چطور میتونیم برای هر موبایل اپلیکیشن یا وب اپلیکیشنی api بنویسیم از صفر هم شروع میکنیم اینکه Node JS چی هست Rest API چیه اصول rest چیه ازین مباحث مقدماتی شروع میکنیم تا مباحثی مثل عملیات crud بحث های امنیتی و jwt ساختار MVC پروژه کار با پایگاه داده mongodb و کتابخونه کمکی mongoose احراز هویت و socket io رو پوشش میدیم و درنهایت یک پروژه کاملا کاربردی و واقعی از صفر تا انتها پیاده سازی میکنیم Node JS یک پلتفرم فوق العاده سریع برای اپ های Real...

آموزش پایتون با گرایش امنیت | پایتون سیاه

چرا پایتون برای هک ؟ ما برای اینکه به صورت حرفه‌ای تو حوزه هک و امنیت فعالیت داشته باشیم باید به دو دلیل یک زبان برنامه نویسی را بلد باشیم : ۱ – مطالعه کدها و درک ابزار ها و برنامه‌ها ( معمولا با یاد گرفتن یک زبان به صورت حرفه‌ای مطالعه و یادگرفتن بقیه زبان ها راحت تر خواهد بود) ۲ – نوشتن و توسعه بدفزارها و ابزارها ( اکثریت ابزار ها و بخش قابل توجهی از بد افزار ها با زبان پایتون توسعه پیدا میکنند) فرق دوره پایتون و پایتون سیاه : حتما تا به الان دوره های پایتون خیلی زیادی تو سطح اینترنت دیدید که به نحوه های مختلف و توسط مدرس های مختلف برگزار میشه ،...

آموزش ابزار Burp Suite در دنیای واقعی

جامعترین و قویترین دوره آموزش Burp Suite | مبتدی تا پیشرفته | 5 ساعت آموزش Burp Suite حرفه ای | 3 فیلم آموزش رایگان Burp Suite برای تحلیلی کیفیت دوره | با محوریت انجام تست های امنیتی اپلیکیشن واقعی توسط مهندس سروانی تهیه ، تدوین و ضبط شده است. بدون شک دوره آموزش Burp Suite مهندس سروانی یکی از برترین و با کیفیت ترین دوره های آموزش نرم افزار Burp Suite برای تست نفوذ و بررسی امنیت Application های تحت وب به زبان فارسی است. با یادگیری Burp Suite با این آموزش جامع ، شما دیگر به هیچ آموزش دیگری در خصوص ابزار Burp Suite نخواهید داشت و به یک متخصص Burp Suite تبدیل خواهید شد. Burp Suite چیست؟ Burp Suite یکی از ابزارهای بسیار جذاب هم در حوزه امنیت تدافعی...