folder Tahribat.com Forumları
linefolder C#, Asp.Net, .Net Core
linefolder C# Projesinde Administrator Şifresi İsteme Sorunu



C# Projesinde Administrator Şifresi İsteme Sorunu

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    utat
    utat's avatar
    Kayıt Tarihi: 29/Ekim/2012
    Erkek

    Hocalar bir tanıdık için yaptığım program vardı yaptım bitirdim kendisine teslim ettim. Program veritabanlı olduğu için windows 7de yazma izni istiyordu bende manifest dosyasından administrator yetkisi verdim ve sorunu böyle hallettim. Ancak programı kurduğu bilgisayarda administrator şifresi varmış ve programı her çalıştırdığında şifreyi istiyormuş bu sorunu nasıl halledebilirim sizin önerilerinize ihtiyacım var.

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    psYCho
    psYCho's avatar
    Kayıt Tarihi: 20/Ağustos/2005
    Erkek

    Admin yetkisi gerektirmeyen bir klasörde saklayabilirsin veritabanını veya yazma işlemi gerçekleştirdiğin dosyalarını.
    AppData\Local ve AppData\Roaming klasörleri bu iş için var, böylelikle mainfest dosyasını da eski haline getirebilirsin

    psYCho tarafından 30/May/13 14:23 tarihinde düzenlenmiştir

    Old psYCho.. Now B-Rk..
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    ZINDIK
    ZINDIK's avatar
    Kayıt Tarihi: 31/Mart/2007
    Erkek

    Konu ile ilgili bu dökümanı oku;

    http://victorhurdugaci.com/using-uac-with-c-part-1/

    http://victorhurdugaci.com/using-uac-with-c-part-2/

    http://victorhurdugaci.com/using-uac-with-c-part-3/

    ----------

    Yazılımına enregre et;

    +

    http://msdn.microsoft.com/en-us/library/system.diagnostics.process.start.aspx

    http://msdn.microsoft.com/tr-tr/library/system.diagnostics.processstartinfo.aspx

     

    Process p = new Process("işlem.exe");
    p.StartInfo.UserName = "KullanıcıAdı";
    p.StartInfo.Password = "Şifre";
    p.Start();

    veya

    http://msdn.microsoft.com/tr-tr/library/system.security.securestring.aspx

    string sifre = "Şifre";
    string kull ="KullanıcıAdı";
    SecureString str;
    ProcessStartInfo startInfo = new ProcessStartInfo();
    char[] chArray = sifre.ToCharArray();
    fixed (char* chRef = chArray)
    {
        str = new SecureString(chRef, chArray.Length);
    }
    startInfo.Password = str;
    startInfo.UserName = kull;
    Process.Start(startInfo);
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    utat
    utat's avatar
    Kayıt Tarihi: 29/Ekim/2012
    Erkek

    ikinize de ilginiz için teşekkür ederim

  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Fatih54
    Fatih54's avatar
    Kayıt Tarihi: 16/Ağustos/2012
    Erkek

    Hack yapman gerekecek. Aynı piriform un yaptığı gibi. Bunu yaparsan bir kere izin ister bir daha istemez.

Toplam Hit: 1414 Toplam Mesaj: 5