عدم تشخیص جوملا توسط پلاگین wappalyzer قسمت دوم

خوب در جلسه قبلی با پلاگین ها وسایتهایی که تشخیص سیستم مدریت محتوا رو میدن اشنا شدیم.
در این قسمت سراغ   روش مخفی کردن سیستم مدیریت محتوا میپردازیم.
  در ضمن افزونه مورد استفاده شده برای سیستم مدیریت محتوا هم براتون اماده کردم که میتونید اونو  دانلود کنید.
در ادامه اموزش و مسیر فایل ها و لینک دانلود HideMyJoomla قرار دادیم

دوستان قبل هر کاری از فایل های پروژه تون بکاپ بگیرید


برای دیدن قسمت اول اینجا کلیک کنید



1-    روش تشخیص زبان برنامه نویسی یا تکنولوژی استفاده شده در یک سایت

•    روش اول: با استفاده از وب سایت های زیر:
http://builtwith.com/
http://onlinewebtool.com/fa/cmsdetector.php


•    روش دوم : استفاده از Extention های زیر:
Wappalyzer
Appspector
BuiltWith Technology Profiler
PageXray

2-    عدم شناسایی سیستم مدیریت محتوای جوملا توسط wappalyzer و سایر Extention ها

•    گام اول: نصب کامپوننت  HideMyJoomla
•    گام دوم: تغییر نام متغییر جوملا در فایل core.js
در پوشه روت پروژه خود مسیر زیر را دنبال کرده:
website root directory\Media\system\js

از فایل core.js در این مسیر یک کپی گرفته و آنرا به core.baria.js تغییر نام دهید.
فایل جدید را باز کرده و عبارت joomla در آن را به baria تغییر دهید.
در آخر برای فراخوانی این فایل جدید به مسیر زیر رفته :
website root directory \libraries\cms\html\behavior.php    
    
حدود سطر 88 به دنبال کد زیر بگردید:
JHtml::_('script', 'system/core.js', false, true);

و آنرا به کد زیر تغییر دهید:
if(JFactory::getApplication()->isAdmin()) JHtml::_('script', 'system/core.js', false, true);
else JHtml::_('script', 'system/core.baria.js', false, true);


•    گام سوم: تغییر عبارت جوملا در فایل های زیر
در فایل های زیر عبارت X-Content-Encoded-By را جستجو کرده و عبارت جوملایی که در مقابل آنها نوشته شده به Baria تغییر دهید.
website root directory\libraries\joomla\application\web.php
website root directory\libraries\legacy\response\response.php
website root directory\libraries\vendor\joomla\application\src\AbstractWebApplication.php


•    گام چهارم: حذف عبارت  Joomla! - Open Source Content Management از فایل های زیر:
website root directory\libraries\cms\application\administrator.php
website root directory\libraries\cms\application\site.php
website root directory\libraries\joomla\document\document.php
سعید زیارتی

با عرض سلام و احترام

فارغ التحصیل کارشناسی برق قدرت هستم. هم اکنون بعنوان کارشناس اتوماسیون صنعتی و برنامه نویس سیستم های کنترل صنعتی زیمنس، فعالیت می کنم. به زمینه های دیگر شامل برنامه نویسی vb.net ، C# ، SQL ، VBA و PHP همچنین طراحی سایت با جوملا و وردپرس، طراحی گرفیکی و... نیز علاقه مند هستم.

پست الکترونیکی این آدرس ایمیل توسط spambots حفاظت می شود. برای دیدن شما نیاز به جاوا اسکریپت دارید

کاربرانی که در این گفتگو شرکت کرده اند

نظر خود را اضافه کنید.

Post comment as a guest

0 محدودیت حروف
متن شما باید بیشتر از 3 حرف باشد
شرایط و قوانین.
1 نظرات | Add yours
  • اسماعیل مقدم

    سلام و عرض ارادت
    دست گلتون درد نکنه،آموزش کاملی بود!
    پوریای عزیز و سعید آقای گل بهمراه تیم خوبتون همیشه پایدار و پیروز باشید

درباره ی ما

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

حدود 10 نفری هستیم که در این سایت با تخصص های مختلف کار میکنیم. هرکی یه قسمت رو اداره میکنه.
امیدوارم مطالب مفیدی برای شما دوستان داشته باشیم


آخرین پست ها

روزنامه

آدرس ایمیل خود را وارد کنید تا از آخرین مطالب ما در ایمیل خود با خبر شوید