Korsan yazılıma karşı önlem

Korsan yazılıma karşı önlem

ronaldo

Arkadaşlar!

Diyelim ki işe yarayan iyi bir program yaptınız. Bu program her türlü olabilir. oyun , muhasebe, ticari, vb. Ve bu yapmış olduğunuz programı belli bir ücret karşılığında satarak para kazanmak istiyorsunuz. Ancak Korsan Yazılım kavramı kafanızı kurcalıyor. Yaptığınız yazılımın korsanının çıkmasını istemiyorsunuz. Bunun için hangi önlemleri alırdınız?

Birlikte tartışalım.

2004-08-05 08:12:38

Re:Korsan yazılıma karşı önlem

Hazaro

[G11]Bence En iyi Yöntem..Prototipini Sağlam Bir kasaya kapatım..Kimseye o programdan bahsetmemektir...Nedenmi Burası Türkiye Ve burada korsanı çıkamıyacak program yok...[G12][G19]...Bu yüzden Birçok sektör(Başta Oyun..) Gelişemiyor...[G12][G20]

2004-08-04 06:57:19

Re:Korsan yazılıma karşı önlem

sze8

hemen aklima gelen ilk cozum ASprotect. bir cok newbie cracker i elersin. http://www.aspack.com/asprotect.htm

programin cok populer olursa, underground gruplar yeni yontemler gelistirecektir. devamli yeni yontemleri boardlardan takip edip ona gore davranmak zorundasin.

turk security board olarak http://mdkgroup.com/forum
u oneririm, bilinen en unlu underground gruplarin board u..

2004-08-04 07:51:47

Re:Korsan yazılıma karşı önlem

MuratSisman

Yaptığın programa göre koruma çeşitleri olabilir.
Örneğin orta halli bir bar&restaurant programı için yüksek önlem alman gereksiz, çünkü crackerlar bu programla ilgilenmez. Ama LOGO gibi çok satan program hazırlamışsan bunun önlemini almanın en iyi yolu eskilerde olduğu gibi paralel porta veya baska herhangi bir porta takılan aygıt olabilir. Ama eninde sonunda bu da kırılabilir.

Yaptığın program mutlaka kırılır ama onun kırılması için crackerların veya toplumun o programa çok ilgi göstermesi gerekli. Piyasada yüzlerce muhasebe programı var ama sadece eta ve logo´nun crackleri var. Oyun konusunda da bu aynı.

3. parti yazılım koruma eklentilerini sakın ama sakın kullanma, kendi korumanı kendin geliştirmeye çalış. 3. partilerin herzaman crackleri olur ve kendi üretmediğin birşeyi ürününde kullanman firmanın için güven kaybına yol açar. Yine en iyi önlem telefon ile "key" verme işlemi olacaktır, cracklenmediği sürece en etkili yöntem bu.

İyi çalışmalar

2004-08-04 12:08:56

Re:Korsan yazılıma karşı önlem

eroltaylan

Valla gailiba bu işin bi yöntemi yok. Sadece populer bir programsa cracklenmesini geciktirebilrsin eninde sonunda cracklenecektir.

Bunu engellemenin yolu yasalar dan geçer cezaları en azından profosyonel kullanıcalar için (bu işten para kazananlar için) ciddi bi hale getirmek gerekir sanırsam.

İyi çalışmalar

2004-08-04 12:16:24

Re:Korsan yazılıma karşı önlem

sze8

produksiyon keyi yada dongle lar cracker lardan cok o programin kullanicilarina yonelik bi koruma. yasa disi kullanimina karsi. sonucta dongle in var olup olmama durumunu kontrol eden yine bir kod parcasi. produksiyon keyi de debugger ile aninda bulunur. internette bunun ile ilgili bi bir cok dokuman var. (basit bi serial yakalama dokumani icin http://sct.mdkgroup.com/3/cracking/terliksi/remote.htm)

burada cracker denen kisilerden programi korumak istiyorsak, programin disassamble edilmesine bir sekilde engel olmaliyiz. ben asprotect e inaniyorum, guzel bi olay, tavsiye ederim.

bu konular cok tartisildi internette aratarakta bulabilirsin..

http://forum.ceviz.net/showthread.php?t=4804&goto=nextoldest

2004-08-04 12:45:47

Re:Korsan yazılıma karşı önlem

sze8

ayrica bir programin korunmasi isi basli basina bir uzmanlik alani, eger bu konuda tecruben yoksa hic bulasma derim, aninda kirilir programin, amerikayi tekrar kesfetmenin manasi yok, bu protect ureten sirketlerde calisan adamlarin cogu undergroundda virus programcisi. asprotect in cekirdek kodu zaten bir polymorfik virus icin yazilmis bir kod. (her protectin deprotekti cikar, asprotect icinde urasiyorlar, deprotectlerini cikartiyorlar, ama ben bir program yazsaydim, asprotect ile korurdum..)

2004-08-04 13:13:57

Re:Korsan yazılıma karşı önlem

ronaldo

Hımmmm

Anladığım kadarıyla bu işin çıkar yolu pek yok gibi. Sanıyorum assembly bilen biri programı kırmayı becerebilir.

Benim de kafamda bazı önlemler yok değil. "Key" olayını ben de düşündüm.

Mesela programın kurulacağı bilgisayarın özelliklerine göre bir "key" dosyası oluşturulabilir. Yani kullanıcı programı bilgisayarına kurduğunda, program ilk başta bilgisayarın özelliklerini belirten bir dosya oluşturur. kullanıcı bu dosyayı programı satana gönderir. Satıcı da bu dosyaya göre bir "key" dosyası oluşturup kullanıcıya gönderir. kullanıcı da bu dosyayı programın çalışması için key olarak kullanabilir.

Tabii bu uygulama da yeterli olmayabilir.

ikinci bir önlem olarak da ,oldukça çok ve karmaşık ek dosya oluşturmak. Bu dosyalar arasında oldukça karmaşık bilgi alışverişi ve/veya bağlantı oluşturmak. Programın kodlarını çok karmaşık ve uzun (bilgisayarı yavaşlatmayacak kadar) bir şekilde yazmak. Böyle yapınca cracklemeye çalışanın kafası karışabilir :)

2004-08-05 05:47:07

Re:Korsan yazılıma karşı önlem

j-joey

Korsan yazılım engellenemez... Tek bir çözümün var... Madem işe yarar özgün bir program yazdın, o zaman yazılımını GPL lisansıyla özgür yazılım olarak geliştirmeye devam et... Göreceksinki program senin tek başına geliştirebileceğinden çok daha fazla gelişecektir ve bu senin için bireysel referans olacaktır... Yani kodlarını açacak kadar güveniyorsan kendine, kodlarını açabilecek kadar güzel kod yazıyorsan buyur GPL dünyasına bekliyoruz seni...

Ayrıca GPL yazılım geliştiricileri "Donate" üsülü bağışlar ve desteklerle para kazanabiliyorlar... Ayrıca SourceForge iyi opensource - açıkkod yazılımlara hosting sponsorluğu yapıyor. Bu öyle vasat bir sponsorluk da değil. Para verip alabileceğinden de çok daha iyi bir sponsorluk bu... [url]www.sourceforge.net[/url] ve [url]www.sf.net[/url]

GPL yazılım geliştirmenin +´ları nelerdir? Programlama adına çok şey öğrenirsiniz, takım çalışmasını öğrenirsiniz, dünyaya açılırsınız, yazılımızı halka maletmiş olursunuz ve gerçekten iyi bir yazılımınız varsa herkes kullanır. Bu da bence çok büyük haz veren birşey...

Şu anda kardeşimin geliştirdiği network managment yazılımı olan netUstad mesela. Başta tek başına başladı, SF.NET direk destek verdi. Bir süre sonra EnderUNIX kardeşime Development Team´e katılım teklifi getirdi. Kardeşim böylece sektörde adını daha da yükseltti. Şu anda kardeşimin yazılımı netUstad FreeBSD dağıtımlarının içinde yer alıyor.

Milyonlarca insan boşu boşuna GPL lisansını tercih etmiyor. Bir sebebi var!!! O da hem bireysel gelişim, hem de yaygınlık... Hem de korsan yazılıma inat...

Şöyle düşünün, yazılımı ticari bir lisansla kapalı kod sürdünüz piyasaya. 1000 kişiden biri para vermeye değer gördü, kalanı korsan kullandı. Yazılımınız korsan kullanıldı... Canınız acıdı. Ne yaptınız ne ettiniz karşı koyamadınız korsana...

Ama GPL yapsaydınız ve Donate sistemine geçseydiniz 1000 kişi yazılımınızı şevkle kullanmaya başladı ve bunlardan 2 ya da 3ü Donate yaptı... Kazanç aynı ama içiniz rahat, canınız yanmıyor, programın gelişmesi ve yaygınlaşmasını oturup seyrediyor ve bundan büyük haz duyuyorsunuz...

Şimdi bu kadar lafımın üstüne, kodlarını açabilecek kadar güveniyor musun kodlarına, programlamana??

2004-08-05 06:28:55

Re:Korsan yazılıma karşı önlem

ronaldo

Aslında haklısınız. Korsanı engellemek zor ( imkansız mı bilmiyorum). Benim şu anda hazır olan bir yazılımım yok. Ama projeler var. Bunlar da pembe gözlüklerle bakılan projeler değil. Yapılma imkanı olan projeler.

Korsanın bir nedeni de yazılımın aşırı fiyatlarla satılması olabilir. Düşük fiyatlarla (mesela kullanıcının cebine göre) satılan bir yazılımın korsanını neden yapsınlar? programı açıkkod olarak yayacağıma, düşük bir fiyatla (korsanı gerektirmeyecek kadar) satmak benim aklıma yatıyo gibi. Hem kullanışlı ve iyi bir program düşük fiyatla satılırsa bu programı çoğu kişi alabilir. Bi nevi sürümden kazanmak gibi bişey :) . Bu da bir önlem olabilir.

Eeeee damlaya damlaya göl olur lafını boşuna dememişler. Bu düşük fiyatlarla satılan yazılımlardan elde edilen gelir gitgide artar.

2004-08-05 07:00:37