• 04-11-2013, 16:53:41
    #1
    Selam arkadaşlar c# windows formda yazmış olduğum programda kullanıcının sistem tarihini değiştirmesini nasıl engelleyebilirm?
  • 04-11-2013, 18:54:17
    #2
    Sanırım lisans kontrolü ile alakalı...
    Şaye töyle ise baska yol önereyim bir php dosyası oluşturup ftpne at.Php dosyasının içeriği şöyle olsun.
    Alıntı
    <?php
    $search = $_GET["tarih"];
    if ($search == "tarih")
    {
    echo date("d.m.Y");
    }
    ?>
    Daha sonra bu php dosyasını download ettirip okut sistem saati ile karşılaştır ona göre lisans kontrolünü gerçekleştir.

    Yada program açılırken sistem saatini databaseye aldır veyahut uzaktan sen eklet her neyse. Daha sonra belirli aralıklarla kontrol ettir

    Kolay gelsin...
  • 04-11-2013, 21:53:33
    #3
    Kimlik doğrulama veya yönetimden onay bekliyor.
    İnternet bağımsız mı çalışıyor uygulaman? Eğer internet bağımlı çalışıyorsa server saatini kontrol edebilir ve saatler uyumsuz ise programı kapatabilirsin. Ama bypass edilme şansı var yine de eğer kodlarını obfuscate etmiyorsan.