<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.3.2" -->
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	>
<channel>
	<title>Comments on: Licenzijos kodo programavimas</title>
	<link>http://www.zilionis.net/2004-02-23/licenzijos-kodo-programavimas/</link>
	<description>Internetas, technologijos, programavimas...</description>
	<pubDate>Thu, 07 Aug 2008 23:08:09 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.2</generator>
		<item>
		<title>By: tuzas</title>
		<link>http://www.zilionis.net/2004-02-23/licenzijos-kodo-programavimas/#comment-840</link>
		<dc:creator>tuzas</dc:creator>
		<pubDate>Sat, 03 Jul 2004 15:30:21 +0000</pubDate>
		<guid>http://www.zilionis.net/2004-02-23/licenzijos-kodo-programavimas/#comment-840</guid>
		<description>patarkit kaip atblokuoti nokia 3100 imei koda</description>
		<content:encoded><![CDATA[<p>patarkit kaip atblokuoti nokia 3100 imei koda</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rolandas</title>
		<link>http://www.zilionis.net/2004-02-23/licenzijos-kodo-programavimas/#comment-841</link>
		<dc:creator>Rolandas</dc:creator>
		<pubDate>Wed, 28 Apr 2004 22:16:47 +0000</pubDate>
		<guid>http://www.zilionis.net/2004-02-23/licenzijos-kodo-programavimas/#comment-841</guid>
		<description>O tai kodel nesusitarti su hosteriu?</description>
		<content:encoded><![CDATA[<p>O tai kodel nesusitarti su hosteriu?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Lameriukas</title>
		<link>http://www.zilionis.net/2004-02-23/licenzijos-kodo-programavimas/#comment-842</link>
		<dc:creator>Lameriukas</dc:creator>
		<pubDate>Mon, 29 Mar 2004 12:37:22 +0000</pubDate>
		<guid>http://www.zilionis.net/2004-02-23/licenzijos-kodo-programavimas/#comment-842</guid>
		<description>chebryte, padekit, is kur gauti GPG aprasyma, kaip viska daryti ir kaip kas veikia? but labai malonu isgirsti jusu nuomone.</description>
		<content:encoded><![CDATA[<p>chebryte, padekit, is kur gauti GPG aprasyma, kaip viska daryti ir kaip kas veikia? but labai malonu isgirsti jusu nuomone.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: snk</title>
		<link>http://www.zilionis.net/2004-02-23/licenzijos-kodo-programavimas/#comment-843</link>
		<dc:creator>snk</dc:creator>
		<pubDate>Tue, 24 Feb 2004 15:54:09 +0000</pubDate>
		<guid>http://www.zilionis.net/2004-02-23/licenzijos-kodo-programavimas/#comment-843</guid>
		<description>mobilkoms IMEI numerius keicia uz 5 LT</description>
		<content:encoded><![CDATA[<p>mobilkoms IMEI numerius keicia uz 5 LT</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: moxliukas</title>
		<link>http://www.zilionis.net/2004-02-23/licenzijos-kodo-programavimas/#comment-844</link>
		<dc:creator>moxliukas</dc:creator>
		<pubDate>Tue, 24 Feb 2004 09:02:30 +0000</pubDate>
		<guid>http://www.zilionis.net/2004-02-23/licenzijos-kodo-programavimas/#comment-844</guid>
		<description>Kaip visada idėjų semiuosi iš CPAN ;)

Crypt::Licence toks modulis yra, kurio pagalba visas sourcas encryptinamas, paliekamas tik bootstrap code, kuris patikrina licenzijos validumą, checksumus, parašus ir decryptina visą užkoduotą kodą (užkoduotą kriptografiniais raktais, o ne &#34;obfuscated&#34;). Tarkim mod_perl aplinkoje tai neblogas sprendimas, nes decryptintas kodas saugomas atmintyje ir nereikia jo iš naujo atsikoduoti kiekvienai užklausai. Tokį dalyką apeiti jau sunkoka, ypač jei raktai decryptinimui saugomi centralizuotame  vendoriaus serveryje ;)</description>
		<content:encoded><![CDATA[<p>Kaip visada idėjų semiuosi iš CPAN ;)</p>
<p>Crypt::Licence toks modulis yra, kurio pagalba visas sourcas encryptinamas, paliekamas tik bootstrap code, kuris patikrina licenzijos validumą, checksumus, parašus ir decryptina visą užkoduotą kodą (užkoduotą kriptografiniais raktais, o ne &quot;obfuscated&quot;). Tarkim mod_perl aplinkoje tai neblogas sprendimas, nes decryptintas kodas saugomas atmintyje ir nereikia jo iš naujo atsikoduoti kiekvienai užklausai. Tokį dalyką apeiti jau sunkoka, ypač jei raktai decryptinimui saugomi centralizuotame  vendoriaus serveryje ;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vaidas Žilionis</title>
		<link>http://www.zilionis.net/2004-02-23/licenzijos-kodo-programavimas/#comment-845</link>
		<dc:creator>Vaidas Žilionis</dc:creator>
		<pubDate>Mon, 23 Feb 2004 23:52:32 +0000</pubDate>
		<guid>http://www.zilionis.net/2004-02-23/licenzijos-kodo-programavimas/#comment-845</guid>
		<description>webinio softas viskas gerai (iskyrus nulauzimo serverio ir kitas vagystes...) kai hostinima nuosavam serveryje. O ka daryti kai hostinima kazkur? Paprastai tarkim TVS sukurimas, modeliavimas sugaistama labai daug laiko ir pavadinkim piniginiu resursu. Tad kazkaip norisi apsaugoti produkta nuo svetimu akiu... nors minimaliai.</description>
		<content:encoded><![CDATA[<p>webinio softas viskas gerai (iskyrus nulauzimo serverio ir kitas vagystes&#8230;) kai hostinima nuosavam serveryje. O ka daryti kai hostinima kazkur? Paprastai tarkim TVS sukurimas, modeliavimas sugaistama labai daug laiko ir pavadinkim piniginiu resursu. Tad kazkaip norisi apsaugoti produkta nuo svetimu akiu&#8230; nors minimaliai.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vaidas Žilionis</title>
		<link>http://www.zilionis.net/2004-02-23/licenzijos-kodo-programavimas/#comment-846</link>
		<dc:creator>Vaidas Žilionis</dc:creator>
		<pubDate>Mon, 23 Feb 2004 23:49:59 +0000</pubDate>
		<guid>http://www.zilionis.net/2004-02-23/licenzijos-kodo-programavimas/#comment-846</guid>
		<description>na sertifikatas irgi vaistas. Jame galima daug daugiau informacijos sudeti :) 
Gerai gal ir atrodo kreiva sleiva si rasliava. Bet ka daryti jei tarkim sukuriai produkta tam tikram klientui. Ir hostinimas kazkur kitur. Klientas dar nesumokejas pinigu. Tai kazkoks mechanizmas su &#34;laiko bomba&#34; gera ideja.
Kas liecia kodo slepima web platormai, tai kaip ir bet kokia sistema galima apeiti. Ash pavydziui zinau keleta budu SiteSupros TVS apejima, del tam tikru priezasciu negaliu skelbt viesai. :). O atradau visiskai to nenoredamas :P
</description>
		<content:encoded><![CDATA[<p>na sertifikatas irgi vaistas. Jame galima daug daugiau informacijos sudeti :)<br />
Gerai gal ir atrodo kreiva sleiva si rasliava. Bet ka daryti jei tarkim sukuriai produkta tam tikram klientui. Ir hostinimas kazkur kitur. Klientas dar nesumokejas pinigu. Tai kazkoks mechanizmas su &quot;laiko bomba&quot; gera ideja.<br />
Kas liecia kodo slepima web platormai, tai kaip ir bet kokia sistema galima apeiti. Ash pavydziui zinau keleta budu SiteSupros TVS apejima, del tam tikru priezasciu negaliu skelbt viesai. :). O atradau visiskai to nenoredamas :P</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: moxliukas</title>
		<link>http://www.zilionis.net/2004-02-23/licenzijos-kodo-programavimas/#comment-847</link>
		<dc:creator>moxliukas</dc:creator>
		<pubDate>Mon, 23 Feb 2004 23:17:18 +0000</pubDate>
		<guid>http://www.zilionis.net/2004-02-23/licenzijos-kodo-programavimas/#comment-847</guid>
		<description>O kodėl būtinai turi būti raktas, o negali būti &#34;sertifikatas&#34; (t.y. failiukas kuriame būtų aprašyta naudojimo permisijos -- tokiam ir tokiam domenui, tiek ir tiek laiko ir pan, ir visas tas aprašas pasirašytas kriptografiškai)? Neatitinka parašas -- neveikiam. Parašas atitinka, bet neatitinka sertifikate išdėstytos sąlygos (pasibaigęs galiojimo laikas, ant kito domeno perkelta...) -- neveikiam.

Turbūt problema būtų tik tai jog tokie skaičiavimai yra CPU intensive. Bet užtad turi tokią kriptografiją, kurios niekas nenulauš (na, greičiau jau kode apeis ;)

O PHP kodo kodavimas... iškrypimas IMHO. Baitkodą irgi galima atknist.</description>
		<content:encoded><![CDATA[<p>O kodėl būtinai turi būti raktas, o negali būti &quot;sertifikatas&quot; (t.y. failiukas kuriame būtų aprašyta naudojimo permisijos &#8212; tokiam ir tokiam domenui, tiek ir tiek laiko ir pan, ir visas tas aprašas pasirašytas kriptografiškai)? Neatitinka parašas &#8212; neveikiam. Parašas atitinka, bet neatitinka sertifikate išdėstytos sąlygos (pasibaigęs galiojimo laikas, ant kito domeno perkelta&#8230;) &#8212; neveikiam.</p>
<p>Turbūt problema būtų tik tai jog tokie skaičiavimai yra CPU intensive. Bet užtad turi tokią kriptografiją, kurios niekas nenulauš (na, greičiau jau kode apeis ;)</p>
<p>O PHP kodo kodavimas&#8230; iškrypimas IMHO. Baitkodą irgi galima atknist.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Vaidas Žilionis</title>
		<link>http://www.zilionis.net/2004-02-23/licenzijos-kodo-programavimas/#comment-848</link>
		<dc:creator>Vaidas Žilionis</dc:creator>
		<pubDate>Mon, 23 Feb 2004 21:49:08 +0000</pubDate>
		<guid>http://www.zilionis.net/2004-02-23/licenzijos-kodo-programavimas/#comment-848</guid>
		<description>moxliuk. kalbekajau apie Licenzijos rakto generavima.
antra yra priemones pvz ir PHP koda uzkoduoti nuo svetimu akiu</description>
		<content:encoded><![CDATA[<p>moxliuk. kalbekajau apie Licenzijos rakto generavima.<br />
antra yra priemones pvz ir PHP koda uzkoduoti nuo svetimu akiu</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: moxliukas</title>
		<link>http://www.zilionis.net/2004-02-23/licenzijos-kodo-programavimas/#comment-849</link>
		<dc:creator>moxliukas</dc:creator>
		<pubDate>Mon, 23 Feb 2004 20:59:24 +0000</pubDate>
		<guid>http://www.zilionis.net/2004-02-23/licenzijos-kodo-programavimas/#comment-849</guid>
		<description>o kam slėpt domenus? Galima daryti pagal PGP modelį kai yra pasirašinėjami laiškai. Eina plaintext, o kartu su juo ir &#34;elektroninis parašas&#34;, pasirašytas su privačiu raktu. Bandydamas įsitikinti plaintext autentiškumu (t.y. kad būtent plaintext nebuvo keistas nuo pasirašymo) naudojamas public key. Jeigu bandys kas keist doemnų sąrašą, tai iš karto parašas nesivaliduos ir žinosi, kad kažkas ne taip.

Perlui vat yra moduliai Crypt::GPG, GPG, GnuPG... ;)

Nors šiaip nelabai suprantu kam čia tokie dalykai.. juk PHP sourcas matosi, tad man užteks tą kodo gabaliuką, kuris užsiima dekodavimu.
</description>
		<content:encoded><![CDATA[<p>o kam slėpt domenus? Galima daryti pagal PGP modelį kai yra pasirašinėjami laiškai. Eina plaintext, o kartu su juo ir &quot;elektroninis parašas&quot;, pasirašytas su privačiu raktu. Bandydamas įsitikinti plaintext autentiškumu (t.y. kad būtent plaintext nebuvo keistas nuo pasirašymo) naudojamas public key. Jeigu bandys kas keist doemnų sąrašą, tai iš karto parašas nesivaliduos ir žinosi, kad kažkas ne taip.</p>
<p>Perlui vat yra moduliai Crypt::GPG, GPG, GnuPG&#8230; ;)</p>
<p>Nors šiaip nelabai suprantu kam čia tokie dalykai.. juk PHP sourcas matosi, tad man užteks tą kodo gabaliuką, kuris užsiima dekodavimu.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
