Yazılan programlara lisans key, trial ve version güncelleme tarzı özellikler nasıl konulur?

Uygulamalara lisans key ya da trial version tarzı bir şey koymak için illa ki uzaktan mysql bağlantısı mı yapmak lazım? Bu konuda çalışmış bilgisi olan birisi var mı? Python ile bir bağlantı kurmaya çalışıyorum ama beceremedim, local olarak şifrelesem Python ile çok saçma olucak

V
Yorum bölümünü doldurun
Ad Soyad bölümünü doldurun. Lütfen ad ve soyad yazınız (ör: Kemal Atatürk)
yorum gönderilirken bir hata oluştu!
60
60 CEVAP

hash yönltemleri ile random serial key oluşturabilirsin diye düşünüyorum

G

Amacım serial key-trial version tarzı şeyler açıkçası, bir arkadaşım uzaktan mysql bağlantısı kurarsın keyleri oradan denetlersin dedi. Ama bilemedim.

Veysel Pöke 6 yıl

c# örneği var ama python için bir bakayım

Gökhan Kuy 6 yıl

bunu bulabildim https://www.dlitz.net/software/pycrypto/doc/

Gökhan Kuy 6 yıl

c# kodunu pythonda da yazmayı denerim bir ara ama yakın zamanda olmaz

Gökhan Kuy 6 yıl

Bazı programlar bir dosyadan veri çekerek halladiyor. Mesela ünlü pcb tasarım programı proteus versiondan versiona serialkey dosyası değişiyor.

Ö

önceden bir serial key seti oluşturacaksın. Sonra bu serial keyin geçerliliğini program içinde algoritmik olarak test edeceksin. He çözülür mü tabi çözülür, ama araya db falan atmadan en kolayı bu. Hoş, bi tane host dosyası oluşturup serverdan gelen cevabı taklit etmek de zor değil...
microsoft'un, adobe'un programlarının cracklendiği dünyada çok kasmamak lazım böyle şeyler için

U

biliyorum biliyorum amacım zaten süperdüper kırılamayan bir şey değil fakat bir trial version ve lisans key koymak istiyorum bu konuya uzun süredir takmış durumdayım. Sanırım yine en mantıklısı keyleri bir yerde tutup, programı indiren kişinin bilgisayarından keyin geçerliliğini kontrol etmek

Veysel Pöke 6 yıl

Zaten oturup benim programı cracklemeye çalışacaklarını da sanmam heralde, kim uğraşır

Veysel Pöke 6 yıl

programın potansiyel kullanıcıları "hacker" olmayacaksa büyük bi güvenlik önlemine gerek yok, yazılımcı olmayan birisi muhtemelen py dosyasını sağ tıklayıp not defteri ile aç demeyecek, dese bile birşey anlamayacaktır

Umut Sayıs 6 yıl

Umut Sayıs Hayır amacım kodların görünmemesi değil, amacım ücretli satacağım bir program var bunu en azından sadece satın alan kişi kullanabilsin, dosyayı başkasına atıp çalıştıramasın.

Veysel Pöke 6 yıl

hatta benim tavsiyem, bunlarla hiç vakit kaybetmemen, belki programın bir üst versiyonunda halledersin. Bunun yerine çekirdek özelliklere ayır zamanını. dongle flashlar falan var onlarla halledebilirsin belki

Umut Sayıs 6 yıl

Yaşasın AÇIK KAYNAK

G

benim dediğim yöntemi anlatayım bir dosya(genelde text dosyası) oluştur. İçine bir şeyler yaz. Sonra ya md5 ile şifre ya da kendi şifre yöntemini oluştur. Ve o dosyıyı şifrele ve sonra serial projen açıldığında o şifreyi çözsün kapandığında o dosya tekrar şifrelensin

Ö

http://www.istihza.com/blog/python-programlari-sifre-yap.html

Ömer Kocabaşoğlu 6 yıl

metin şifrelemeyle ilgili örnek python programı

Ömer Kocabaşoğlu 6 yıl

ya şifreleme konusunda çok kasmaya gerek yok rot13 çaksan o bile yeterli olur kanımca

Umut Sayıs 6 yıl

Python ticari lisansı olan bir ürün olsaydı, bu kadar gelişir miydi ?

M

konuyla ne alakası var hocam

Umut Sayıs 6 yıl

Hocam ben normalde yaptığım projeleri açık kaynak olarak paylaşıyorum zaten, uzun zamandır aklımda olan bu trial version ve lisans key muhabbetini denemek istiyorum ilk defa. Ücretli bir ürün sunucam satışa ve kendimce bir lisans key koymak istiyorum, bunda bu kadar abartılacak bir şey yok.

Veysel Pöke 6 yıl

açık kaynak = beleş program demek değil hocam, açık kaynak yapıp yine ücretli yapabilirsin

Umut Sayıs 6 yıl

Kodu saklamanın mantığı nedir bu devirde Onlarca firma açık kaynağa dönüyor

Murat Özentürk 6 yıl

şöyle örnekler buldum

Ö

örnek1: http://stackoverflow.com/questions/5559964/serial-key-generation-and-validation

Ömer Kocabaşoğlu 6 yıl

örnek2: http://stackoverflow.com/questions/17049308/python-3-3-serial-key-generator-list-problems

Ömer Kocabaşoğlu 6 yıl

hiç gerek yok uuid4 ile çatır çatır üretilir

Umut Sayıs 6 yıl

Murat Özentürk Ben anlamadım sorduğum soruyla açık kaynağın Python gelişmesine olan etkisini? Ben burada lisans key ve trial version tarzı şeylerin nasıl işlediğini merak ettiğim ve Pythonla halledilebilir mi onu öğrenmek için sordum soruyu.

Ayrıca onlarca firmanın açık kaynağa dökmesi x kişisin illa açık kaynak olarak paylaşması gerektiği anlamına da gelmez, bunu da anlayamadım ne alakası olduğunu.

V

Ar ge tamam ama onun dışında harcayacagin zamana değer mi Geçmişte hardware koruması olan yazılım ithalatçısında çalıştım. 2 gıdım assembler öğrenince hw kilit taklit edilebiliyordu. Denemek için kırdık Ne yaparsan yap eninde sonunda birisi hobi için de olsa lisans sistemini kıracak

Murat Özentürk 6 yıl

Murat Özentürk Uğraşıyorsa zaten kırsın, anlatamıyorum sanırım ben burada kırılamayan bir şifreleme sistemi oluşturmak istiyorum tarzında bir şey sormadım. Amacım lisans key-trial version nasıl işliyor Pythonla yapılabilir mi bunu öğrenmekti.

Veysel Pöke 6 yıl

Sana bir yöntem o zaman BIOS üzerinde makineye özel bilgiler olur Onları okuyabilen bir lib varsa veya bu lib i kendin c ile yazabilirsen gerisi sana kalmış İlk kurulum sırasında veriyi oku geçir bir algoritmadan sonra o lib program ilk açıldığında silinsin

Murat Özentürk 6 yıl

Murat Özentürk C'ye hiç hakim değilim hocam muhtemelen bunu yapma şansım %5'in altında. Kütüphanelere bir bakayım fakat bu yöntem çok gelişmiş duruyor bana bu kadar sağlam bir kontrol mekanizması lazım değil oturup kırmakla uğraşacaksa birisi yaptığım şeyi kırsın zaten ne diyim

Veysel Pöke 6 yıl

deneyebilir misin ? import os, re def SysInfo(): values = {} cache = os. Popen2("SYSTEMINFO") source = cache[1].read() sysOpts = ["Host Name", "OS Name", "OS Version", "Product ID", "System Manufacturer", "System Model", "System type", "BIOS Version", "Domain", "Windows Directory", "Total Physical Memory", "Available Physical Memory", "Logon Server"] for opt in sysOpts: values[opt] = [item. Strip() for item in re. Findall("%s:\w*(.*?)\n" % (opt), source, re. IGNORECASE)][0] return values #

Murat Özentürk 6 yıl

şifreleme denemeni açık kaynak paylaşırsan daha hatasız bir şifreleme geliştirme sansın olur

G

Daha öyle bir denemem yok sorun orada onun için böyle bir soru sordum yol gösteren birisi olur mu diye, konu Pythonun gelişmesine geldi

Veysel Pöke 6 yıl

abi ne şifreleme geliştirmesi. Hazır başlamışken bir de gui framework yazsın madem. Bu konu hakkında Umut geçen bi şeyler demişti

Umut Sayıs 6 yıl

cümleyi okumak okuduğunu anlamak güzel şeyler

Gökhan Kuy 6 yıl

derdini anlatabilmek de güzel şeyler, "şifreleme geliştirmek" mesela...

Umut Sayıs 6 yıl

herhangi bir imgeyi anlıkta ona karşılık düşen anlamala yakalamak ve anlamak tansıktır

Gökhan Kuy 6 yıl

bazı programlar da e-mail e atıyor. Serialkey

Ö

bu yöntem hoş duruyor

Veysel Pöke 6 yıl

gerek yok internete bağlımlı olacaksa server en temiz yöntem. Sonra mailler spam trap e takılır falan neme lazım

Umut Sayıs 6 yıl

Programı kişilere satacaksan(sayılı 10-20) Kişiye özel programını derlersin. Başka pc de çalışmaz. Misal kullanıcı adı metehan sa metehan kullanıcısında çalışır. Müşterin bu bilgiyi değiştirirse tekrar derler yollarsın.

M

Açık kaynak neden yaşasın ki. SAP açık kaynak mı, Microsoft açık kaynak mı. Açık kaynak, kodun ne iş yaptığını görmek için ve güvenmek için uygun olabilir, ama birisi de yazdığı programı satmak isteyebilir. Her bu tarz konuşmalara "açık kaynak" yazanlar kaç tane işe yarar açık kaynak kodunuz var...

F

open source kodu satmamak anlamına gelimoyor tam olarak. Ayrıca biraz fazla ekstreme bir yaklaşımı olsa da stallman ve fikirdaşlarının bununla ilgili analizlerini inceleyebilirsiniz.

G

Ee ne alakası var o zaman açık kaynakla konunun...

F

özetle bilgisayar teknolojileri bir bilim olarak ele alındığında sahiplilik gelişimi kısıtlamak eşitsiz bir durum yaratmak bilginin büyümesini engellemek ve kullanıcıyı platforma bağlamak gibi kısıtlayıcıdır

G

programa krılacak bir koruma eklemektense daha özgür bir lisanslama ile iki taraf da kazanabilir

G

Kısıtlasın ne zararı var. Misal, Android çok iyi bir alternatif mi sanki

F

sonuçta agresif sahiplenmeden microsoft ve adobe bile yıldı hem herkes için enerji kaybı bir bakıma

G

bir yaklaşım meselesi şimdikonu ile ilgili kitap ve makale okuyabilirsiniz

G

Millet şarkı söyleyerek trilyoner oluyor da, adam program geliştirme sanatını neden bedava versin

F

seminerler de var

G

hatta microsoftun açık kaynak ile ilgili aaçıklamaları da faydalı olaaktır

G

O benim bileceğim iş, belki giderim belki gitmişimdir, konu ben değilim. Millet bir şey sorduğunda, çözüm yerine açık kaynak savunuculuğuna soyunmayı anlamıyorum.

F

gidin demedim gidebilirsiniz dedim

G

özet geçmiş olsam da
ÖZGÜR YAZILIM, ÖZGÜR TOPLUM:

RİCHARDM. STALLMAN Çevirenler: Serkan Çapkan, Birkan Sarıfakioğlu, Tahir Emre Kalaycı, Çiğdem Özşar, İzlem Gözükeleş

kitabı faydalı olacaktır

G

Sahipli yazılıma karşı olsam da arkadaşa bilgi verdim konu ile ilgili öneride bulundum ve fikrimi beyan etttim

G

Açık kaynak iyi olabilir. Ama programı geliştirene değil, büyük firmalara veya hizmet kullanıcılarına iyi olabilir.

F

sizin gibi içi boş bir agrestyon ya da hassas bir ego saldırganlığında değilim

G

İşte ben de aslında yazılımların sahibi olması gerektiğine inanıyorum, sahipli yazılıma karşı olmaya karşıyım.

F

Sen karşı olunca agrestyon olmuyor mu? Bilmediğimden soruyorum

F

sahipli yazılımda sorun bedel ödediğiniz yazıılıma gerçek anlamda sahip olamamanız ve bunu eleştirme hakkı ve özgürlüğü var

G

zaten okumuşsunuzdur da EULA windowsunuzu asla sizin yapmıyor mesela

G

Bedel ödediğin şarkıya sahip oluyor musun?

F

Maaş verdiğin işçiye sahip oluyor musun

F

dediğiniz gibi sizin bileceğiniz iş özgür ya da sahipli yazılım kullanmak geliştirmek kişsel tercihtir

G

her iki tarafın da kendi önwermeleri vardır ve her ebilir ve benceli cümle yorumdur haklı ya da yanlış olabilir elbwet ama sahibini bağlar

G

Arkadaş serial key kullanmak istiyor, iyi de yapıyor. Açık kaynak işletim sistemi için uygun olabilir ama bir programcının emeğinin çalışmaması için de gereklidir.

F

maaş verilen işçi ile ilgili sahiplik durumunu da marx ve kropotkine danışırsınız

G

hizmet veya emek kiralanır

G

masa sandalye de

G

ama ben masama sahip olmak isterim

G

sen kiralarsın

G

üzerinde üretin yaptığın bir araç ile ilgili kısıtlama isteme hakkın saklı olmalıdır

G

yine üretim aracını özelleştirebilme hakkın dda

G

Hep aynısınız değil mi konu başka cevap başka. Marx A nasıl getirdin konuyu, zaten benim savunduğum konu oydu

F

burada emek sermae analizi ya da mülkiyet ilişkilri çözümlemesi yapacak değilim

G

üretim ve mülkiyet analizinde ünlü bir isimdir

G

Açık kaynak kod isteyenler lütfen işe yarar bir uygulama yapsınlar. İyi günler, sizi kişisel olarak tanımam, yukarıdaki yoruma istinaden yazdım. Vaktim bitti.

F

windowsun ticari birr üründür ve bir ewmeğim kiralanması ve sermayte ile üretildiğine göre sahipliği ytoruma açılabilir farklı ekonomik sistemlerde

G

yine bir son ürünle ilgili sahip olma sürecinde senin bireysel özgürlüğün ön planda olmalıdır

G

yani yazılım sana karşı değil senin hakların yazılıma karşı korunmalıdır

G

ne mutllu ki microsoftun güncel eğilimi de bu yön e kayıyor

G

aksi halde tekllleşme ve hantallaşma kaçınılmaz oluyor ve fahiş fiyatlar

G

tartıştığınız konu farketmesiniz de marx ile ilgili adam ekonomist

G

Marx ile ilgisiz mi dedim ki bunu yazıp konuyu farklı alana çekmeye çalışıyorsun?

Ferhat HaSan 6 yıl

hayır yarım bıraktığım bir iktisat masterı var uhr üniversitesinde

Gökhan Kuy 6 yıl

konu ile ilgili çünkü üretim tüketim ve mülkiyet üzerine konuşuyoruz

Gökhan Kuy 6 yıl

ve açık kaynak dediğimiz şey üretim süreinin şeffaflığı

Gökhan Kuy 6 yıl

yani bedava olması değil

Gökhan Kuy 6 yıl

şaka bir yana sorun firma hakları kadar kullanıcının özgürlüğüdür

G

önerdiğim kitabı okuyabilirsiniz ya da okumazsınız

G

sahipli ya da özgür yazılım gelişrtirirsiniz keyfinize göre

G

ama benim için yaşasın özgür yazılım

G

yani sakin olun

G

Özgür yazılıma karşı değilim, ücretli yazılım yapmak isteyenlere, özgür yazılım dayatması yapılmasına karşıyım. Yoksa yapın özgür yazılım kullanalım.

F