program trojan olarak görünüyor.

Delphi'de kod yazma ile ilgili sorularınızı bu foruma yazabilirsiniz.
Cevapla
Kullanıcı avatarı
y.kulac
Üye
Mesajlar: 276
Kayıt: 08 Kas 2003 12:03
Konum: serdivan/sakarya

program trojan olarak görünüyor.

Mesaj gönderen y.kulac »

s.a.
güncelleme isimli bir programım var.
internetten exe dosyayı indirip program güncelliyor.
ama bazı virüs programları bunu trojan olarak algılıyor.
yazdığım kod şudur.

Kod: Tümünü seç

memo1.Lines.LoadFromFile('C:\versiyon.txt');
inidosya := TiniFile.Create(ExtractFilePath(Application.ExeName)+'Surum.ini');
inidosya.WriteString('surum',memo1.text,'');
inidosya.Free;

if DownloadFile('http://www.xxxxxx.com/Program.exe','c:\Program.exe') then
begin
application.ProcessMessages;
deletefile('C:\KLASOR\Program.exe');
CopyFile('c:\Program.exe', 'C:\KLASOR\Program.exe', False);
deletefile('C:\Program.exe');
deletefile('C:\versiyon.txt');
Label3.Caption := 'Güncelleme bitti...';
screen.Cursor := crDefault;
bitbtn1.Enabled := true;
bitbtn2.Enabled := true;
ShellExecute(Handle, 'open', 'C:\KLASOR\Program.exe',nil,nil,SW_SHOWNORMAL);
close;
end;
Finally
screen.Cursor := crDefault;
Label3.Caption := 'Güncelleme yapılamadı.';
end;
bu kodların haricinde nasıl bir işlem yapmalıyım.
daha güncelleme programı çalışırken nod32 güncellemeyi kesip dosyayı karantinaya alıyor ve siliyor. :?:
Kullanıcı avatarı
Lost Soul
Üye
Mesajlar: 1064
Kayıt: 01 Nis 2007 02:55
Konum: mekan ANKARA toprak ELAZIĞ
İletişim:

Re: program trojan olarak görünüyor.

Mesaj gönderen Lost Soul »

virüs açıklamasında ne yazıyor.
Kullanıcı avatarı
y.kulac
Üye
Mesajlar: 276
Kayıt: 08 Kas 2003 12:03
Konum: serdivan/sakarya

Re: program trojan olarak görünüyor.

Mesaj gönderen y.kulac »

nod32 de şu mesaj görünüyor.
C:\Documents and Settings\Desktop\surum\Guncelle.exe - Win32/TrojanDownloader.Banload.CZK truva atı türevi olabilir
Kullanıcı avatarı
mrmarman
Üye
Mesajlar: 4741
Kayıt: 09 Ara 2003 08:13
Konum: İstanbul
İletişim:

Re: program trojan olarak görünüyor.

Mesaj gönderen mrmarman »

DownloadFile fonksiyonunda ne kullanıyorsun. EmbeddedWB ise onda FAKE ALERT alıyoruz. Bunu sahiplerine rapor etmiştim. bkz. http://www.bsalsa.com/forum/showthread. ... &page=2#13

Virüs yazılımları internet erişimlerinde hatalı sonuç döndürebiliyorlar.
Resim
Resim ....Resim
Kullanıcı avatarı
y.kulac
Üye
Mesajlar: 276
Kayıt: 08 Kas 2003 12:03
Konum: serdivan/sakarya

Re: program trojan olarak görünüyor.

Mesaj gönderen y.kulac »

Kod: Tümünü seç

function DownloadFile(url,fname:string):boolean;
begin
result:=UrlDownloadToFile(nil, pchar(url), pchar(fname), 0, nil) = 0;
end;
fonksiyondaki kod bu şekilde.
Kullanıcı avatarı
G.Arkas
Üye
Mesajlar: 829
Kayıt: 01 Eki 2007 07:16
Konum: İstanbul
İletişim:

Re: program trojan olarak görünüyor.

Mesaj gönderen G.Arkas »

URLMON unitinden kaynaklanıyor.@Vkamadan ın bir örneği vardı Extactns; kullanıyor onu kullanın.Urlmon kullanmayın.
Resim
Kullanıcı avatarı
y.kulac
Üye
Mesajlar: 276
Kayıt: 08 Kas 2003 12:03
Konum: serdivan/sakarya

Re: program trojan olarak görünüyor.

Mesaj gönderen y.kulac »

G.Arkas yazdı:URLMON unitinden kaynaklanıyor.@Vkamadan ın bir örneği vardı Extactns; kullanıyor onu kullanın.Urlmon kullanmayın.
Extactns delphi 7 de çalışmıyor diye biliyorum.
Kullanıcı avatarı
G.Arkas
Üye
Mesajlar: 829
Kayıt: 01 Eki 2007 07:16
Konum: İstanbul
İletişim:

Re: program trojan olarak görünüyor.

Mesaj gönderen G.Arkas »

Yanlış biliyorsunuz gayet güzel çalışıyor.Sitede ki örneği deneyiniz.
Resim
Kullanıcı avatarı
y.kulac
Üye
Mesajlar: 276
Kayıt: 08 Kas 2003 12:03
Konum: serdivan/sakarya

Re: program trojan olarak görünüyor.

Mesaj gönderen y.kulac »

G.Arkas yazdı:Yanlış biliyorsunuz gayet güzel çalışıyor.Sitede ki örneği deneyiniz.
makalede yazılanları aynen denedim. ama prosedürü private bloğunun altında tanıttığım yerde şu hatayı veriyor. publicte tanımladım yine aynı hatayı verdi. uses kısmına ExtActns ekledim. ben acaba nerde hata yapıyorum. :?:

[Error] Unit1.pas(17): Unsatisfied forward or external declaration: 'TForm1.URL_OnDownloadProgress'
[Fatal Error] Project1.dpr(5): Could not compile used unit 'Unit1.pas'
Kullanıcı avatarı
aslangeri
Moderator
Mesajlar: 4322
Kayıt: 26 Ara 2003 04:19
Konum: Ankara
İletişim:

Re: program trojan olarak görünüyor.

Mesaj gönderen aslangeri »

s.a.
@y.kulac.
"URL_OnDownloadProgress" metodunun gövdesini yazmadığınız için hatayı veriyor olabilirmi?
Duyduğun Şeylerin Söylediklerim Olduğuna Eminim Ama
Anladığın Şeylerin Anlatmak İstediklerim Olduğuna Emin Değilim
khanco
Üye
Mesajlar: 226
Kayıt: 01 Eki 2007 04:39
Konum: İzmir
İletişim:

Re: program trojan olarak görünüyor.

Mesaj gönderen khanco »

bazen boş formlara bile bazı hatayı verebiliyor antivirüsler

ben forma 1 adet buton koyuyorum formun color özelliğini clbtnhighligth yapıp f9 basınca exe avg8.5 tarafından hemen siliniyor avg nin verdiği uyarı Adware Generik3.plp diyor virüs bilgisine bakıncada Sorry, no results for "Adware Generik3.plp " were found. mesajı veriyor. uyarı verdiği proses olarak delphi görünüyor.

kendi yaptıklarıma uyarı verdiğinde rahatça kullanıyorum. silmedikleri sürece.
Kullanıcı avatarı
G.Arkas
Üye
Mesajlar: 829
Kayıt: 01 Eki 2007 07:16
Konum: İstanbul
İletişim:

Re: program trojan olarak görünüyor.

Mesaj gönderen G.Arkas »

khanco yazdı:bazen boş formlara bile bazı hatayı verebiliyor antivirüsler

ben forma 1 adet buton koyuyorum formun color özelliğini clbtnhighligth yapıp f9 basınca exe avg8.5 tarafından hemen siliniyor avg nin verdiği uyarı Adware Generik3.plp diyor virüs bilgisine bakıncada Sorry, no results for "Adware Generik3.plp " were found. mesajı veriyor. uyarı verdiği proses olarak delphi görünüyor.

kendi yaptıklarıma uyarı verdiğinde rahatça kullanıyorum. silmedikleri sürece.
Meşhur virüsümüz Win32.induca sysconfig dosyasına bulaştığından derlenen tüm dosyalar bu virüsü taşıyor.Dikkatli olalım ve mutlaka belli periyodlarla oluşturduğumuz herhangi bir .exe dosyasını AV Scanner ile taratalım.İyi çalışmalar.
Resim
by_hidrojen
Üye
Mesajlar: 1
Kayıt: 22 Ara 2010 03:11

Re: program trojan olarak görünüyor.

Mesaj gönderen by_hidrojen »

Konuyu Hortlatığımın farkındayım ama bu sıkıntıyı aşamadım bir türlü

function DownLoadInternetFile(const strUrl, strLocalFile : TFileName) : boolean;
begin
Result:=True;
with TDownLoadURL.Create(nil) do
try
URL:=strUrl;
Filename:=strLocalFile;
try
ExecuteTarget(nil);
except
Result:=False;
end;
finally Free;
end;
end;

Yukarıdaki komut function ile dosyayı indiriyorum ve

ShellExecute(Application.Handle, PChar('Open'), PChar(GetWinDir+FileWrite('3')), PChar(''), nil, SW_NORMAL);

bu komut ile indirdiğim dosyayı çalıstırıyorum daha oncelerinde virus hatası veriyordu bunu indirdiğim dosyanın yolunu bir txt dosyasından çekerek çozmustum ama saolsun AVG programı son 1 haftadır gene virus olarak algılamaya basladı. nasıl bir çozum uretebilirim fikirlerinizi bekliyorum.
orhancc
Üye
Mesajlar: 585
Kayıt: 24 Ağu 2010 02:14
Konum: İstanbul / Kadıköy
İletişim:

Re: program trojan olarak görünüyor.

Mesaj gönderen orhancc »

Delphi 7 ye bulaşan bir tane virüs var compile ederken exenin içine gizliyor kendisini. Sisteminizi bir tarayın derim.
Cevapla