Bist Du sicher, dass Du das machen willst? Hast Du nicht mitbekommen, wie Firmen behandelt werden, von denen man denkt, dass ihre Software irgendwelche privaten Daten verschickt? Das ist bestimmt nicht rechtens... Und wann willst Du die Seite aufrufen? Jedesmal, wenn Dein Objekt aufegebaut wird? HTTP-Kommunikation ist relativ langsam... Dadurch wird sich die Performance Deiner Software drastisch verschlechtern...
Ich w�rde Dir stark davon abraten sowas einzubauen, Du schiesst Dir nur ein Eigentor, wenn das rauskommt... Sorg halt daf�r, dass man den Code nur bekommt, wenn man das Produkt gekauft hat. Zus�tzlich kannst Du an irgendeiner Stelle im Code eine Seriennummer einbauen, die f�r jeden Kunden einzigartig ist, dar�ber k�nntest Du rausfinden wer die Software weitergegeben hat, falls Sie mal im Internet auftaucht... Diese Seriennummer sollte nicht zu einfach zu finden sein. z.B. k�nntest Du sie auch �ber mehrere Dateien verteilen, falls Deine Software aus mehreren Dateien besteht, oder �ber mehrere Zeilen in der selben Datei... Du k�nntest Sie z.B. in Kommentare als Verionsnummer o.�. tarnen... Aber vergib nicht fortlaufende Nummern, die sind zu leicht zu erraten, sondern zufallszahlen oder GUIDs, so merkst Du auch, falls die Verteiler der Internet-Version gemerkt haben wozu die Seriennummer da ist und sie entfernt/ver�ndert haben.. Bei einer fortlaufenden Nummer w�re die Gefahr zu gross, dass bei einer �nderung die Seriennummer eines anderen Kunden entsteht und Du den falschen beschuldigst. Claudius > > Das mit den Dll's ist zwar ne sch�ne Sache, allerdings m�ssen > die doch am > Server registriert werden, oder? > > Was w�re denn eine genaue M�glichkeit, eine Seite meines > Servers aufzurufen, > ohne, dass es der User merkt? Die Gefhar, das ein > Programmierer diesen Code > einfach rausnimmt ist klar... es geht mir aber auch vielmehr > noch um das > Generelle... > Prinzipiell mu� ich bei jeder Software mit noch so gutem > Kopierschutz davon > ausgehen, dass ihn irgendjemand heraus"crackt" -> Siehe Windows XP > Aktivierung etc... > > Also will ich es aber trotzdem so sicher als m�glich und dennoch f�r > Standarduser so einfach als m�glich gestalten! > > Hast du mal ne weitere Idee, wie das mit dem Seitenaufruf > funktionieren > k�nnte, ohne, dass es jemand merkt... Weil dann mu� man > erstmal wissen, dass > sowas im Code drin ist!!! > > Gru� > Sebastian > > -----Urspr�ngliche Nachricht----- > Von: Roman Pittroff [mailto:[EMAIL PROTECTED]] > Gesendet: Freitag, 22. M�rz 2002 19:30 > An: AspGerman Kaffeehaus > Betreff: [aspdecoffeehouse] RE: Lizenzsicherung von ASP Skripten > > > Nun den ersten teil kann du am besten mit eine db > verwirklichen in der du den code speicherst. > > Der zweite mit einem kopiergeschuetzten source finde > ich uebertrieben. > Du willst ja scripte anbieten dann ist es keine Software Piraterie > wenn sie jemand benutzt. > > Klar kannst du was in den source einbauen das eine mail > verschickt aber nur wenn du genau weisst wie du sie > verschicken kannst. > Besser waere vielleicht das mittels xmlhttp eine > bestimmte seite von deinem server aufgerufen wird. > Nur dieses kann jeder programmierer ja ohne probleme rausnehmen > weil der code offen ist. > Ein andere weg ist alles in dll's zu packen. > > Gruss > > Roman Pittroff > Consulting > Bangkok, Thailand > > > > > >ich bin grad an einer �berlegung, ob ich Skripte, die ich > >selbst geschrieben habe, auf meiner Internetseite zum Download > >anbiete. Jetzt hab ich mir diverse Dinge �berlegt, um dsa > >Herunterladen ohne vorheriges Registrieren unm�glich zu > >machen. Die Idee hierbei ist, den Download nur nach > >erfolgreichem Ausf�llen eines Registrierungsformulares zu > >starten und das Verzeichniss f�r den direktzugriff > >unzug�nglich zu machen. Hierzu m�chte ich es �ber ein > >.htaccess file sch�tzen. Das Passwort wird dann im ASP Code > >mit �bergeben, damit man das File trotzdem herunterladen kann. > > > >Jetzt m�chte ich aber auch der Software Piraterie ein wenig > >vorbeugen, und irgendetwas einbauen, damit ich ein Feedback > >bekomme, wann auf welchem Server mal ein entsprechendes > >Produkt aufgerufen wurde. Das hei�t, das Program m��te sich > >irgendwie bei mir melden... > > > >Hat da jemand von euch ne Idee, wie man so etwas l�sen k�nnte??? > > > >Gru� > >Sebastian > > > > > >| [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed > >| http://www.aspgerman.com/archiv/aspdecoffeehouse/ = > Listenarchiv Sie > >| k�nnen sich unter folgender URL an- und abmelden: > >| > >http://www.aspgerman.com/aspgerman/listen/anmel>den/aspdecoff eehouse.as >| p > | [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp | [aspdecoffeehouse] als [EMAIL PROTECTED] subscribed | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp | [aspdecoffeehouse] als [email protected] subscribed | http://www.aspgerman.com/archiv/aspdecoffeehouse/ = Listenarchiv | Sie k�nnen sich unter folgender URL an- und abmelden: | http://www.aspgerman.com/aspgerman/listen/anmelden/aspdecoffeehouse.asp
