default link yapısı ile index aldıysa bunu google üzerinden aratıp saldırı yapıyorlardır.
Yüksek ihtimal ile bir eklentide açık var. Bu eklentinin sizde olup olmadığını test ediyorlardır. Ya ücretsiz ürün çekmek için yada eklentinin bıraktığı açık ile kayıtlı kart varsa çekmek için.
Tavsiyem odur ki ilk olarak my-account default linki account gibi default olmayan bir url ile değiştirin sonrasında sayfası google indexe kapatın.
Cloudflare kurarak sürekli aynı ip den gelen saldırıyı önleyebililirsiniz.
Htaccess ile aşağıdaki kodlar ile biraz daha olası girişlerin önüne geçebilirsiniz.
#htaccess eriÅŸim engelleme
<Files .htaccess>
Order Allow,Deny
Deny from all
</Files>
#wp-config eriÅŸim engelleme
<Files wp-config.php>
Order Deny,Allow
Deny from all
</Files>
#dosya listeme engeli
Options All -Indexes
#sunucu imzası kaldır
ServerSignature Off
#XmlRPC eriÅŸim engellemek
<Files xmlrpc.php>
Order allow,deny
Deny from all
</Files>
#log eriÅŸim engellemek
<FilesMatch "(error.log)">
Order deny,allow
Deny from all
</FilesMatch>
Bu lattaki kodları da eklediğinizde sitenizi kontrol edin bozulma vs olursa geri silin.
RewriteEngine On
RewriteCond %{REQUEST_URI} .*((php|my)?shell|remview.*|phpremoteview.*|sshphp .*|pcom|nstview.*|c99|r57|webadmin.*|phpget.*|phpw riter.*|fileditor.*|locus7.*|storm7.*).(p?s?x?htm? l?|txt|aspx?|cfml?|cgi|pl|php[3-9]{0,1}|jsp?|sql|xml) [NC,OR] RewriteCond %{REQUEST_METHOD} (GET|POST) [NC] RewriteCond %{QUERY_STRING} ^(.*)=/home(.+)?/loginftp/(.*)$ [OR] RewriteCond %{QUERY_STRING} ^work_dir=.*$ [OR] RewriteCond %{QUERY_STRING} ^command=.*&output.*$ [OR] RewriteCond %{QUERY_STRING} ^nts_[a-z0-9_]{0,10}=.*$ [OR] RewriteCond %{QUERY_STRING} ^(.*)cmd=.*$ [OR]
## BU KURALA DIKKAT EDIN SITENIZIN CALISMASINI ENGELLEYEBILIR##
RewriteCond %{QUERY_STRING} ^c=(t|setup|codes)$ [OR] RewriteCond %{QUERY_STRING} ^act=((about|cmd|selfremove|chbd|trojan|backc|mass browsersploit|exploits|grablogins|upload.*)|((chmo d|f)&f=.*))$ [OR] RewriteCond %{QUERY_STRING} ^act=(ls|search|fsbuff|encoder|tools|processes|ftp quickbrute|security|sql|eval|update|feedback|cmd|g ofile|mkfile)&d=.*$ [OR] RewriteCond %{QUERY_STRING} ^&?c=(l?v?i?&d=|v&fnot=|setup&ref=|l&r=|d&d=|tree& d|t&d=|e&d=|i&d=|codes|md5crack).*$ [OR] RewriteCond %{QUERY_STRING} ^(.*)([-_a-z]{1,15})=(ls|cd|cat|rm|mv|vim|chmod|chdir|mkdir|rmd ir|pwd|clear|whoami|uname|tar|zip|unzip|tar|gzip|g unzip|grep|more|ln|umask|telnet|ssh|ftp|head|tail| which|mkmode|touch|logname|edit_file|search_text|f ind_text|php_eval|download_file|ftp_file_down|ftp_ file_up|ftp_brute|mail_file|mysql|mysql_dump|db_qu ery)([^a-zA-Z0-9].+)*$ [OR] RewriteCond %{QUERY_STRING} ^(.*)(wget|shell_exec|passthru|system|exec|popen|p roc_open)(.*)$