Arama butonu
Bu konudaki kullanıcılar: 1 misafir, 1 mobil kullanıcı
62
Cevap
29659
Tıklama
0
Öne Çıkarma
Cevap: Kendim Antivirüs Yazılımı Yapmak İstiyorum(Yardım) (2. sayfa)
T
17 yıl
Yüzbaşı
Konu Sahibi

Sevgili arkadaşlar görüyorumki herkes yardım etmekten çok,olumsuz eleştiri yapmayı kendine görev bilmiş...(yapamazsın,olmaz,yapmamalısın,öyle değil böyle yapılır!)
Hiç şaşırmadım istisnai arkadaşlar hariç kimse ne yapsak yardımcı oluruz diye düşünmemiş.Dolayısıyla tek başıma %100 tamamlamış olduğum yazılım; sizler için hazırlanılmaya çalışılıyordu fakat bir tek ben ilgilenmişim yazılımla.Herhangi bir güvenlik firma yöneticisi olsaydım yapılan eleştirileri,görüşleri kabul ederdim.
Bu sebeplerden ötürü bitmiş olan yazılımı paylaşmayı sonsuza dek erteliyorum.Siz benden 4-4 lük bir yazılım bekliyor gibi görünüm hissettirdiniz.Bir insan tek başına zorlu bir programın her şeyini tamamlayıp,üstelik kimse yardımcı olmuyorsa,neden başkasıyla paylaşsın diye düşündüm.Doğru değil mi?Demokrasiye inancım sonsuz demekki kimse istemiyormuş türk yapımı olan bir yazılımı.Yinede burada forumda yardımcı olan arkadaşlara teşekkürlerimi bir borç bilirim.En iyisi;bol virüssüz günler dilemek
Admin arkadaşlar konuyu kilitlerse sevinirim.Boşuna serverlerde bulunmasın


Bu mesaja 2 cevap geldi.
H
17 yıl
Onbaşı

Firewall falan tamam da tek bir tür virüs,spy vs için program yazmayacaksın çok zor ancak genel virüs,spy,adware davranışlarına göre heuristic tarama yapacak birşey geliştirebilirsin. Yazacağın algoritma önemli yoksa assembly de bilsen VB veya VC++ de bilsen aynı kapıya çıkar.


Bu mesaja 1 cevap geldi.
H
17 yıl
Çavuş

öncelikle herkesin söylediği temel edinmeden böyle bir işe girişmenin yanlış olduğu ve bunda çok haklılar. önce temel edinmelisin ve yazdıklarından görüldüğü kadarıyla o temel hiç yok. yani bu durumda böyle bir işe girişmen gerçekten yanlış. md5 ile virüs tespiti yapmaya çalışmak çok saçmadır, alakasız bir şeydir. ayrıca bir yazında imza veritabanına eklenmeden hiç bir virüsün bulunmasının imkanı olmadığını, antivirüs programının programın nasıl çalıştığına ne yaptığına bakarak tanımasının imkanı olmadığı yazıyor ama heuristic nedir onu bir araştır bakalım. antivirüs yazılımları bu konuda her geçen gün daha da güçleniyorlar programları ne yaptığına bakarak anlama konusunda. sen bu durumda çıkıp ben hiç bir şey bilmiyorum, illa kod mu öğrenmek lazım windowsa söylesek bana bir antivirüs programı yaz diye o yazsa kodu, md5 nedir, md5 ile virüs yakalasak gibi şeyler söylersen herkesin sana önce temel şeyleri öğren demesine kızmaman gerekiyor çünkü gerçekten yolun çok başında olduğun görülüyor ve büyük bir antivirüs değil en basit şekliyle antivirüs gibi birşey yapman için bile bazı şeyleri öğrenmen gerek. yukarıda bir arkadaşın dediği gibi antivirüs denilen şey öyle hiç birşey bilmeyen birinin ilk yapacağı şey değildir.


Bu mesaja 1 cevap geldi.
F
17 yıl
Yüzbaşı

Anti-Virüs yazabilmen için iyi bir hacker olmalı yada sisitem güvenlik açıklarını sürekli takip edip onları kullanabilmelisin. Ancak bu şekilde o açıkları kapatma yolunu bulabilirsin...

Örneğin bu gün ortaya çıkmış bir açığı bir hacker anında öğrenirken ve kullanmaya başlarken, sen aylar sonra öğrenir ve yazılımına buna ilişkin koruma eklemeye çalışırsan, iş işten geçmiş olur...

Dolayısıyla yazlnızca yazılım değil, işletim sistemi ve hack konusunda derin bilgin olması gerekir...

Ama illede yapcam diyorsan bir Anti-Spyware koruması yapabilirsin. Anti-Virüs'e göre daha az zahmet ister...


Bu mesaja 1 cevap geldi.
S
16 yıl
Teğmen

Şunu belirmek isterim ki tabiki böyle güzel fikirler bizden de çıkabilir. Biliyorsunuz ki google bir garajda doğdu, linux okula gider ken otobüsün arka koltuklarında kodlandı. Ama bir virüs programı yazmak istiyorsan öncelikle bir virüs yapmalısın. Çoğu virus programcısı bu işe virüs yazmakla başlamışlardır. Zaten şugün bilr bir çok firma zaman zaman kendi üretimi olan virüs leri ortaya çıkarıp daha sonra da bunun yamasını ilk biz bulduk diyerek ün yapmaya çalışıyorlar. bu örnek ticari bir örnek ama sana ilham olmasını istiyorsan ilk önce windows un hangi versiyonuna saldırmasını istediğin bir virüsü kodlaman olucaktır. Sadece xp için bir anti-virus yaparsan sınıfta kalırsın zaten xp 2011 de biticek. Daha geniş ve gerçekci düşünmelisin. Yapacağın program hem vista ve üzeri platformlar için olmalı hemde linux tabanlı sistemlerde çalışmalı... iyi şanslar dilerim...umarım başarılı olursunuz...



D
16 yıl
Yüzbaşı

quote:

Orjinalden alıntı: the spooks

Sevgili arkadaşlar görüyorumki herkes yardım etmekten çok,olumsuz eleştiri yapmayı kendine görev bilmiş...(yapamazsın,olmaz,yapmamalısın,öyle değil böyle yapılır!)
Hiç şaşırmadım istisnai arkadaşlar hariç kimse ne yapsak yardımcı oluruz diye düşünmemiş.Dolayısıyla tek başıma %100 tamamlamış olduğum yazılım; sizler için hazırlanılmaya çalışılıyordu fakat bir tek ben ilgilenmişim yazılımla.Herhangi bir güvenlik firma yöneticisi olsaydım yapılan eleştirileri,görüşleri kabul ederdim.
Bu sebeplerden ötürü bitmiş olan yazılımı paylaşmayı sonsuza dek erteliyorum.Siz benden 4-4 lük bir yazılım bekliyor gibi görünüm hissettirdiniz.Bir insan tek başına zorlu bir programın her şeyini tamamlayıp,üstelik kimse yardımcı olmuyorsa,neden başkasıyla paylaşsın diye düşündüm.Doğru değil mi?Demokrasiye inancım sonsuz demekki kimse istemiyormuş türk yapımı olan bir yazılımı.Yinede burada forumda yardımcı olan arkadaşlara teşekkürlerimi bir borç bilirim.En iyisi;bol virüssüz günler dilemek
Admin arkadaşlar konuyu kilitlerse sevinirim.Boşuna serverlerde bulunmasın


Hocam hevesini anlayabiliyorum ama kusura bakma ama seninki de cin olmadan adam çarpmaya kalkmaktan başka birşey değil yani.Sen önce otur yazılım geliştirme,programlama nedir,nasıl bir süreçtir,süreçler nasıl işler bunları öğren.Sonra otur C de falan iki satır kod yaz,algoritma geliştirmeyi kavra,tasarım yapmayı filan kafanda yerleştir.Sonra bilgisayar güvenliği ile ilgili bilgi edin,sisteme nasıl sızılır,sonra veritabanı nedir ne işe yarar vs..:)

Zaten konuya biraz hakim olsan şu anki birkiminle yapmaya çalıştığın şeyin deli cesaretinden başka birşey olmadığını hemen anlarsın:)
Şimdi bana çıkıp destek olmak yerine eleştirdiğim için kızmış olabilirsin.Ama unutmaki destek bekliyosan yaptığın işin biraz ciddi olması gerekir takdir edersin ki.Öyleyse bende yarın çıkıp sanayide bir kaportacıda volvo kalitesinde araba üreteceğim destek olun diyeyim!:)seninkide bundan daha mantıklı değil açıkcası:)

Bide o geliştirdiğin%100 tamamlanmış yazılımını paylaşmayı sonsuza kadar erteliyorum falan demişsin.Başka yerde söyleme gülerler ha:)


Bu mesaja 1 cevap geldi.
T
16 yıl
Yüzbaşı
Konu Sahibi

quote:

Orjinalden alıntı: dire depeche


quote:

Orjinalden alıntı: the spooks

Sevgili arkadaşlar görüyorumki herkes yardım etmekten çok,olumsuz eleştiri yapmayı kendine görev bilmiş...(yapamazsın,olmaz,yapmamalısın,öyle değil böyle yapılır!)
Hiç şaşırmadım istisnai arkadaşlar hariç kimse ne yapsak yardımcı oluruz diye düşünmemiş.Dolayısıyla tek başıma %100 tamamlamış olduğum yazılım; sizler için hazırlanılmaya çalışılıyordu fakat bir tek ben ilgilenmişim yazılımla.Herhangi bir güvenlik firma yöneticisi olsaydım yapılan eleştirileri,görüşleri kabul ederdim.
Bu sebeplerden ötürü bitmiş olan yazılımı paylaşmayı sonsuza dek erteliyorum.Siz benden 4-4 lük bir yazılım bekliyor gibi görünüm hissettirdiniz.Bir insan tek başına zorlu bir programın her şeyini tamamlayıp,üstelik kimse yardımcı olmuyorsa,neden başkasıyla paylaşsın diye düşündüm.Doğru değil mi?Demokrasiye inancım sonsuz demekki kimse istemiyormuş türk yapımı olan bir yazılımı.Yinede burada forumda yardımcı olan arkadaşlara teşekkürlerimi bir borç bilirim.En iyisi;bol virüssüz günler dilemek
Admin arkadaşlar konuyu kilitlerse sevinirim.Boşuna serverlerde bulunmasın


Hocam hevesini anlayabiliyorum ama kusura bakma ama seninki de cin olmadan adam çarpmaya kalkmaktan başka birşey değil yani.Sen önce otur yazılım geliştirme,programlama nedir,nasıl bir süreçtir,süreçler nasıl işler bunları öğren.Sonra otur C de falan iki satır kod yaz,algoritma geliştirmeyi kavra,tasarım yapmayı filan kafanda yerleştir.Sonra bilgisayar güvenliği ile ilgili bilgi edin,sisteme nasıl sızılır,sonra veritabanı nedir ne işe yarar vs..:)

Zaten konuya biraz hakim olsan şu anki birkiminle yapmaya çalıştığın şeyin deli cesaretinden başka birşey olmadığını hemen anlarsın:)
Şimdi bana çıkıp destek olmak yerine eleştirdiğim için kızmış olabilirsin.Ama unutmaki destek bekliyosan yaptığın işin biraz ciddi olması gerekir takdir edersin ki.Öyleyse bende yarın çıkıp sanayide bir kaportacıda volvo kalitesinde araba üreteceğim destek olun diyeyim!:)seninkide bundan daha mantıklı değil açıkcası:)

Bide o geliştirdiğin%100 tamamlanmış yazılımını paylaşmayı sonsuza kadar erteliyorum falan demişsin.Başka yerde söyleme gülerler ha:)



Bana mail atan arkadaşlara yazılı cevap:Merhaba;

göstermiş olduğunuz ilgiden dolayı teşekkür ederim.



Yapmış olduğum yoğun denemeler sonucunda, yazılım yapma konusunda yanlış bir şeçim yapmış olduğumu anladım, ben sadece başka bir yazılımı kullanarak yapay bir yazılım oluşturdum, yani programın görsellik ve dil'i değiştirildi, zaten kod yazmayı bilmeden kendimiz yazılım yazamayız. O bağlamda bakacak olursak başka bir antivirus programının motorunu kullanarak, oluşturduğum programı sizinle(-lerle) paylaşamıyacağım. Size tavsiyem, önce yazılım geliştirmeyi değil yazılıma baştan nasıl başlanıcağını öğrenmeniz olacaktır. Çünkü hiçkimse kitap okumadan kitap yazamaz :). Dolayısıyla bu da öyle bir şey olarak gözümüze gözükmekte.Mailler için tşk.

----------------------------------------------------------------------------------------
@dire depeche yazılı cevap:

Öncelikle gülünecek bir şey olduğunu ben sanmıyorum(çünkü sallamadım). Kendim programı yazmadım, yabancı dildeki bir Anitivirus programının motorunu kullanarak ve yeni imzalar ekleyerek oluşturdum. Özetlersek; eskiden Windows Xp vardı onu pack ile Vista görünümüne sokuyorduk( yama ) ben de o şekilde, kendi yazılımımı oluşturdum(görsellik ve dil). Belki başka insanlarla beni kıyasladığın için kendi içinde haklısın, ki hak veriyorum, her şeyi söyleyip hiçbir şey yapamayan insanlarla dolu ülkemiz. Ama ben bir işe başladıysam emek veririm. Zaten ben destek alarak yaılım oluşturmayı planladım, doğal olarak FİKİR, GÖRÜŞ benden YAZILIM sizden olmalı :) ...
Yönetici olmaya aday bir insan olarak doğru bir yol izlemediğimi de açıkça belirtmek isterim ; sermaye ,kaynak, şirket olamadan böyle bir konu açmamalıydım. Gençlik işte . En azından virus ün md5 v.b alogoritmayla değil, her yazılımda olduğu gibi standart asıl kodlar ile bulunduğunu biliyoruz. Neyse fazla uzatmıyayım, önceleri mesaj yazmış olan herkese teşekkürler.


Saygılarımla
Ertan





< Bu mesaj bu kişi tarafından değiştirildi the spooks -- 13 Haziran 2009; 9:26:02 >
Bu mesaja 1 cevap geldi.
S
16 yıl
Yarbay

Yönetici adayı iseniz yapılan işi iyi bilmeniz gerekir.Yoksa işi bilmeden ben gazı veririm başkası yapar bende yönetirim demeyin ,sadece ama sadece bir sermayeniz varsa onuda kediye yüklemiş olmaktan başka bir iş yapamazsınız.
Gaz verme işini CEO denilen kişiler yaparki onlarda piyasanın ihtiyacını çok iyi okuyan ve piyasayı iyi bilen insanlardır.(Türkiyede kaç tane bu vasıfta CEO var tartışılır.) Yapılan işide bilmeleri gerekir.
Yapılan işi öğrenmeden , bilmeden "gaza basarsın gider, frene basarsın durur" arabada bile sürekli işlemez :)


Bu mesaja 1 cevap geldi.
R
16 yıl
Binbaşı

bellib bir script kullanarak, başka bir uygulamayı embed etmek kendini kandırmaktır. ve o progrramın lisansında aksi ibare bulunmadıkça suçtur. virüs veritabanı yaratmak için oradan buradan o firmalara lisanslı hashleri toplamak da hak çalmaktır. virüs olan şüpheli uygulamayı anlamak için de assembly ve reverse engineering gerekir. kernel32, user kütüphanelerini, conditional ve unconditional jumpları bilmeden bu iş olmaz. onun yerine enerjinizi daha gerçekçi şeylere verin. basit ama işe yarar bir yazılım yapın mesela.


Bu mesaja 1 cevap geldi.
D
16 yıl
Çavuş

Spooks, konu geçmiş bitmiş hala savunuyorsun. Temelinde savunduğun "türkiye kaynaklı virüslere karşı" mantığı bile tamamen anlamsız. Sen başka firmaların bulduğu imzalarla iş yapıcaksan, başkalarının o türk virüsünü bulması lazım.

Eğlenceli konu olduğunu kabul edebiliriz fakat illada bunlarla ilgileniceksen tek virüsü silebilcek araçlar yazabilirsin. Tabii bunun içinde işletim sistemi bilgisi, assembly, ve yüksek seviyeli c, c++ gibi diller gerekir. Örneğin meşhur msn virüslerinin hangi exeden kaynaklandığını bulursan, dosyayı disassemble edip kendini nerelere kopyalıyor, neler yapıyor görebilirsin. Sonrada zararlı dosyaları ve registryleri silecek minik uygulamalar yapabilirsin.


Bu mesaja 1 cevap geldi.
N
16 yıl
Onbaşı

Arkadaşım öncelikle çabanı takdir ediyorum. Ben yazılımcıyım yaklaşık 2 senedir bu iş ile ilgileniyorum. Öncelikle başkalarının ipiyle kuyuya inemezsin başkalarının veri tabanını kullandığın sürece onlara mecbur kalırsın. Senin yapman gereken daha alternatif bir algoritma oluşturmaktır. Bunun içinde öncelikle başka şeyler yazarak algoritma kabiliyetini geliştirmen lazım. VB bu iş için yeterli bir dil değildir. C eski bir dildir ve öğrenmen gerçekten zaman alabilir senin yapacağın en iyi iş C++ ya da C# öğrenmektir. Ancak bu dilleri iyi öğrenmen birkaç sene alacaktır,bunun yanında veri tabanıda öğrenmen gerekecektir. Yazılım olayını belli bir seviyeyte getirdin diyelim bu sefer işletim sistemlerini çok iyi öğrenmen ve genel virüs davranışlarını çözmen gerekecektir. Bütün bunların ardından virüs olarak fişlediğin bir yazılımı nasıl silmen gerektiğini öğrenmen gerekecektir ve bunları yaparken sistem kaynaklarını tutumlu kullanmayıda başarman gerekecektir. Tüm bunlar hayal değil ancak ciddi bir çalıştırma gerektirmekte. Bende yazılıma başladığım günlerde senin gibi bir virüs programı yapmak istiyordum ancak bunun çok ciddi bir iş olduğunu anlamam uzun sürmedi. Şimdi ise farklı bir algoritma bulup bütün tanımlı virüslerle uğraşmak yerine sezgisel olarak virüsleri yakalayıp silecek bir sistem geliştirmeyi planlıyorum ancak bunun içinde henüz yeterli değilim sanırım birkaç sene içerisinde bu projeye başlıycam. Sana çalışmlarında başarılar diliyorum...


Bu mesaja 2 cevap geldi.
C
16 yıl
Yarbay

Arkadaşım umarım başarılı olursun.



R
16 yıl
Çavuş

quote:

Orijinalden alıntı: nixus

C eski bir dildir ve öğrenmen gerçekten zaman alabilir senin yapacağın en iyi iş C++ ya da C# öğrenmektir.


Bu çok anlamsız bir cümle, C++ öğrenmek nasıl C öğrenmekten daha kısa sürüyor? Aksine C öğrenmesi çok basit prosedürel bir dil. C'deki problem belli bir büyüklükten sonra projeleri maintain etmenin çok zor olması. C++, tüm C syntax'ini ve kütüpganelerini desteklemekle birlikte object orientism, template'ler virtual functionlar vs birçok fazladan konsepti kavramayı gerektiriyor.


Bu mesaja 1 cevap geldi.
F
16 yıl
Yarbay

Chip dergisinin yanılmıyorsam 2009 Ağustos sayısında virus programlarının çalışma şekilleri anlatılıyor.


Bu mesaja 1 cevap geldi.
H
14 yıl
Er

bende yerli antivirüs işindeyim.ortak bi prohe geliştirmek istermisiniz?

adresim

kenan.aksoy@windowslive.com la iletişime geç
< Resime gitmek için tıklayın >


Bu mesaja 1 cevap geldi.
F
14 yıl
Yüzbaşı

3 yıl sonra hortlamış konu :) o ne yaptı yazdımı acaba bişeyler...


Bu mesaja 1 cevap geldi.
W
14 yıl
Yüzbaşı

E
14 yıl
Er

umarım başarırsınız. ne durumdasın


Bu mesaja 1 cevap geldi.
M
14 yıl
Yarbay

Valla baya güldüm ya iyi geldi



S
13 yıl
Çavuş

sistem programlama öğren.

linux a bak. C yi linuxta öğren.


Bu mesaja 1 cevap geldi.