• 01-10-2017, 19:06:57
    #1
    Üyeliği durduruldu
    Az önce bir konuya denk geldim.. Arkadaşın sitesinin Google'da bulunan önbelleğinde başka bir site görünüyor.
    Öncelikle ben hacker ve ya güvenlik uzmanı falan değilim, fakat 10 yıldan fazladır aktif olarak web dünyasında olduğum için, bu ve benzeri durumları bir çok defa tecrübe ettim. Benzer problemleri yaşamamanız adına almanız gereken bazı güvenlik önlemlerinden bahsetmek istiyorum.
    Öncelikle cache'da başka sitenin görünmesinin ve ya google'da cachenize baktığınızda kendi sitenizin içeriğinde değişik linkler(hacklink) ve görseller görüntülenmesinin Google ve ya diğer arama motorları ile bir alakası yok. Daha doğru bir ifadeyle bu durum arama motorlarının hatası değil. Nur topu gibi kolay kolay kurtulamayacağınız bir pharma hack ile karşı karşıyasınız.
    w-arez tema ve ya eklenti kullanırsanız, güncel exploit sitelerinde, kullandığınız eklentilerin açığı çıktı mı çıkmadı mı takip etmezseniz, bu tip pharma hack dediğimiz kolay kolay kurtulamayacağınız, kurtulsanız da çoktan iş işten geçmiş olan saldırı şekli eninde sonunda sizi bulacaktır! Siteniz organik hit almaya başladığı andan sonra kesinlikle ve kesinlikle kaçışınız yok. Neden olduğunu aşağıda açıklayacağım.
    Pharma hack, piyasada dağıtılan themeforest temaları ve codecanyon eklentilerinin %80inden fazlasında inject edilmiştir.. Just purchased laflarına da sakın ama sakın inanmayın.
    Dağıtılan tema ve eklentilerde Pharma hali hazırda inject edilmiş mi, yoksa ilerisi için açık kapı mı bırakılmış mı kodları incelerseniz bile kolay kolay anlayamazsınız. Veritabanına bile enfekte edilebiliyor. Eskiden base64 ile şifrelenirdi ama artık bir çok dosyaya normal kodmuş gibi bölüştürüp enfekte ediyorlar. Yani temizlerim diye kurnazlık etmeyin, projeniz ciddiyse paraya kıyıp orjinal satın alın güncellemeleri kaçırmayın ve rahatınıza bakın. Çünkü şunu bilin ki o temaları hiç kimse hayrına dağıtmıyor.
    Pharmayı çok uzun süre farketmeyebilirsiniz, çünkü henüz aktif edilmemiştir. Eklenti ve ya temaya bulaştıran kişiler, temayı ne zaman kimin indirdiğinin çetelesini tutmuyorlar, belirli zaman aralıklarıyla dork aratıp eğer siteniz google'da öne çıkmaya başlamışsa işte o zaman aktif ediyorlar.
    Bu illet farklı zamanlarda hem benim hem de bir çok arkadaşın yüksek hitli sitelerine musallat oldu ve kaynağını bulana kadar siteler hitini hızla kaybedip neredeyse çöp oluyordu...
    Özetle yapılması gerekenler
    1. Herkes google'da sitesinin cachesine ve içeriklerinin önbelleğine baksın. Hatta sitenizin eski içeriklerine de bir göz atın.
    2. Google'a girin, w-arez olmasa bile kullandığınız tema ve eklentilerin adlarını, sürümleriyle birlikte yanında exploit - dork - hack vs. kelimelerini yazarak aratın, sonuçları inceleyin.
    3. Kesinlikle ama kesinlikle w-arez kullanmayın!
  • 01-10-2017, 19:23:56
    #2
    Aşağıdaki kodlar ile wordpress sitelerinizde yazıların içindeki linkleri görebilirsiniz. Yazılarınızda hacklink varsa kolayca tespit edebilirsiniz. Kodları yakala.php isminde dosya oluşturup ana dizine atmanız yeterlidir.
    <?php
    header("Content-type: text/html; charset=UTF-8");
    include "wp-config.php";
    mysql_connect(DB_HOST, DB_USER, DB_PASSWORD)or die("Bağlantı Kurulamadı");
    mysql_select_db(DB_NAME)or die('Veritabanı Bulunamadı');
    
    $sorgu=mysql_query("select ID,post_content,post_title from     wp_posts where post_content like '%http://%' AND post_type='post' order by id");
    while($id=mysql_fetch_object($sorgu)){
        $content=$id->post_content;
        preg_match_all('#http://(.*?)("|\'| )#si',$content,$urls);
        echo "$id->post_title - <a href='index.php?p=$id->ID' target='_Blank'>goruntule</a> - <a target='_Blank' href='wp-admin/post.php?post=$id->ID&action=edit'>duzenle</a><br />Linkler:<br />";
        foreach($urls[1] as $url){echo "http://".$url."<br />";}
        echo "<hr />";
        }
    ?>
  • 01-10-2017, 19:27:03
    #3
    Üyeliği durduruldu
    F.Gungor adlı üyeden alıntı: mesajı görüntüle
    Aşağıdaki kodlar ile wordpress sitelerinizde yazıların içindeki linkleri görebilirsiniz. Yazılarınızda hacklink varsa kolayca tespit edebilirsiniz. Kodları yakala.php isminde dosya oluşturup ana dizine atmanız yeterlidir.
    <?php header("Content-type: text/html; charset=UTF-8"); include "wp-config.php"; mysql_connect(DB_HOST, DB_USER, DB_PASSWORD)or die("Bağlantı Kurulamadı"); mysql_select_db(DB_NAME)or die('Veritabanı Bulunamadı'); $sorgu=mysql_query("select ID,post_content,post_title from wp_posts where post_content like '%http://%' AND post_type='post' order by id"); while($id=mysql_fetch_object($sorgu)){ $content=$id->post_content; preg_match_all('#http://(.*?)("|\'| )#si',$content,$urls); echo "$id->post_title - <a href='index.php?p=$id->ID' target='_Blank'>goruntule</a> - <a target='_Blank' href='wp-admin/post.php?post=$id->ID&action=edit'>duzenle</a><br />Linkler:<br />"; foreach($urls[1] as $url){echo "http://".$url."<br />";} echo "<hr />"; } ?>
    Hocam, linkler site üzerinde hiç bir şekilde görüntülenemiyor. Kaynak kodlarına baksanız bile görünmüyor. Sadece google cache'inde bakarsanız görüntüleyebiliyorsunuz hatta display:none yapmaları durumunda google üzerindeki cache'ın da kaynak kodlarına bakmak gerekiyor.
  • 01-10-2017, 19:27:07
    #4
    Üyeliği durduruldu
    Bedava peynir fare kapanında. Konu güzel teşekkürler
  • 01-10-2017, 19:32:08
    #6
    HatayMaster adlı üyeden alıntı: mesajı görüntüle
    Hocam, linkler site üzerinde hiç bir şekilde görüntülenemiyor. Kaynak kodlarına baksanız bile görünmüyor. Sadece google cache'inde bakarsanız görüntüleyebiliyorsunuz hatta disawow yapmaları durumunda google üzerindeki cache'ın da kaynak kodlarına bakmak gerekiyor.
    Evet bahsettiğiniz şekilde googlebot görecek şekilde ekliyorlar onun tespit edilmesi sadece user agent değiştirerek veya önbellekten kontrol ederek mümkün oluyor. Bu verdiğim kodlar eğer yazı içine eklenen varsa kolayca tespit edilmesi için. İşine yarayanlar olacaktır.