Amir.

سوالها و مشکلات : آموزش قدم به قدم امنیت وردپرس

135 پست در این موضوع قرار دارد

سلام

به انجمن خوش اومدین دوست عزیز

ببینید شما نمیتونی به پوشه مادر یعنی home منتقل کنی. کار نمیکنه.

و پیشنهاد میکنم اصلا این پوشه رو تغییر نام و یا آدرس ندید. به مشکلات زیادی برمیخورید.

5

به اشتراک گذاری این پست


لینک به پست

سلام

ممنون. بنده دارم روی یه نسخه از وردپرس ایمن کار می کنم و خیلی هم روش کار کردم و کلی هم تست کردم! با تغییر نام اون مشکلی ندارم! ولی اگر میشد مثل whmcs به home انتقال داد خوب میشد!

باز ممنون از لطفتون

1

به اشتراک گذاری این پست


لینک به پست

دوستان بنده در پسوردگذاری روی فولدر wp-admin مشکل پیدا کردم . چندی نمونه کد htaccess پیدا کردم که گفته بودن مشکل رو حل میکنه . فقز یک مورد بود که فکر میکنم درست کار میکنه اما توی فایرفاکسم اصلاً ازم پسورد نمیخواد . میشه واسم تست کنید . . .

http://mohandesyar.com/wp-admin/index.php

مشکل پسوردگذاری دایرکتوری با وردپرس در فایل htaccess هست و mod_rewrite.c . با پیوندهای یکتا جور در نمیاد و 404 میده بجای درخواست پسورد . حالا لطفاً دوستان تستی بزنند ببینن درست کار میکنه . اگر درست کار کرد آموزشش رو در انجمن قرار بدم .

4

به اشتراک گذاری این پست


لینک به پست

پیوندی که دادید پسورد می خواد و درست عمل می کنه برای اینه خودتون با فایر فاکس تست کنید للازمه یکبار توی همون فایرفاکس لاگ اوت کنید و بعد از لاگ اوت هم با بک اسپیس به صفحه بر نگردید بلکه صفحه را ببندید و یک صفحه جدید رو با تایپ آدرس لود کنید

3

به اشتراک گذاری این پست


لینک به پست

ارسال شده در (ویرایش شده)

سلام این دستور ترک تو نرک رو تو بخش امنیت دیدم یه سوال دارم تو این بخش های www.example.com باید اسم سایت خودمون رو بزاریم؟ بعد توی htaccess قرار بدیم یا همین طوری بمونه؟


# disable TRACE and TRACK in the main scope of httpd.conf
RewriteEngine On
RewriteCond %{REQUEST_METHOD} ^TRACE
RewriteRule .* – [F]
RewriteCond %{REQUEST_METHOD} ^TRACK
RewriteRule .* – [F]
<VirtualHost www.example.com>
# disable TRACE and TRACK in the www.example.com virtual host
RewriteEngine On
RewriteCond %{REQUEST_METHOD} ^TRACE
RewriteRule .* – [F]
RewriteCond %{REQUEST_METHOD} ^TRACK
RewriteRule .* – [F]
</VirtualHost>
#

ویرایش شده در توسط H @ M e D
1

به اشتراک گذاری این پست


لینک به پست

سلام این دستور ترک تو نرک رو تو بخش امنیت دیدم یه سوال دارم تو این بخش های www.example.com باید اسم سایت خودمون رو بزاریم؟ بعد توی htaccess قرار بدیم یا همین طوری بمونه؟


# disable TRACE and TRACK in the main scope of httpd.conf
RewriteEngine On
RewriteCond %{REQUEST_METHOD} ^TRACE
RewriteRule .* – [F]
RewriteCond %{REQUEST_METHOD} ^TRACK
RewriteRule .* – [F]
<VirtualHost www.example.com>
# disable TRACE and TRACK in the www.example.com virtual host
RewriteEngine On
RewriteCond %{REQUEST_METHOD} ^TRACE
RewriteRule .* – [F]
RewriteCond %{REQUEST_METHOD} ^TRACK
RewriteRule .* – [F]
</VirtualHost>
#

بله باید آدرس سایت رو قرار بدید

2

به اشتراک گذاری این پست


لینک به پست

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

1

به اشتراک گذاری این پست


لینک به پست

محتوای فایلتون رو بزارید اینجا

1

به اشتراک گذاری این پست


لینک به پست

تنها چیزی که جلوی هکرها رو گرفت و دیگه سایتم هک نشد فقط افزونه:

Limit Login Attempts

که به محض اینکه یه ای پی می خواست وارد بشه یا نفوذ کنه جلوش رو می گرفت و بارها برام ایمیل می اومد که جلوی فلان آی پی گرفته شده

1

به اشتراک گذاری این پست


لینک به پست

من این فایل رو : .htaccess تو وردپرسم پیدا نکردم!!!

آدرسش کجاست؟

یا اینکه باید دستی ساخته بشه؟؟

ویرایش شده در توسط shayan
1

به اشتراک گذاری این پست


لینک به پست

هنگام باز کردن فایل منیجر در سی پنل باید تیک گزینه ی نمایش فایلهای مخفی / سیستمی رو بزنید.

5

به اشتراک گذاری این پست


لینک به پست

سلام

بنده چند تا از روش های دوستان رو انجام دادم و 2 مشکل برام پیش اومد.

وقتی از سیستم track و trace استفاده کردم دیگه سایتم بالا نمی اومد.

افزونه BulletProof Security هم که نصب کردم و طبق آموزش پیش رفتم، دیگه هیچ کدوم از تصاویر سایتم لود نمیشد.

همچین سطح دسترسی فایل wp-config رو به 444 تغییر که میدم سایتم بالا نمیاد.

مجبور شدم همون فایل htaccess پیشفرض رو استفاده کنم.

فکر کنم امنیت سایت به من نیومده. :)

راستی نگارش 3.6.1 وردپرس هم اومده.کلی ایراد توی نسخه قبل وجود داشت از جمله :

wp-includes/js/jquery/jquery-1.10.2.min.map

که میبایست به همین مسیر برید و خط دوم رو به کلی حذف کنید. ایراد رفع میشه. توی نسخه 3.6.1 این مشکل هم همینطوری حل شده است.

این خط رو پیدا کنید و حذف کنید.


//@ sourceMappingURL=jquery-1.10.2.min.map

ویرایش شده در توسط a1367h
1

به اشتراک گذاری این پست


لینک به پست

به نظر من بهتره از یه هاستینگ معتبر استفاده کنین تا مشکل حادی پیش نیاد

فکر میکنم نت افراز خوب باشه

دایرکت ادمین هم هست

0

به اشتراک گذاری این پست


لینک به پست

چطوری میشه کدهای موجود در هد رو که نام پوشه های وردپرس رو نشون میده حذف کنیم

چون وقتی طرف سورس سایت رو می بینه به راحتی میفهمه که از وردپرس استفاده میکنیم


<link rel='stylesheet' id='cptchStylesheet-css' href='http://localhost/signal/wp-content/plugins/captcha/css/style.css?ver=3.5.2' type='text/css' media='all' />
<link rel='stylesheet' id='contact-form-7-css' href='http://localhost/signal/wp-content/plugins/contact-form-7/styles.css?ver=2.4.2' type='text/css' media='all' />
<link rel='stylesheet' id='contact-form-7-rtl-css' href='http://localhost/signal/wp-content/plugins/contact-form-7/styles-rtl.css?ver=2.4.2' type='text/css' media='all' />
<script type='text/javascript' src='http://localhost/signal/wp-includes/js/jquery/jquery.js?ver=1.8.3'></script>
<link rel="EditURI" type="application/rsd+xml" title="RSD" href="http://localhost/signal/xmlrpc.php?rsd" />
<link rel="wlwmanifest" type="application/wlwmanifest+xml" href="http://localhost/signal/wp-includes/wlwmanifest.xml" />
<link rel='stylesheet' type='text/css' href='http://localhost/signal/wp-content/plugins/tinyslider/style.css' /><script type='text/javascript' src='http://localhost/signal/wp-content/plugins/tinyslider/script.js'></script> <style type="text/css">.recentcomments a{display:inline !important;padding:0 !important;margin:0 !important;}</style>
<title>

اصلا میشه اون پیشوند wp رو از فایل های وردپرس تغییر داد

این یه ضعف بزرگ وردپرس پیشوند فایل هاش

2

به اشتراک گذاری این پست


لینک به پست

فعلات راه حل قطعی نداریم

مثلا اسم پوشه wp-content رو میشه اما برای تغییر مدیریت باید افزونه پولی استفاده کنید که البته این خودش هم باعث ایجاد مشکلاتی میشه

2

به اشتراک گذاری این پست


لینک به پست

ارسال شده در (ویرایش شده)

من وقتی روی پوشه ادمین رمز گذاشتم بعد از اون هر صفحه ای از سایتم رو باز میکنم ازم رمز میخواد !!

مگه نباید فقط موقع ورود به ادمین رمز بخواد؟

پس چرا الان وقتی هر صفحه مثلا میخوام مطالب سایتم رو بخونم ازم رمز میخواد؟

یه مشکل دیگه هم که دارم

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

الان همیشه یه کادر قرمز رنگ بالای کادر ورود میادش

چطوری حذف کنم اون کادر رو؟

http://www.bourstalar.ir/up/uploads/13836965071.jpg

ویرایش شده در توسط فرهاد
0

به اشتراک گذاری این پست


لینک به پست

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

مثلا فایل admin-ajax.php .

چک بکنید که فقط از مدیر سایت (کسی که توی وردپرس لاگین کرده) پسورد میخواد یا از همه؟

توی کدهای سایتتون ببینید چه فایلی از فولدر ادمین لود میشه.

برای پاک کردن اون کادر میتونید با فایل باگ کلسش رو پیدا کنید و از استایل اونو بردارید یا مقدار display:none بهش بدید.

موفق باشید.

1

به اشتراک گذاری این پست


لینک به پست

برای اینکه سایتون هک نشه باید چندتا کار انجام بدین .. من قبلا داخل یه پست چند نکته رو نوشته بودم که اون ها رو نقل قول میکنم :

برای اینکه سایتتون هک نشه باید چند تا کار بکنید :

1- از یه هاستینگ قوی و مطمئن هاست بگیرید مانند نت افراز و هاست دی ال

2- افزونه فایروال بروی وردپرستون نصب کنید

3- بروی wp-admin رمز بگذارید

4- برای پنل وردپرس و هاستتون پسورد راحت انتخاب نکنید

5- افزونه Register Plus redux export users رو نصب کنید

6- گزینه ssl رو بروی ایمیلتون فعال کتید

بقیه جزئیات رو نمیگم چون ندونین بهتره ..

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

آقای Mj85 شما هم برین داخل هاست و از طریق PHP my admin پسورد رو عوض کنید و طبق نکات بالا که عرض کردم عمل کنید ..

البته بزودی یه راهنمای کامل آماده میکنم و تو بخش آموزش های انجمن قرار میدم ...

0

به اشتراک گذاری این پست


لینک به پست

ارسال شده در (ویرایش شده)

داخل سورس این دو مورد رو پیدا کردم


<script type="text/javascript">/*<![CDATA[*/var src="http://site.ir/wp-admin/admin-ajax.php?action=wordfence_logHuman&hid=5F9F7FA1C060B97317DB09A82BD3F72B";if(window.location.protocol=="https:"){src=src.replace("http:","https:");}var wfHTImg=new Image();wfHTImg.src=src;/*]]>*/</script>

و این :


<script type='text/javascript'>var _wpcf7={"loaderUrl":"http:\/\/site.ir\/wp-content\/plugins\/contact-form-7\/images\/ajax-loader.gif","sending":"\u062f\u0631 \u062d\u0627\u0644 \u0627\u0631\u0633\u0627\u0644 ...","cached":"1"};</script><script type='text/javascript'>var pollsL10n={"ajax_url":"http:\/\/sunlyshoppingcenter.ir\/wp-admin\/admin-ajax.php","text_wait":"\u0646\u0638\u0631 \u0634\u0645\u0627 \u062a\u0627\u0626\u06cc\u062f \u0634\u062f \u0628\u0631\u0627\u06cc \u062b\u0628\u062a \u0627\u0646\u062f\u06a9\u06cc \u0635\u0628\u0631 \u06a9\u0646\u06cc\u062f ...","text_valid":"\u0644\u0637\u0641\u0627 \u06cc\u06a9\u06cc \u0627\u0632 \u0645\u0648\u0627\u0631\u062f \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f.","text_multiple":"\u062d\u062f\u0627\u0627\u06a9\u062b\u0631 \u0645\u06cc\u0632\u0627\u0646 \u0627\u0646\u062a\u062e\u0627\u0628 \u06af\u0632\u06cc\u0646\u0647 \u0628\u0631\u0627\u06cc \u0634\u0645\u0627 : ","show_loading":"1","show_fading":"1"};</script>

چطوری حذف کنمشون ؟

ویرایش شده در توسط فرهاد
0

به اشتراک گذاری این پست


لینک به پست

داخل سورس این دو مورد رو پیدا کردم


<script type="text/javascript">/*<![CDATA[*/var src="http://site.ir/wp-admin/admin-ajax.php?action=wordfence_logHuman&hid=5F9F7FA1C060B97317DB09A82BD3F72B";if(window.location.protocol=="https:"){src=src.replace("http:","https:");}var wfHTImg=new Image();wfHTImg.src=src;/*]]>*/</script>

و این :


<script type='text/javascript'>var _wpcf7={"loaderUrl":"http:\/\/site.ir\/wp-content\/plugins\/contact-form-7\/images\/ajax-loader.gif","sending":"\u062f\u0631 \u062d\u0627\u0644 \u0627\u0631\u0633\u0627\u0644 ...","cached":"1"};</script><script type='text/javascript'>var pollsL10n={"ajax_url":"http:\/\/sunlyshoppingcenter.ir\/wp-admin\/admin-ajax.php","text_wait":"\u0646\u0638\u0631 \u0634\u0645\u0627 \u062a\u0627\u0626\u06cc\u062f \u0634\u062f \u0628\u0631\u0627\u06cc \u062b\u0628\u062a \u0627\u0646\u062f\u06a9\u06cc \u0635\u0628\u0631 \u06a9\u0646\u06cc\u062f ...","text_valid":"\u0644\u0637\u0641\u0627 \u06cc\u06a9\u06cc \u0627\u0632 \u0645\u0648\u0627\u0631\u062f \u0631\u0627 \u0627\u0646\u062a\u062e\u0627\u0628 \u06a9\u0646\u06cc\u062f.","text_multiple":"\u062d\u062f\u0627\u0627\u06a9\u062b\u0631 \u0645\u06cc\u0632\u0627\u0646 \u0627\u0646\u062a\u062e\u0627\u0628 \u06af\u0632\u06cc\u0646\u0647 \u0628\u0631\u0627\u06cc \u0634\u0645\u0627 : ","show_loading":"1","show_fading":"1"};</script>

چطوری حذف کنمشون ؟

خیلی راحت پاکش کنید . فقط یه نکته رو باید توجه کنید که کاملا باید خونسرد باشید :D

0

به اشتراک گذاری این پست


لینک به پست

تو تنظیمات Wordfence گزینه Enable Live Traffic View تیکش رو بردارید باید کد اول حذف بشه.

کد دومی هم چک کنید با کدوم پلاگین اومده تو قالب. مال فرم تماسه یا نه؟

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

2

به اشتراک گذاری این پست


لینک به پست

بله برا فرم تماس هستش contact 7

هر چقدر گشتم آموزشش رو پیدا نکردم

میشه کلید واژه رو بگین جستجو کنم یا لینک بدین

0

به اشتراک گذاری این پست


لینک به پست

بله برا فرم تماس هستش contact 7

هر چقدر گشتم آموزشش رو پیدا نکردم

میشه کلید واژه رو بگین جستجو کنم یا لینک بدین

http://forum.wp-parsi.com/tutorials/article/229-%D8%AD%D9%84-%D9%85%D8%B4%DA%A9%D9%84-%D8%A7%DB%8C%D8%AC%DA%A9%D8%B3-%D8%AF%D8%B1-%D9%82%D8%B1%D8%A7%D8%B1-%D8%AF%D8%A7%D8%AF%D9%86-%D8%B1%D9%85%D8%B2-%D8%A8%D8%B1%D8%B1%D9%88%DB%8C-wp-admin/

3

به اشتراک گذاری این پست


لینک به پست

پیشوند جداول دیتابیس رو من تغییر دادم

الان همه تصاویر شاخص مطالب حذف شدند

الان مطالبم بدون تصویر شاخصند

اما عکس ها داخل دیتابیس موجودند

کار خاصی هم نکردم فقط دیتابیس رو دانلود کردم بعد با ویرایشگر نت پد ++ هر چی wp_ بود رو با پیشوند مورد نظرم replace کردم

اما الان تصاویر شاخص مطالبم پریده

چیکار کنم بنظرتون؟

0

به اشتراک گذاری این پست


لینک به پست

پیشوند جداول دیتابیس رو من تغییر دادم

الان همه تصاویر شاخص مطالب حذف شدند

الان مطالبم بدون تصویر شاخصند

اما عکس ها داخل دیتابیس موجودند

کار خاصی هم نکردم فقط دیتابیس رو دانلود کردم بعد با ویرایشگر نت پد ++ هر چی wp_ بود رو با پیشوند مورد نظرم replace کردم

اما الان تصاویر شاخص مطالبم پریده

چیکار کنم بنظرتون؟

برای تغییر پیشوند که نیاز به این شکل تغییرات نیست

از phpmyadmin باید تغییر میدادید و کانفیگ رو تنظیم میکردید

بهتره بکاپ رو بازگردانی کنید

0

به اشتراک گذاری این پست


لینک به پست

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری

  • مطالب مشابه

    • توسط masoudmosleh267
      سلام دوستان عزيز. خواستم بدونم امكانش هست كه بنده يك سايت وردپرسي كه ٢٠ تا افزونه روش نصبه رو تبديل كنم به لاراول و رو اون فريم ورك كار كنم؟
    • توسط yaali
      سلام
      کد یا فانکشنی وجود داره که هر چی فایل js و Css که کاربر از آخرین بازدیدش روی دیوایسش کش شده رو پاک کنه و مجددا لود کنه؟
       
    • توسط yaali
      سلام
      آقا یه سایت وردپرسی رو به html تبدیلش کردم.
      ولی بخش مشتریانش نمیاد.
      سایت وردپرسی :
      bit.ly/2BCKQvf

      نسخه ی html:
      http://bit.ly/2Cs14UF
      و اینکه بخش ترجمه ی سایت هم لود نمیشه. روی پرچم های بالای سایت میزنم نمیاد.

      مشکلش چیه؟ چیکار کنیم که اینا لود بشن؟

      مرسی
    • توسط abdossamaddeh
      سلام دوستان من یک هاست دانلود گرفتم که تصاویر سایت رو از اون اپلود کنم قبلا از افزونه upload to ftp استفاده می کردم ولی این افزونه تصاویر رو هم در هاست اصلی و هم هاست دانلود اپلود می کرد و خوب نبود الان هم از افزونه  Hacklog Remote Attachment استفاده می کنم که تصاویر رو تنها در هاست دانلود اپلود می کنه ولی وقتی میخوام داخل نوشته بذارم اولش که میذارم داخل ویرایشگر دیده می شن ولی بعد داخل سایت نوشته رو مشاهده می کنم تصاویر دیده نمیشن 
      لطفا راهنماییم کنید من سایت به مشکل برخورد لطفا سریع تر خواهش می کنم 
    • توسط reza_yki
      سلام من نیاز به کسی دارم که بتونه یه صفحه ساز (page builder) برای قالب وردپرس از پایه طراحی کنه
      و کدها رو به صورت فیلم برام توضیح بده ( فیلم آموزشی ) و داخلش امکانات زیر قرار داده بشه:
      افزودن نامحدود لایه یا همون row و کاملا شبیه به کاری که کامپوزر میکنه با قابلیلت درگ کردن لایه ها، ویرایش، حذف و احتمالا امکان کپی و پیست از یه لایه برای استفاده در لایه دیگه. و کار بعدی اینه که یکی دوتا براش شورتکد (element) بزنید مثلا یکی این باشه که بشه ادیتور اضافه کنید بهش (ویرایشگر پیشفرض وردپرس).  یکی دیگشم نمایش یک دسته خاص با تنظیماتی مانند تعداد پست، رنگ عنوان و دسته مورد نظر برای فهمیدن نحوه ارتباط و غیره تا با توجه به اون من شورتکد های خودمو طراحی کنم توضیح کامل در انتها داده میشه. می خوام کاربر انتخاب کنه که از ویرایشگر خود وردپرس استفاده کنه یا از صفحه ساز ما همچنین امکان استفاده در page و post رو هم داشته باشه. امکان دیگه این که کاربر بتونه برای خودش تو این لایه ها یه widget area اضافه کنه تا از ابزارک ها پیشفرض یا غیره هم استفاده کنه.  
      منظور از شورت کد اینه که طرف بعد از ایجاد row المنت هایی که من طراحی کردم رو داخلش قرار بده می خوام این قسمت طوری آموزش داده بشه که بتونم المنت های خودمو براش توسعه بدم
      توضیح: دلیل این کار اینه که من می تونم با ویژال کامپوزر المنت های اختصاصی ام رو بهش اضافه کنم ولی سنگینی این افزونه باعث شده که منصرف بشم از این کار.
       
      نکته: نمی خوام به صورت پلاگین باشه باید مستقیم به قالب وصل بشه و همچنین باید کاملا سبک باشه
      نکته 2: طوری طراحی بشه که اگر کاربر بعدا قالب رو حذف کرد محتوا از بین نره یا مخدوش نشون داده نشه
      نکته 3: ظاهر کار مهم نیست خودم اون قسمت رو درست میکنم

      اگه پیشنهادی دارید خوشحال میشم بشنوم

      ممنون