Ben eğitim videolarımın kopyalanmasını bir nebzede onleyebilmek adına şunu yapmak istiyorum.
Dvd bilgisayara takıldığınde nero, clone cd gibi programların calışmasını engelleyip ekrana bu işlemi yapabilmek icin cdleri cıkarın şeklinde bir uyarı cıksın istiyorum.

Ama sadece bu cok anlam ifade etmeyeceğinden birde diyelim dvd de 20 dosyam var yaptığım exe bu 20 dosyadan 5 tanesiyle ortak hareket edecek yani kişi dvd nin icine acıp benim exe dosyam haricindekileri bilgisayarına kopyalayıp ordan coğaltım yapamaması icin video dosyaları secildiği an benim oluşturduğum exe de otomatik olarak secilip bilgisayara yapışacak.Şayet kişi bu exe yisilmek isterse bilgisayarda onunla birlikde diğer dosyaşlarda silinecek. Bu tarz bir calışmayı delphiile yapabilirmiyim ? Bunun bir yolunu bulup kopyalarlar falan diyecekseniz bende bunun farkındayım hic bir şey kesin cozum değil ama kotunun iyisi olması adına bunu yapmak istiyorum . Bu istediğim kodları yazabilecekseniz yada boyle bir tanıdığınız varsa goruşebilirmiyiz yani ben emeğinizin hakkınıda vermek isterim kusura bakmayın siz forumda guvenlikle ilgili bişiler yazmışsınız bu sebeple bu mesajı yazıyorum sizede kesin cozum yok biliyorum ama en azındansan basit kullanıcıların zorlanacağı bişiler yapabilmek derdim başka bir formda şu şekilde bicvp geldi
onu burayada yazayım belki daha acıklayıcı olur .



Bu mumkun tabii kide şoyle ki Cd niz driver a takıldığında hazırladığınız exe dosyayı aoturun komutuyla başlatıp o exe dosya task manager i(Gorev Yoneticisini) taratıp nero,wmp gibi programların uzantılarını(nero.exe,wmp.exe) bulup sonlandırırsanız ilk isteğiniz gercekleşmiş olur.

2. ise yine exe dosya autorun olarak acıldığından dolayı kendisini bilgisayara koplayalıp diğer video dosyalaranızın kontrolunu sağlayabilirsiniz.Daha sonra eğer exe dosyanız silinmeye kalkılırsa bunu şu şekilde bir mantıkla halledebilirsiniz

if form1.close then (bu form1 sizin exe programınız)
begin
deletefile(video1,vide02,vide3) gibi silmesini isteyebilirsiniz.

yada exenizi hiddenmod da calıştırıp gorunmemesini sağlarsınız kullanıcıda bunu goremediğinden silme gibi bir işlem gercekleştiremez.Tabiiki bunu bircok yontemi var exe dosyaınızı processs te bir system dosyasına enjecte eder ve gorev yoneticsinden saklarsınız.arka planda hep aktif olur.

yani kısacası bu konu bayağı uzar gider cok ceşitli cozumler var.ama size 2-3 tane anahtar kelime vereyim bunları google da arayınız eminim istediğiniz sonucu alacaksınız.

keywords= file inject,file delete,copy blocked,process injections,hiddenfile bunları bir aratınız.tabii başına delphi kelimesinide eklemeyi unutmayınız...


bu konuda yardımcı olursanız memnun olurum bu olayı yapacak kişilere maddi olarak ta bişiler vermek isterim yani doğru bi ifade kullanmamış olabilirim kusura bakmayın ama bunu cozmek zorundayım
iyi calışmalar
__________________