Kodları lütfen aşağıdaki butonları kullanarak renklendirin. Örnek: <php> echo "Selam Dünya"; </php>
Yardım
karakter kaldı

Dosyalarımın hangi sitelerde kullanıldığını öğrenmek?

Arkadaşlar, yazmış olduğum kullanışlı bir script var. Çalıştığım firma, benden habersiz dosyaların kurulumunu yaparak, x şirketlerinde benim panelimi kullanıyor. Benim panelimin kullanıldığı siteleri tespit etmem gerek. Bunlardan para talebinde bulunabilmem için. Bunun için nasıl bir mantık kullanabilirim?

Bir hostum var. Şöyle bir şey düşündüm fakat, nasıl yapabileceğim konusunda kafamda bir şeyler canlanmadı malesef. Hostumda bir sayfa yapıp, bu sayfada, dosyalarımı kullanan tüm sitelere ulaş ve bana bu sitelerin urllerini mail gönder gibisinden bir script yazsam diye düşünmüştüm.

Bu sorunum için hangi yolu izlemeliyim? Yardımlarınız için şimdiden teşekkürler.
+0
-0
Cevaba KatılıyorumKatılmıyorum
Cevap Yaz Yorum Yaz Arşivime Ekle Takip Et

Cevaplar

  • siyahbeyaz adlı üyenin fotoğrafı
    11 yıl önce yazılmış
    472 cevap - 20 soru
    ANLAMIYORUM SENI HEM SCRIPT YAZIORSUN HEMDE BÖYLE BASİT BİR SORU SORUYORSUN.. PARAMETRELER NE ICIN VAR OLDUGUNU ANLAMIS DEGİLSİN GİBİME GELDİ. NEYSE.
    Kardesim mantık cok basit
    seninsite.com/bilgi.php?site=karsisite.com seklinde kendi sitene bir sistem kursana ornek kodlar

    <?php
    $site = $_GET["site"];
    
    $sql = mysql_query("Select * from siteler where site='".$site."'");
    $varmi = mysql_num_rows($sql);
    if($varmi >0) {
    mysql_query("insert into siteler (site) values ('".$site."')");
    
    // mail atması ıcın buraya mail gonderme kodlarınıda buraya girebilirsiniz.. ben sahsen tavsiye etmem karsi sitede kasılma olursa farkına varılabilir böyle bir method kullandıgını..
    }
    




    simdi ise scriptin configine curl kutuphanesi ile bi veri post edeceksin.

    $karsi_site = $_SERVER['HTTP_HOST'];
    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, 'http://seninsite.com/bilgi.php?site=' . $karsi_site); 
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
    curl_setopt($ch, CURLOPT_TIMEOUT, '3');
    $content = trim(curl_exec($ch));
    curl_close($ch);
    


    bu sekilde configine böyle bir kod yerlestirdiginde adam her sayfayı calıstırıdıgında sıtenın sıteye kendi url sini gönderecektir. araya session kontroleri atarak bunu sadece bir kez göndermesinide saglayabilirsin...

    simdi gelelim isin can alıcı kısmına... bu kodları ioncube ile kriptoladıgınızda işlem bitmis olacaktir. yalknız ioncube bazı programlarla bi nebze cözülebilior. cözülmeyecek sekilde kriptolamak istersenizde $degisken yerine define() kullanmanızı tavsiyte ederim..