3 سال ago

افزایش امنیت در مدیریت محتوای جوملا + نکات کلیدی و مهم

افزایش امنیت در مدیریت محتوای جوملا با نوین هاست : قصد ما در این مقاله سعی در قفل و زنجیر کردن سایت است که مسلما کار را برای دوست هکرمان سخت تر میکند . یک نکته هم در رابطه با هکر ها بگم اصولا هکر ها میباید. یا دارای سواد بالایی باشند و یا از...

3 سال ago

اسکن امنیتی ورد پرس با WPscan + فیلم

اسکن امنیتی ورد پرس با WPscan + ویدئو آموزشی : وردپرس با امکانات فراوان و جامعه متن باز فعال توانسته گوی رقابت را از سایر سیستم های مدیریت محتوی گرفته . و با فاصله قابل توجهی از آنها قرار گرفته و توانسته مدیریت ۷۶٫۵ میلیون وبلاگ و ۲٫۵ میلیارد پست را به دست بگیرد (بر...

3 سال ago

اسکریپت نویسی پیشرفته لینوکس – جمع بندی

اسکریپت نویسی پیشرفته لینوکس – جمع بندی : اسکریپت نویسی لینوکس را در دو بخش مبتدی و پیشرفته به پایان رساندیم. در این قسمت لیست کامل قسمت های مختلف رو برای شما آماده کردیم: قسمت صفر: در این قسمت با اصول اولیه اسکریپت نویسی و ویرایشگر vi و دستور chmod آشنا شدیم. قسمت ۱: در...

3 سال ago

اسکریپت نویسی پیشرفته لینوکس برای وبمستر ها – قسمت ۹ – trap

اسکریپت نویسی پیشرفته لینوکس برای وبمستر ها – trap : اسکریپت های لینوکس با دریافت سیگنال شماره ۲ یا Ctrl + C به کار خود پایان میدهند. این اتفاق در برنامه های پیچیده ممکن است باعث بروز اشکال در عملکرد سیستم عامل شود. برنامه نویس ها معمولا یک روال برای چنین مواقعی در نظر میگیرند...

3 سال ago

اسکریپت نویسی پیشرفته لینوکس- قسمت ۸ – عیب یابی اسکریپت

اسکریپت نویسی پیشرفته لینوکس برای وبمستر ها – عیب یابی اسکریپت : شل لینوکس سیستم عیب یابی قدرتمندی ندارد (حد اقل به پای ویژوال استودیو نمیرسد!) اما دستوراتی دارد که به شما در عیب یابی اسکریپت ها کمک میکند. در اسکریپت نویسی پیشرفته، بدون آشنایی با اصول عیب یابی اسکریپت, ممکن است یک خطای تایپی...

3 سال ago

اسکریپت نویسی پیشرفته لینوکس- قسمت ۷ – نکات ظریف و مهم

اسکریپت نویسی پیشرفته لینوکس – نکات ظریف و مهم : قسمت های مفیدی را در مورد اسکریپت نویسی لینوکس پشت سر گذاشتیم. در این قسمت قصد داریم بعضی نکات مهم را که معمولا در کتاب های آموزشی یافت نمیشوند را با شما در میان بگذاریم, تا موقع اسکریپت نویسی به مشکل بر نخورید. نکات ظریف...

3 سال ago

اسکریپت نویسی شل لینوکس برای وبمسترها – قسمت ۶ – حذف log file

اسکریپت نویسی پیشرفته لینوکس برای وبمستر ها – قسمت ۶ – خالی کردن فایل های Log : log file ها یا وقایع نگاری لینوکس, در صورت تنظیم نشدن Log rotate روی هم جمع شده و ممکن است در دراز مدت حجم آنها به چندین گیگا بایت برسد. بیشتر این فایل ها در دایرکتوری /var/log ذخیره...

3 سال ago

اسکریپت نویسی پیشرفته لینوکس – مدیریت کاربران و پسورد ها

اسکریپت نویسی پیشرفته لینوکس برای وبمستر ها – قسمت ۵ – مدیریت کاربران و پسورد ها : در سیستم عامل لینوکس, به ازای هر کاربر سی پنل, دایرکت ادمین, اف تی پی و  غیره.  یک کاربر در سیستم مدیریت کاربران لینوکس ایجاد میشود. برای مشاهده تمام کاربران ایجاد شده در لینوکس میتوانید فایل /etc/passwd را...

3 سال ago

اسکریپت نویسی پیشرفته لینوکس برای وبمستر ها – قسمت ۴ – دستورات شبکه

اسکریپت نویسی پیشرفته لینوکس برای وبمستر ها – قسمت ۴ – دستورات شبکه : محیط خط فرمان لینوکس دستورات و متغیر های زیادی برای مدیریت قابلیت های شبکه سرور دارد. در این قسمت مهم ترین این دستورات را با هم بررسی میکنیم: دستورات شبکه در اسکریپت نویسی پیشرفته لینوکس چک کردن فعال بودن یک سایت:...

3 سال ago

اسکریپت نویسی پیشرفته لینوکس – قسمت ۳ – ایجاد عدد تصادفی

اسکریپت نویسی پیشرفته لینوکس – قسمت ۳ – ایجاد عدد تصادفی : متغیر RANDOM وظیفه تولید عدد تصادفی را بر عهده دارد, با هر بار احضار این متغیر یا در واقع تابع, عددی تصادفی بین ۰ تا ۳۲۷۶۷  در خروجی ظاهر میشود. در ادامه با نوین هاست همراه باشید… در صورتی که بخواهید عددی بین...

3 سال ago

اسکریپت نویسی پیشرفته لینوکس برای وبمستر ها – قسمت ۲ – توابع پیشرفته

اسکریپت نویسی پیشرفته لینوکس برای وبمستر ها – قسمت ۲ – توابع پیشرفته : در قسمت قبل یاد گرفتیم که توابع در اسکریپت نویسی شل لینوکس به صورت name(){  Commands  return $VAR } تعریف میشوند. در این قسمت قصد داریم به مباحث پیشرفته تر تعریف توابع بپردازیم اسکریپت نویسی پیشرفته لینوکس توابع پیشرفته دستور export...

3 سال ago

اسکریپت نویسی پیشرفته لینوکس – توابع

اسکریپت نویسی پیشرفته لینوکس برای وبمستر ها – قسمت ۱ – تعریف توابع : ما در زندگی روزمره نیز بسیاری از مجموعه عملکرد های خود را در قالب توابع بسته بندی میکنیم, مثلا رساندن بچه ها به مدرسه! که شامل روشن کردن ماشین, رانندگی تا دم درب منزل, بوق زدن, سوار کردن بچه ها, رانندگی...

3 سال ago

اسکریپت نویسی شل لینوکس برای وبمسترها – قسمت۹ escape characters

اسکریپت نویسی شل لینوکس برای وبمسترها – قسمت۹ escape characters : در قسمت قبل با نحوه دانلود فایل ، دریافت و خواندن فایل از اینترنت آشنا شدیم, حالا با دستورات مفیدی در شکل اسکریپت نویسی لینوکس آشنا شده اید, بیایید دوباره کمی به سینتکس کلی شل اسکریپتینگ بپردازیم, امروز کمی در مورد کاراکتر های گریز...

3 سال ago

اسکریپت نویسی شل لینوکس برای وبمسترها – قسمت۸ دانلود فایل

اسکریپت نویسی شل لینوکس برای وبمسترها – قسمت۸ دانلود فایل :  در قسمت قبل در مورد جابجایی و تغییرات فایل ها صحبت کردیم, در این قسمت در مورد دانلود فایل و دریافت محتوی از اینترنت توضیح خواهیم داد. دستور wget fileaddress در ساده ترین حالت خود فایل موجود در url مربوط به fileaddress را در...

3 سال ago

اسکریپت نویسی شل لینوکس برای وبمسترها – قسمت ۷ جابجایی فایل ها

اسکریپت نویسی شل لینوکس برای وبمسترها – قسمت۷ جابجایی فایل ها : در دو قسمت قبل با حلقه های تکرار for و  while آشنا شدیم. در این قسمت کمی در مورد جابجایی فایل ها صحبت میکنیم. دستور ls برای لیست کردن فایل ها به کار میرود. هرچند در اسکریپت نویسی کاربرد چندانی ندارد, اما در...