PCUSER.2

09 Oct 1992 - 19 Feb 1994

Messages - zastita

zastita.1 nboskovic,
Ova tema će se baviti zaštitom softvera kako hardverski tako i softverski, pa se zamoljavaju korisnici da poruke ovakve sadržine preusmere u ovu temu. Unapred hvala. (c) klap nikola
zastita.2 peca.st,
E, pa ja sam napisao moj sistem zastite u neku drugu konferenciju pre nego sto sam procitao ovaj bilten. Dobro, sad cu da ponovo da napisem isto u ovu temu: !-> A ako se program distribuira na disketama... jedino da probaš !-> ono sa oštećivanjem diskete, pričali smo o tome u pomenutoj !-> temi zaštita. Ja sam za svoje programe (koje jos niko nije kupio :((((( ) smislio ovakvu zastitu: - formatiram disketu na kojoj cu poslati svoj program koji je neko kupio - procitam serijski broj tako formatirane diskete - prepravim source tako sto dopisem taj ser. broj - kompajliram source - prilikom pokretanja install programa kod tog korisnika prvo se procita ser. broj diskete sa koje se instalira pa ako je on isti kao onaj snimljeni instalacija se nastavlja. Ovim se omogucava instaliranje samo sa date diskete. - zatim install procita ser. broj diska na koji se instalira i zapise ga, naravno kodirano, u neki file kome se onda promeni datum kreiranja u datum kad je napravljen program. - program se onda lepo instalira. - zatim program sam sebe lepo izbrise sa diskete, ili promeni onaj snimljeni ser. broj u npr. FFFF-FFFF. (moze i oboje) - prilikom svakog startovanja programa uporedjuje se serijski broj diska sa onim zapisanim. Time se obezbedjuje pokretanje programa samo sa diksa na koji je instaliran. Problemi: - kupac se mora upozoriti da prilikom formatiranja diska obavesti mene, tj. proizvodjaca, da bih mu poslao jos jednu disketu sa originalom. - kao i svaku zastitu i ovu ce neki ludi i opiceni haker razbiti za cca 2,5 minuta. :(((((((((((((((((((((((((( P e C a
zastita.3 drakce, -> #2, peca.st
│ - formatiram disketu na kojoj cu poslati svoj program koji je neko kupio │ - procitam serijski broj tako formatirane diskete └────── Bilo koji DiskCopy program će "razbiti" tu zaštitu, jer se takvim kopiranjem prenese i serijski broj diska. Samo ga treba pokrenuti pre prve instalacije, a to je već standardna procedura u ovim našim krajevima ;) Pozdrav
zastita.4 mjova, -> #1, nboskovic
> Ova tema će se baviti zaštitom softvera kako hardverski > tako i softverski, pa se zamoljavaju korisnici da poruke i ti si naš'o da nam pričaš o zaštiti? haos ;)))))))
zastita.5 dejanr,
[Odgovor na PC.HARD.2/9.147, jtitov] >> Hm, a kako je to moguce napraviti "file levog imena, bla, bla" koji se nece >> videti iz na pr. Nortona??? Naprotiv, snaga zaštite je u tome što se fajl vidi i iz Nortona i iz DOS-a. Običan nedužan fajl negde u nekom direktorijumu koji nema veze sa programom, recimo C:\DOS\5203.CPI. Ajd nek ga neko nađe u šumi fajlova po disku i pogodi da je on u vezi sa programom.
zastita.7 spantic, -> #2, peca.st
> - kao i svaku zastitu i ovu ce neki ludi i opiceni haker > razbiti za cca 2,5 minuta. :(((((((((((((((((((((((((( O ovome smo već pričali, ali tim postupkom si samo postigao da odbiješ eventualne kupce. Šta misliš da ima mnogo onih koji bi pristali da nešto kupe a da nemaju bekap originalnih disketa, pa još i da ne mogu da preimenuju disk ili da ga menjaju po volji, već moraju da gube vreme sa čekanjem tebe? Sumnjam.
zastita.8 ssokorac, -> #6, peca.st
─┼┤ Pa kao sto sam rekao: neki ludi i opiceni haker (u ovom slucaju drakce) ─┼┤ ce za cca 2,5 minuta razbiti tu zastitu. :((((((((((((((( Valjda će drakce shvatiti to kao kompliment ;) a, takodje, verujem da mu nije trebalo ni 2.5 minuta ;).
zastita.9 peca.st, -> #8, ssokorac
!-> ─┼┤ Pa kao sto sam rekao: neki ludi i opiceni haker (u ovom !-> slucaju drakce) ─┼┤ ce za cca 2,5 minuta razbiti tu zastitu. !-> :((((((((((((((( !-> !-> Valjda će drakce shvatiti to kao kompliment ;) a, takodje, !-> verujem da mu nije trebalo ni 2.5 minuta ;). Izgleda da mu nije trebalo vise od vremena koje je potrebno da impuls iz ocnog zivca stigne do njegovog mozga. (Q: Koliko je to vreme ;)) CU P e C a
zastita.10 bearboy, -> #5, dejanr
║ Običan nedužan fajl negde u nekom direktorijumu koji nema veze sa programom, ║ recimo C:ĐDOSĐ5203.CPI. Ajd nek ga neko nađe u šumi fajlova po disku i ║ pogodi da je on u vezi sa programom. Ideja nije loša. Naprotiv :) Samo treba vreme i datum fajla da se promene. Ovo može da omane eventualno kod bekapa...
zastita.11 darone, -> #2, peca.st
>> - prilikom pokretanja install programa kod tog >> korisnika prvo se procita ser. broj diskete sa >> koje se instalira pa ako je on isti kao onaj >> snimljeni instalacija se nastavlja. Ovim se >> omogucava instaliranje samo sa date diskete. C:\>diskcopy a: a: čini mi se da je to sintaksa za 'razbijanje' tvoje zaštite. darone
zastita.12 dejanr, -> #10, bearboy
>> Ideja nije loša. Naprotiv :) Zapravo, ideja bi bila izuzetna da nema jednu veeeeliku manu. Dosta je pustiti neki antivirus program koji testira otvaranje svih fajlova. I očas se zna koji je fajl "ključni", ma koliko da je njegovo ime u samom programu koji se štiti zamaskirano. Naravno, može se fajl naći operacijama jako niskog nivoa (kao kad se piše virus ;) ali to je onda mnogo veća muka.
zastita.13 dejanr, -> #11, darone
>> C:\>diskcopy a: a: >> >> čini mi se da je to sintaksa za 'razbijanje' tvoje >> zaštite. Nije. Malo ko zna da diskcopy ne pravi baš identičnu kopiju diskete, nego prekopira sve *osim* serijskog broja koji se, prema tome, može razlikovati na dve "identične" diskete. žak je i DISKCOMP toliko pametan da ignoriše tu razliku, i prijavljuje da su diskete iste iako im je serijski broj različit! Dakle, razbijanje njegove zaštite može sa COPYIIPC ili da se uzme DISKCOPY iz neke ranije verzije DOS-a kod koje serijski broj nije ni postojao. No, DISKCOPY iz DOS-a 5 (verovatno i DOS-a 4) ne radi posao.
zastita.14 prvul, -> #2, peca.st
Ů - formatiram disketu na kojoj cu poslati svoj program koji je neko kupio Ů - procitam serijski broj tako formatirane diskete Ů - prepravim source tako sto dopisem taj ser. broj Ů▄▄ Mislim da će se svakim pristojnim programom za kopiranje diskova iskopirati i taj serijski broj diskete. Da bi onemogućio kopiranje treba ti nešto hardversko, npr. namerno napravljen bad sector.
zastita.15 isekulovic, -> #5, dejanr
>> Naprotiv, snaga zaštite je u tome što se fajl vidi i iz Nortona i iz >> DOS-a. Običan nedužan fajl negde u nekom direktorijumu koji nema veze >> sa programom, recimo C:\DOS\5203.CPI. Ajd nek ga neko nađe u šumi >> fajlova po disku i pogodi da je on u vezi sa programom. Zar ne postoji velika verovatnoća (ne baš velika, ali dovoljno velika) da korisnik obriše taj fajl?
zastita.16 peca.st, -> #11, darone
!-> C:Đ>diskcopy a: a: !-> !-> čini mi se da je to sintaksa za 'razbijanje' tvoje !-> zaštite. !-> !-> darone Sto ste dosadni... ovo je treci isti odgovor na moj predlog pa po treci put odgovaram: ja ne koristim te diskcopy programe pa nisam znao da se njima kopira i ser. broj diskete. Izvinjavam se sto sam dao ovako glup predlog, obecavam necu nikad vise! ;) CU P e C a
zastita.17 vitez.koja, -> #14, prvul
#=> i taj serijski broj diskete. Da bi onemogucio kopiranje #=> treba ti nesto hardversko, npr. namerno napravljen bad #=> sector. Zar diskcopy ne kopira i bad sectore ?
zastita.18 dejanr, -> #17, vitez.koja
>> Zar diskcopy ne kopira i bad sectore ? Kopira disketu tako da su ti sektori ponovo označeni kao bad sector, ali "ne ume" da stvarno fizički ošteti disketu. Dakle, kada zaštićeni program pokuša da nešto upiše u taj (navodni) bad sector, to će mu uspeti i on će znati da je disketa kopirana. Neko je ovde pre godinu i kusur pominjao da će da proba da ošteti disketu laserom, ne znam da li je to uspelo i kakva su iskustva.
zastita.19 robert, -> #16, peca.st
<:> Izvinjavam se sto sam dao ovako glup predlog, obecavam necu nikad <:> vise! ;) Ih momče, kad učiš da voziš bicikl obavezno moraš da se polomiš nekoliko puta pre nego što naučiš, tako i ovde...
zastita.20 dusanp, -> #5, dejanr
=> recimo C:ĐDOSĐ5203.CPI. Ajd nek ga neko nađe u šumi => fajlova po disku Slazem se. Pokazala se kao jedna od najjednostavnijih i najzbunjucijih metoda. A samo ime fajla (ono koga zasticen program proverava) valja sifrovati, koliko da se ne vidi iz PCTa ili neceg slicnog...
zastita.21 dusanp, -> #12, dejanr
=> Zapravo, ideja bi bila izuzetna da nema jednu veeeeliku => manu. Dosta je pustiti neki antivirus program koji => testira otvaranje svih fajlova. Daa, al pazi sad fintu: Fajl ne otvaras na bilo koji nacin, nego ga samo _nadjes_ na disku (na Cu je to pomocu findfirst). Mislim da antivirus programi ipak ne kontrolisu ovu funkciju, jer se njom ne moze nista uciniti fajlu. Znam da ce se neko sigurno javiti sa objasnjenjem kako se ova zastita moze provaliti, ali to je draz ove teme;))
zastita.23 dejanr, -> #21, dusanp
Ima onaj "prokleti" program Intercepter koji snima *sve* DOS pozive. Sa njim i CodeView-om (ili TD-om) se ta zaštita skine za cca 15 minuta. Ali i dalje mislim da je dobra, jer ko nju skine, skinuće i većinu drugih, a za sve ostale je sasvim dovoljna.
zastita.24 jtitov, -> #5, dejanr
> Naprotiv, snaga zastite je u tome sto se fajl vidi i iz > Nortona i iz DOS-a. Da, tacno tako... Koliko puta vam se puta desi da trazite neku stvar po stanu a ono - ona vam je svo vreme na radnom stolu, ispred nosa ;)
zastita.25 mjova, -> #18, dejanr
> Neko je ovde pre godinu i kusur pominjao da će da proba da > ošteti disketu laserom, ne znam da li je to uspelo i kakva > su iskustva. mislim da nije potreban laser, dovoljna je i igla (ekser ;). kad se ošteti disk, onda ga treba pretražiti i naći fizičko oštećenje (valjda nije neki problem?). mana ovakvog pristupa je što će obično biti oštećeno više cilindara, dok laser verovatno napravi oštećenje na max dva.
zastita.26 prvul, -> #18, dejanr
ŮNeko je ovde pre godinu i kusur pominjao da će da proba da ošteti Ůdisketu laserom, ne znam da li je to uspelo i kakva su iskustva. Ů▄▄ Heh, baš sam pomislio kako nije zgodno uzeti npr. iglu i ogrebati disketu jer onda se svakim prelazom preko tog dela oštećuje i glava od flopija. Laserom bi se u suštini istopio deo nanosa i podloge diska (mislim, dovoljno jakim laserom... onaj "školski" ništa ne bi uradio), što sa dovoljno tankim laserskim snopom postiže efekat da je greška ograničena na samo jedan sektor (ne zalazi u susedne trake) i da ne oštećuje glavu flopi drajva. Možda je zgodno probati i hemijskim sredstvima (jednostavno rastvoriti i obrisati magnetni nanos sa dela diskete. Ako se setim probaću čim budem imao opremu (laser i laboratoriju) na raspolagnju ;)
zastita.27 vvelisavljev, -> #2, peca.st
> - zatim program sam sebe lepo izbrise sa diskete, ili promeni onaj > snimljeni ser. broj u npr. FFFF-FFFF. (moze i oboje) > - kupac se mora upozoriti da prilikom formatiranja diska obavesti mene, > tj. proizvodjaca, da bih mu poslao jos jednu disketu sa originalom. Ovo može da se izbegne ako pri prvoj instalaciji upišeš u instalacioni program serijski broj korisnikovog hard diska. Tako da će korinsik moći da instalira svoj program beskonačan broj puta, ali neće moći da da nekom drugom instalacionu disketu da i on instalira. Mislim da ono sa brisanjem instalacionog programa sa diskete uopšte nije zdravo po autora programa. Zamisli da te zovu u sred noći samo zbog toga što je srećni korisnik nešto z* u prvoj instalaciji pa hoće ponovo da instalira... :))
zastita.28 dejanr, -> #25, mjova
>> mislim da nije potreban laser, dovoljna je i igla (ekser ;). kad se >> ošteti disk, onda ga treba pretražiti i naći fizičko oštećenje (valjda >> nije neki problem?). >> mana ovakvog pristupa je što će obično biti oštećeno više cilindara, Manje više za tih nekoliko cilindara, nego me brine da se posle ne oštećuje glava na flopiju dok "struže" po tim ogrebotinama.
zastita.29 d.petrovic, -> #11, darone
Ă> C:Đ>diskcopy a: a: Ă> Ă> čini mi se da je to sintaksa za 'razbijanje' tvoje Ă> zaštite. C:Đ>diskdup a: c: ;))))
zastita.30 d.petrovic, -> #13, dejanr
Ă> Dakle, razbijanje njegove zaštite može sa COPYIIPC ili da se uzme Nisam se trudio da vidim kako radi COPYIIPC jerbo nije hteo odmak da sredi disketu od 1.2 MB, a imao sam pri ruci DISKDUP, e pa taj kopira SVE!
zastita.31 peca.st, -> #27, vvelisavljev
!-> Ovo može da se izbegne ako pri prvoj instalaciji upišeš u !-> instalacioni program serijski broj korisnikovog hard diska. !-> Tako da će Nije problem u tome. Problem je u tome da se program moze instalirati samo sa jedne diskete, sa one na kojoj mu ja posaljem program. Onda bi ovo sto ti predlazes bilo Ok, ali ovako ne radi. Sada bi bio dovoljan samo copy a ne kao pre diskcopy. On bi, ako pre instalacije, iskopira tu disketu na neku drugu, sa te druge posle mogao da instalira program na bilo koji drugi hard. Dakle, treba pronaci kako da se samo sa jedne diskete moze instalirati. Bilo je predloga kao sto je grebanje diskete ili slicno, ali meni je to sve sumnjivo! CU P e C a
zastita.32 jtitov, -> #7, spantic
> eventualne kupce. Sta mislis da ima mnogo onih koji bi > pristali da nesto kupe a da nemaju bekap originalnih > disketa, pa jos i da ne mogu da preimenuju disk ili da ga > menjaju po volji, vec moraju da gube vreme sa cekanjem Originalni softver (sto na ovim prostorima ne postoji) se uglavnom isporucuje na disketama na koje nije moguce nista dopisivati, menjati, propravljati... Uostalom to je i zabranjeno u normalnim zemljama. Zato svaki proizvodjac softvera PRVO upozori kupca da napravi backup disketa, originalne diskete pohrani na sigurno, a posle da sa kopija instalira program. E sad da li ces ti nesto prepravljati, to je tvoja stvar, ali ako ti nesto zapne nemas pravo na reklamaciju. Jos ces i tuzbu da izvuces...
zastita.33 jtitov, -> #13, dejanr
> Dakle, razbijanje njegove zastite moze sa COPYIIPC ili da > se uzme Zokijev XDC i diskguzica sasvim lepo zavrsavaju posao u slucajevima kada treba prekopirati ama bas SVE sa diskete na disketu...
zastita.34 jtitov, -> #18, dejanr
> Neko je ovde pre godinu i kusur pominjao da ce da proba da > osteti disketu laserom, ne znam da li je to uspelo i kakva > su iskustva. Uh, pa zar smo stigli do lasera...??? Uzmi lepo cekic ili jos bolje iglu pa "bocni" disketu i eto ostecenja.
zastita.35 jtitov, -> #26, prvul
> ostecuje glavu flopi drajva. Mozda je zgodno probati i > hemijskim sredstvima (jednostavno rastvoriti i obrisati > magnetni nanos sa dela Da i to je vrlo zgodan i bezbolan metod ostecivanja. Ja sam jednom 'prao' disketu alkoholom i vidim crna vata; iju, kazem i ajd opet; alkohol, pa trljaj,trljaj; e onda je najzad vata pobelela. Ponovio sam postupak i sa druge strane (ala su diskete prljave) i na kraju dobio - providnu plastiku. Radilo se o 360k disketama. Mozda su 1.2 izdrzljivije... :)))))
zastita.36 mjova, -> #28, dejanr
>>> mislim da nije potreban laser, dovoljna je i igla (ekser > posle ne oštećuje glava na flopiju dok "struže" po tim > ogrebotinama. sumnjam da će se išta tu oštetiti. dovoljna je mala rupica, jedan mali boc ;). drugo, čini mi se da je na onom zaštitnom omotaču sa unutrašnje strane nešto mekano, napravljeno kao za ovakve slučajeve - polira disketu vrlo lepo ;). vidim veliki strah kod mnogih, pa ću se možda i sam odlučiti za pisanje ovakve zaštite, mada je vrlo nezgodna a lično sam protiv toga da korisnik ne raspolaže onim što je kupio. mene bi strašno nerviralo da mi se dozvoli samo 1, 2 ili 3 instalacije. šta ako mi se greškom obriše sa diska? šta ako hoću da ponovim instalaciju - tek tako? ok, nema kopiranja, ali bre ako nema nekih ograničenja onda nema ni potrebe za zaštitom jer ako neko hoće da piratizuje on će lepo da dâ čoveku komplet diskete i nek sam instalira pa posle vrati originale vlasniku... dobro, to su druga pitanja, ali ipak, ako me ubedi neko da se to zaobilazi ovim onda ću rado napraviti takvu zaštitu ;)
zastita.37 ssokorac, -> #29, d.petrovic
─┼┤ C:Đ>diskdup a: c: Ja preferiram veće hard diskove ;).
zastita.38 dejanr, -> #31, peca.st
>> Bilo je predloga kao sto je grebanje diskete ili slicno, ali meni >> je to sve sumnjivo! To je, po mom mišljenju, jedini tip zaštite koji može da se napravi "u domaćoj radinosti", da bude efikasan i da se ne može zeznuti raznim COPYiiPC programima. Elegantnija alternativa je imati DeLuxeOptionBoard ili nešto slično pa snimati diskete koje se na standardnom PC-ju mogu učitati ali ne i snimiti (zvuči šašavo ali...) No, za to treba imati dosta znanja, dotični hardver i pomiriti se sa njim da onaj ko ima tu pločicu opet može da prekopira disketu. Zagrebanu disketu može da kopira jedino "razbijanjem" programa. Ipak, ja gotovo da ne znam ozbiljno softversku firmu u svetu koja štiti programe grebanjem disketa, dakle za to mora da postoji neki razlog. Ja mislim da je pre svega u pitanju opasnost oštećenja glave flopija.
zastita.39 dejanr, -> #34, jtitov
>> Uh, pa zar smo stigli do lasera...??? Uzmi lepo cekic ili jos bolje >> iglu pa "bocni" disketu i eto ostecenja. Jel to iz iskustva ili samo teorijski? Ja danas probao - uzeo disketu (360 K) i iglu i napravio jednu solidnu rupu na njoj. Rupa je takva da kroz nju može da se gleda. FORMAT A: /4 ne daje bad sektore, i na disketu se sasvim normalno upisuju i čitaju podaci. Nisam baš mnogo pisao i čitao zbog mogućeg oštećenja glave, ali jednom sam probao. Naravoučenije: disketa oće da se pokvari kada se njoj ćefne, a ne kada se to od nje traži ;)
zastita.41 wizard, -> #38, dejanr
>> Ipak, ja gotovo da ne znam ozbiljno softversku firmu u svetu koja >> štiti programe grebanjem disketa, dakle za to mora da postoji neki >> razlog. Ja budućnost zaštite orig. softvera od kopiranja (kada je reč o velikim kompanijama) vidim u CD-u. Naravno, proći će još dosta vremena dok se taj medij ne raširi dovoljno da bi se značajan procenat prodaje softvera mogao ostvarivati na CD-u, ali "taj dan doći mora". :) Verovatno će u početku biti moguće kupiti i jednu i drugu verziju (na disketama i na CD-u), ali će ona CD verzija sadržavati i mnoge korisne dodatke, zavisno od softvera - sličice, rečnike, tezauruse, sorsove..., a možda čak bude i jeftinija od "disketne" verzije. Korisnici će, pohlepno, ;) postepeno prelaziti na CD, ne shvatajući da tako seku granu na kojoj mnogi ;) sede. Jednoga dana, probudiće se, i shvatiće zašto sve nove verzije programa zahtevaju prisustvo CD-a u pleyer-u pri korišćenju. :) P.S. Ne mora biti CD, može bilo koji medij koji je nerentabilno kopirati. P.P.S. Nemoguće je (sada) nametnuti standard disk drajvova i disketa koji bi (kao ono čudo, valjda se zove DAT, u audio tehnici) omogućavao ograničeno kopiranje.
zastita.43 dejanr, -> #41, wizard
>> Verovatno će u početku biti moguće kupiti i jednu i drugu verziju (na >> disketama i na CD-u), ali će ona CD verzija sadržavati i mnoge korisne >> dodatke, zavisno od softvera - sličice, rečnike, tezauruse, sorsove..., >> a možda čak bude i jeftinija od "disketne" verzije. Slažem se, već sad uz Corell Draw 3.0 ide CD sa sličicama :) Ako budu hteli da smeštanjem softvera na CD umanje piratstvo, moraće da zahtevaju da se CD nalazi neprekidno u računaru (inače Pera uzme Mikin CD, instalira kod sebe program i vrati CD - jeste veći posao ali...). A to je malo problematično za nekoga ko istovremeno koristi veći broj programa. Tako da ne znam kako bi sve to funkcionisalo.
zastita.44 wizard, -> #43, dejanr
>> Ako budu hteli da smeštanjem softvera na CD umanje piratstvo, moraće da >> zahtevaju da se CD nalazi neprekidno u računaru Nisam li i to napisao? :) Doduše, ne mora neprekidno, može i samo pri startovanju, da se jedan deo (kodiran) učita sa CD-a. Fora da samo čita šifru ne valja, jer je to moguće relativno lako "razbiti". Ne bih, međutim voleo da se u tom pravcu krene, bar ne dok se još uve koristi ova tehnologija CD-a. (a i dok ne budem u stanju da kupujem originalni softver) :)
zastita.45 prvul, -> #36, mjova
Ůok, nema kopiranja, ali bre ako nema nekih ograničenja onda nema ni Ůpotrebe za zaštitom jer ako neko hoće da piratizuje on će lepo da dâ Ůčoveku komplet diskete i nek sam instalira pa posle vrati originale Ůvlasniku... Ů▄▄ Ali time se ipak ograničava "radijus" piratovanja... da bi se program instalirao trebaju ti originalne diskete, pa bi se piratovanje svelo na ono "prijateljsko"... ovako ljudi prekopiraju i prodaju ili dele okolo koliko god hoće "generacija" disketa, dok bi sa zaštitom bili ograničeni na jednu tu "generaciju" Fora je možda smisliti način da se dozvolikopiranje originalnih disketa na druge, i to proizvoljan broj puta, ali sa tih drugih da ne može dalje da se kopira... tako kupac može da radi backup koliko hoće puta, a i dalje onaj ko piratuje mora imati original pa kopirati ili prvu kopiju pa "iznajmljivati", što je opet lokalizovano, a i blizu je "izvora" pa se mnogo lakše može locirati onaj ko je piratovao ;)
zastita.46 prvul, -> #41, wizard
ŮJa budućnost zaštite orig. softvera od kopiranja (kada je reč o velikim Ůkompanijama) vidim u CD-u. Ů▄▄ A ja budućnost piratije vidim u drajvovima koji pišu po CD-u... takvi drajvovi ne samo da su mogući, nego i postoje, ali su za sada previše skupi da bi bili za masovnu upotrebu... no, taman kada CD bude redovan deo opreme, ti drajvovi će biti ono što su CD-i bili pre par godina... skupi, ali ako se od toga živi...
zastita.47 dusanp, -> #43, dejanr
=> Ako budu hteli da smeštanjem softvera na CD umanje => piratstvo, moraće da zahtevaju da se CD nalazi neprekidno => u računaru (inače Pera uzme Mikin CD, instalira kod sebe => program i vrati CD - jeste veći posao ali...). Pa valjda CD programi i rade tako sto se izvrsavaju direktno sa CD-a? Mislim, kako na hd prekopirati CD od nekoliko gigabajta?!?
zastita.48 nbatocanin, -> #21, dusanp
> Daa, al pazi sad fintu: Fajl ne otvaras na bilo koji > nacin, nego ga samo _nadjes_ na disku (na Cu je to pomocu > findfirst). .. i to uradiš tek na kraju rada programa, pa zaštitu aktiviraš tek sledeći put ili kroz tri meseca ;>
zastita.49 d.petrovic, -> #37, ssokorac
Ă> ─┼┤ C:Đ>diskdup a: c: Ă> Ă> Ja preferiram veće hard diskove ;). Khm, khm, nisi video taj program? Ovo c: znači gde će da gura temp fajl :)))
zastita.50 prvul, -> #47, dusanp
Ů Pa valjda CD programi i rade tako sto se izvrsavaju direktno Ůsa CD-a? Mislim, kako na hd prekopirati CD od nekoliko gigabajta?!? Ů▄▄ Ne rade. CD je još uvek očajno spor, naročito u traženju. A i kapacitet mu je tek negde oko 660Mb... od toga se na hard prenosi samo neophodno, a biblioteke sličica i tako to ostaje na CD...
zastita.51 robert, -> #45, prvul
<:> disketa na druge, i to proizvoljan broj puta, ali sa tih drugih <:> da ne može dalje da se kopira... tako kupac može da radi backup Ti bi nešto kao kod DAT-a? Eeee to bi bilo lepo :).
zastita.52 prvul, -> #51, robert
ŮTi bi nešto kao kod DAT-a? Eeee to bi bilo lepo :). Ů▄▄ Ma to sa DAT-om je igrarija... naime, zaštita sa ovim "generacijama" se mora izvoditi tako da svakoj sledećoj generaciji nešto FALI u odnosu na prethodnu, a ne da se doda informacija o tome kako je to sledeća generacija. Zaštita kod DAT sistema je zbog kompatibilnosti baš takva.. to ujedno znači da DAT rikorder koji je pravljan pre uvođenja te zaštite može 'ladno da prekopira kompletnu traku sa sve zaštitom. A i noviji rikorderi prepoznaju da je traka kopirana... na osnovu toga što je traci DODATA ta informacija. Bezveze...
zastita.53 ssokorac, -> #49, d.petrovic
─┼┤ Khm, khm, nisi video taj program? Ovo c: znači gde će da gura ─┼┤ temp fajl :))) Just a joke :)). P.S. Inače koristim 1pass, ne zato što je bolji već zato što me mrzi da skidam diskdup(e). :)
zastita.54 isekulovic, -> #27, vvelisavljev
>> Ovo može da se izbegne ako pri prvoj instalaciji upišeš u >> instalacioni program serijski broj korisnikovog hard diska. Tako da će Posle formatiranja menja se broj diska, i program će smatrati da je u pitanju instalacija na drugu mašinu.
zastita.55 banusko,
Moja idej je sledeća : Program na disketi 'putuje' sa serijskim brojem diskete. Pilikom instalacije, na disketu se upisuje i serijski broj diska na koji je program instaliran, a sa programima na samom disku se upisuje serijski broj diska. E sad, disketa na kojoj je upisan serijski broj diska NE DOZVOLJAVA još jednu instalaciju. Takođe - program u koji je upisan serisjki broj diska, neće da radi na drugom disku. Ako se javi potreba da se program premesti sa maKine na maKinu, to se radi programom za delinstalaciju koji će da izbriše seriski broj diska sa diskete. Serijski brojevi diska i diskete se mogu 'sakriti' u šifrovani fajl. Dodatna zaštita je da se svi podaci o vlasniku upisuju u tu istu, šifrovanu datoteku prilikom prodaje programa još kod samog prodavca programa. Svi ti podaci 'vise' na ekranu dok program radi. Svi ispisi na papir takođe nose sve podatke o vlasniku. Naravno, slaba strana je mogućnost kopiranja neinicijalizovane diskete, ali mislim da se to lepo rešava samo od sebe zbog podataka o pravom vlasniku. Kao zamka, u program se ugrađuje i kontrola datuma. Ako je datum veći od nekog unapred zadatog (6 meseci od prodaje programa), program lepo napravi cirkus sa podacima. Naravno, svakih 5 meseci šaljete kupcu novu verziju programa sa nekim naivnim obrazloženjem (nova verzija, fatalni bag ili tako nešto što će ga naterati da novi softver i montira - ili mu instalaciju izvršite sami). Ako vlasnik softvera preživi godinu dana, znači da nikome nije prodao softver i vi mu onda pošaljete verziju koja više NE ISPITUJE datum. Načini instalacije i deinstalacije se lepo opišu u uputstvu, pa ako novi vlasnik programa pogreši...........Pa ko je kriv ako neko nova kola vozi bez ulja ? Proizvođač ili kupac ? Da li je ideja OK ?
zastita.56 robert,
Svaka zaštita može da se razbije, neka lakše i brže a neka teže i sporije (reko mi ivica, a on zna ;). Evo vam hint: uzmite INT 03 pa kad imate neki JMP negde (u zaštitu ili sl.) namontirate adresu skoka na INT 03 pa ga okinete i program u normalnom radu skoči tamo gde treba. Kada ga neko razbija, debugger obično koristi INT 03 za step by step izvršavanje pa se kači na njega. E sad, kada u vašem programu naiđe na INT 03, umesto da skoči tamo gde je programer zamislio, on skoči negde u debugger i pobrlja stvari... Sa tim INT-ovim ima još puno igrarija... n.pr. INT 0 - division by zero, pa ga preusmerite pa pre "skoka" nešto podelite sa nulom pa eto žurke za onog ko razbija ;)... Mana ovakvih zaštita je što izgubite silno vreme za njihovo programiranje a onaj koji ih razbija, umesto 3 dana potroši 7-8 ali opet razbije...
zastita.57 bcetina,
Evo da kažem i ja svoje mišljenje na temu zaštite. Mislim da je to više akademski nego praktični problem. Ako govorimo o aplikacijama za računovodstvo i sl. onda se podrazumeva da će operateri najčešće biti drugarice gospodja babe sa srednjom ekonomskom školom i to par godina pred penziju. U tom slučaju pravi problem je "odštita" a ne zaštita. Ostali službenici prividno visprenijeg tehničkog duha će obilaziti računar ali u velikom luku. Stoga mislim da je sasvim dovoljan jedan TRT.SYS (reimenovan doskey.com ili nešto bezazleno), tek da im se kaže da su programi zaštićeni. E sad čak i kad se nadju izuzeci opet ništa od kradje, jer jednostavno, TVRDIM da nijedna normalna firma ne može da koristi nijedan normalan računovodstveni program bez obezbedjene podrške. Apsolutno moraju da imaju nekog da ga secaju u svako doba dana i noći. Ako ste već uneli izmene programa zbog novih propisa koje ste čuli na drugom dnevniku, nemojte se mnogo radovati, postoji i treći dnevnik. Ako nije to, onda u toj firmi drastično varira napon u 10 i 10:30 sati kad u susednoj fabrici radnici imaju pauzu pa gase/pale mašine. Ili su jednostavno, na mašini sa 2 flopija, gurnuli disketu izmedju, pa ne radi. Ne za- boravite USERSKA mašta može svašta. Osim toga par puta sam davao/uzimao source od nekih kolega, i nikad, i brojevima NIKAD niko ništa od toga nije iskoristio iako su nudjena i dodatna objašnjenjai pomoć. Tako aljkavo i nedoku- mentovano pišemo programe da ni brat blizanac (osim ako nije mazohista) nema praktične koristi od toga. Ovo su lična iskustva (12 godišnja), a ne kako mali Mikica... Pozdrav Bane. P.S. Samo mrtav USER - dobar USER :))
zastita.58 dusanp, -> #56, robert
=> gde treba. Kada ga neko razbija, debugger obično koristi => INT 03 za step by step izvršavanje pa se kači na njega. E => sad, kada u vašem programu naiđe na INT 03, umesto da => skoči tamo gde je programer zamislio, on skoči negde u => debugger i pobrlja stvari... Ali td386 koji ide uz novije borlandove kompajlere radi tako sto otvori virtuelnog extija, pa onda izvrsava sve na- redbe u V86 modu... A tada sav trud oko interapta propada...
zastita.59 dusanp, -> #55, banusko
=> Da li je ideja OK ? Nije losa. Onaj deo oko serijskog broja mi se ne svidja, ali deo oko datuma je ok.
zastita.60 broker, -> #36, mjova
> ok, nema kopiranja, ali bre ako nema nekih ograničenja > onda nema ni potrebe za zaštitom jer ako neko hoće da > piratizuje on će lepo da dâ čoveku komplet diskete i nek > sam instalira pa posle vrati originale vlasniku... Kome treba program ako nije instalaciona verzija? Mislim da je ideja sa iglom prihvatljiva. Instalacione diskete se jednostavno ne mogu kopirati, a instalirana verzija nema sve drajvere...znaš kako je lepo kad ti neko da instalirn prg za VGA a ti imaš Hercules? Ili ti da program sa drajverom za HP a ti imaš nekog malog EPSON-a? Kod nas se Ventura i Wondows brzo šire upravo zato što se vrlo lako kopiraju i sve radi i kad su neregistrovani...
zastita.61 broker, -> #38, dejanr
> Ipak, ja gotovo da ne znam ozbiljno softversku firmu u > svetu koja štiti programe grebanjem disketa, dakle za to > mora da postoji neki razlog. Ja mislim da je pre svega u > pitanju opasnost oštećenja glave flopija. Ili nisu dovoljno pametni da se sete?
zastita.62 broker, -> #5, dejanr
> Običan nedužan fajl negde u nekom direktorijumu koji nema > veze sa programom, recimo C:ĐDOSĐ5203.CPI. Ajd nek ga neko > nađe u šumi fajlova po disku i pogodi da je on u vezi sa > programom. Da, ali opet, ako nekim slučajem ta datoteka nestane...biće potrebna ponovna instalacija.
zastita.63 broker, -> #23, dejanr
> Ali i dalje mislim da je dobra, jer ko nju skine, skinuće > i većinu drugih, a za sve ostale je sasvim dovoljna. Ovo je dobra konstatacija. Ponekad je dovoljno na program staviti neku mizeriju od zaštite da odbije veliku većinu potencijalnih pirata. Mene, recimo, zanima nekakva zaštita koja će sprečiti da ako ja prodam program jednoj firmi za upotrebu na jednom računaru, nastane epidemija po celom Užicu... Nije da pravim programe koje kradu u tolikoj meri...ali kradu :)
zastita.64 broker, -> #55, banusko
> E sad, disketa na kojoj je upisan serijski broj diska NE > DOZVOLJAVA još jednu instalaciju. Takođe - program u koji > je upisan serisjki broj diska, neće da radi na drugom > disku. Ako se javi potreba da se program premesti sa > maKine na maKinu, to se radi programom za delinstalaciju > koji će da izbriše seriski broj diska sa diskete. A ako se na tom disku pojavi mali milion izgubljenih klastera i bitni podaci jednostavno ispare sa diska? Ili ih neko slučajno obriše? Kako onda da ponovi instalaciju?
zastita.65 nboskovic, -> #54, isekulovic
*> Posle formatiranja menja se broj diska, i program će *> smatrati da je u pitanju instalacija na drugu mašinu. Ali i dalje postoji fabrički serijski broj diska koji je upisan negde na samom disku, a što se da videti programom RDIDE koji su napisali ljudi iz Imtela. E sad, ako bi oni bili voljni da kažu kako se očitava taj serijski broj ili gde se nalazi na disku, pomoglo bi mnogim prigramerima da rade zaštitu svojih programa. Što je još interesantnije, tim programom je moguće očitati SVE podatke za IDE disk i pre nego što se disk prijavi u bios-u. Dakle, ako je Zormi voljan da oda tajnu Imtela :)) za taj podatak bilo bi veoma korisno za domaće programere. (c) klap nikola
zastita.66 banusko, -> #64, broker
>**> A ako se na tom disku pojavi mali milion izgubljenih >**> klastera i bitni podaci jednostavno ispare sa diska? Pa, mislim da ne možemo imati i jare i pare. Ako se to desi, zna se, nova instalaciona disketa čo'eku džabe. A ako disk ode na froncle, i ovako nema za šta da traži nov program, ima svi da ga bese za izgubljene podatke (pogodi koliko ljudi osigurava svoje podatke redovno 8> ? ) >**> Ili ih >**> neko slučajno obriše? Kako onda da ponovi instalaciju? Taj koji ih je slučajno obrisao neka kupi vlasniku nov program.
zastita.67 banusko, -> #59, dusanp
>**> Nije losa. Onaj deo oko serijskog broja mi se ne svidja, >**> ali deo oko datuma je ok. Osnovna ideja mi je da zakomplikujem piratu što više mogu. Zato i mislim da treba sve tri stvari staviti odjednom. Normalno da se stvari mogu još više zapetljati, ali, (opet mislim) ko provali ove tri, alal m program, a za sledeći put ćemo smisliti nešto teže.
zastita.68 banusko, -> #57, bcetina
>**> mašini sa 2 flopija, gurnuli disketu izmedju, pa ne radi. Ne >**> za- boravite USERSKA mašta može svašta. E, da znaš.....100 programera ne može smisliti program u kojem će obezbeđenje pri unosu podataka biti takvo da ga jedan jedini korisnik ne provali i upropasti podatke za 10 minuta. >**> P.S. Samo mrtav USER - dobar USER :)) Baš tako, to je najopsnija vrsta u svemiru >8>
zastita.69 dejanr, -> #61, broker
>> > Ipak, ja gotovo da ne znam ozbiljno softversku firmu u >> > svetu koja štiti programe grebanjem disketa, dakle za to >> > mora da postoji neki razlog. Ja mislim da je pre svega u >> > pitanju opasnost oštećenja glave flopija. >> >> Ili nisu dovoljno pametni da se sete? Eh, ne brini, nismo mi smislili to grebanje disketa, čitao sam o tome u BYTE-u još 1983. kad je ovde malo ko u prirodi i video disketu ;)
zastita.70 dejanr, -> #62, broker
>> Da, ali opet, ako nekim slučajem ta datoteka nestane...biće >> potrebna ponovna instalacija. Biće... a za to se i neka para dobije, dakle nije tako loše :) Kad jednom plati, posle drugi put pazi šta briše i koga pušta da mu čačka po računaru ;)
zastita.71 robert, -> #58, dusanp
<:> Ali td386 koji ide uz novije borlandove kompajlere radi Da, uvek postoji neka kvaka :). Međutim, sa int-ovima mogu stvari lepo da se zakukulje i zapetljaju tako da se dooobro zagorča život onom ko razbija program. BTW, Ivica kaže da je najbolja zaštita koju je on "video" ona koju prave neki nemci (hardlock sa strelicom i okom na strelici) kojima pošalješ svoj program, oni ga proguraju kroz neki njihov kompajler-koder koji ti skrembluje ceo program i posle ga preko hardlocka dekodira. Naravno, i to može da se razbije ali samo ako imaš hardlock. Međutim, posle treba da se oporavljaš mesec dana...
zastita.72 valeksa, -> #66, banusko
!#! A ako disk ode na froncle, i ovako nema za sta da trazi nov !#! program, ima svi da ga bese za izgubljene podatke (pogodi !#! koliko ljudi osigurava svoje podatke redovno 8> ? ) Hi, kad si vec spomenuo osiguravanje podataka, da neko slucajno ne zna da li kod nas mogu firme da osuguraju sadrzaj magnetnih medijuma osim vremenskih nepogoda i katastrofa (zemljotres itd.) ? Pozdrav.
zastita.73 stomic, -> #63, broker
$ Mene, recimo, zanima nekakva zaštita koja će sprečiti da $ ako ja prodam program jednoj firmi za upotrebu na jednom $ računaru, nastane epidemija po celom Užicu... Ako neko iskusan naleti na tvoj program razbiće ga ma kakva zaštita bila (uslovno rečeno :). Ostali bilo kakva da je zaštita neće ni pokušati da je razbiju. Zato, zašto gubiti vreme. Jednostavno prosta zaštita koja će odbiti 90% 'pirata'. One prave i ovako i onako nećeš sprečiti. BTW, ubaci poruku u program: 'Ne odgovaram za štetu koju će naneti ovaj program ilegalnim kopiranjem' :)), kao što su uradili momci iz Apogee-a, u registrovanoj verziji 3DWolf-a, mada su na kraju ispisali da se šale :)). Ipak ovakav program ne bih stavio na disk, ma koliko me neko ubeđivao da nema zaštitu. ST.
zastita.74 dejanr, -> #72, valeksa
>> da neko slucajno ne zna da li kod nas mogu firme da osuguraju >> sadrzaj magnetnih medijuma osim vremenskih nepogoda i katastrofa >> (zemljotres itd.) ? Ako misliš na osiguranje u smislu povećanja sigurnosti, standardni SDK mehanizam je da se jedan backup drži na 20 kilometara (ili više) od opreme. Ako se izuzme atomska bomba ;) to bi trebalo da bude dovoljno. Ako misliš na osiguranje kod osiguravajućeg zavoda, čisto sumnjam da postoji tako nešto, a i ako postoji, nema vajde od naših osiguravajućih zavoda, ako bi tu štetu plaćali ko što plaćaju kasko, daju papirne maramice u vrednosti 16,000 dem...
zastita.75 adzem, -> #57, bcetina
> P.S. Samo mrtav USER - dobar USER :)) Too rodjače ! :>
zastita.77 valeksa, -> #74, dejanr
!#! Ako mislis na osiguranje kod osiguravajuceg zavoda, cisto !#! sumnjam da postoji tako nesto, a i ako postoji, nema vajde od !#! nasih osiguravajucih zavoda, ako bi tu stetu placali ko sto !#! placaju kasko, daju papirne maramice u vrednosti 16,000 !#! dem... Hi, evo da cujete pricu. Coveku maznuli kola vrednost oko 25.000 Dm i posto su bila kasko osigurana, osiguranje mu ponudi za tu vrednost ZIMNICU. Ima je za vise godina ?!? Pozdrav. Hvala na odgovoru.
zastita.79 peca.st, -> #73, stomic
!-> BTW, ubaci poruku u program: 'Ne odgovaram za štetu koju će !-> naneti ovaj program ilegalnim kopiranjem' :)), kao što su !-> uradili momci iz Apogee-a, u registrovanoj verziji 3DWolf-a, !-> mada su na kraju ispisali da se šale :)). Ipak ovakav program !-> ne bih stavio na disk, ma koliko me neko ubeđivao da nema !-> zaštitu. Ja sam tu igru imao dok je nisam završio (vrlo kratko :) i nikakav problem nije pravila. Dakle, taj način zaštite je vrlo sumnjiv - na kraju krajeva, prvo je ti par puta startuj sa diskete i onda proveri da li stvarno briše disk (što u većini slučajeva ne radi) i tek je onda stavi na hard ako si baš toliko sumnjičav. Ja stvarno ne verujem da će neko napraviti takav program jer time samo odbija kupce. CU P e C a
zastita.80 ndragan, -> #63, broker
/ računaru, nastane epidemija po celom Užicu... Bila je već epidemija u Užicu, sa osvrtom na Bajinu Baštu, Požegu, Prijepolje itd. Pisao sam već o tome. MF Data (Beograd) sa još jednom %ž*ž( firmom iz Užica su maknuli naš program za LD sa instituta za strane jezike iz Beograda, instalirali ga (malkice premaskiranog) u elektrodistribucije u pomenutim mestima, digli lovu i gotovo. E, onda je proradio naš mehanizam zaštite: Radoman Božović. Pomenuti virus je učinio programe neupotrebljivim, time što je rasturio programsku okolinu (environment :). Zakoni su se dovoljno promenili da aplikacija može da se menja ili baci. MF Data je tražila dva meseca fore da prepravi programe, plus sto morona od dolaska plus nešto za ruke; po svoj prilici su čekali da mi instaliramo prepravljenu verziju u Beogradu pa da je prebace. Umesto toga, prvo smo instalirali u Užicu (u EPSu, a to je u istom dvorištu sa El. Dis. ili obratno); tako smo se sreli sa svojom neznanom mušterijom, prodali im (a i ostalim distribucijama u tom kraju) originale sa garancijom itd - ostalo je legenda. Ne znam samo kako da zaštitimo svoj virus?
zastita.81 ndragan, -> #57, bcetina
/ mašini sa 2 flopija, gurnuli disketu izmedju, pa ne radi. Ne za- Jesi li nekad putovao 20 km da mu okreneš ruku kojom tura disketlu? Ili pičio 10 km biciklom za dva bajta (jedan na jednom, drugi na drugom kraju grada)? Kod nas je na zidu visila neka slika, neko majmunče upetljano u bušene papirne trake, a preko njega parola 'samo dobar korisnik je dobar korisnik'. Tu parolu smo rekli mnogim korisnicima, pa su nas ispravljali, kaže 'valjda samo mrtav korisnik', a mi 'e, to si ti rekao'.
zastita.83 ognjan, -> #39, dejanr
>> FORMAT A: /4 ne daje bad sektore, i na disketu se sasvim >> normalno upisuju i čitaju podaci. Nisam baš mnogo pisao i >> čitao zbog mogućeg oštećenja Na AT drajvu ? Potrefio ubosti u preskočeni cilindar ?! :)) Probaj /T:80 Ogy.
zastita.84 bulaja, -> #55, banusko
│program lepo napravi cirkus sa podacima. └─── NE! Vrlo sam protiv toga da program u slucaju otkrivanja (potencijalnog) neovlascenog kopiranja pravi bilo kakav shit sa podacima, pre svega zbog zastite legalnih korisnika. Ovaj metod bi mozda moglo jedino primetiti u slucaju da neki "pametnjakovic" pokusava da skine zastitu (npr. promeni ime firme koje je ugradjeno u EXE), ali ni tada ne treba praviti cirkus vec ih lepo sifrovati tako da moraju da vas zovu da spasete stvar :).
zastita.85 dejanr, -> #80, ndragan
>> Ne znam samo kako da zaštitimo svoj virus? Taj vaš virus bi trebalo, što kažu Lale, TaManteGa ;))
zastita.86 drpr, -> #84, bulaja
-> NE! Vrlo sam protiv toga da program u slucaju otkrivanja -> (potencijalnog) neovlascenog kopiranja pravi bilo kakav shit -> sa podacima, pre svega zbog Jednom u klubu , dok je bio još u Sime Miloševića, smo baš tračali na ovu temu i došli smo do istog zaključka, a to je da podatke treba izmuljati nekako ali da mogu da se povrete jer što bi neko rekao "ima Marfi da povrati pa će ti zaštita okinutio i kad ne treba ..:)) " cope
zastita.87 michelle, -> #71, robert
> program. BTW, Ivica kaže da je najbolja zaštita koju je on > "video" ona koju prave neki nemci (hardlock sa strelicom i > okom na strelici) kojima pošalješ svoj program, oni ga > proguraju kroz neki njihov kompajler-koder koji ti > skrembluje ceo program i posle ga preko hardlocka > dekodira. Ta zaštita ima jednu manu. Da bi program radio, mora da se dekodira, jel tako? Tako je! ;) A kad se dekodira, zna se šta je činiti... Inače, ova zaštita me je podsetila na sličnu zaštitu iz doba ZX Spectruma & Co. Onda se zvala (ako se dobro sećam) speedlock, i po mojim iskustvima nije bila teška za razbijanje Na kraju smo drugar i ja napravili programčić koji je skidao tu zaštitu na spectrumima i amstradima. Eh, dobra stara vremena... :) mp
zastita.88 jtitov, -> #77, valeksa
> 25.000 Dm i posto su bila kasko osigurana, osiguranje > mu ponudi za tu vrednost ZIMNICU. Pa ako je to istina, onda svaka im cast! Nemam reci. Jedini savet je da uzme ponudjenu zimnicu i otvori piljarnicu. Stvarno se ovde svasta radi!
zastita.90 jtitov, -> #80, ndragan
> Ne znam samo kako da zastitimo svoj virus? Mumificiranjem...
zastita.92 banusko, -> #81, ndragan
>**> , neko majmunče >**> upetljano u bušene papirne trake, a preko njega parola 'samo >**> dobar korisnik je dobar korisnik'. Bilo bi jako veliko lepo da pronađeš tu slliku da je doturiš 'vamo. Pozdrav.
zastita.93 banusko, -> #84, bulaja
>**> ime firme koje je ugradjeno u EXE), ali ni tada ne treba >**> praviti cirkus vec ih lepo sifrovati tako da moraju da vas >**> zovu da spasete stvar :). KLICK !!!!! Važne su ideje. Pokušaćemo, baš će da bude lepo. A i mnogo efikasnije, jer podaci su tu, pa ako im trebam, javiće se oni..... 8), a i postaju potencijalni kupci.
zastita.94 ssokorac, -> #86, drpr
─┼┤ Jednom u klubu , dok je bio još u Sime Miloševića, smo baš Zar ste i tamo bili ili ti se tonsko uvrtelo u glavu? Ako je stvarno i tamo bio klub, pa gde onda nije bio? U Hajatu? :)
zastita.95 peacock, -> #57, bcetina
Da ne quotiram celu poruku, potpuno se slazem sa Banetom. Mislim da se ovde vodi rasprava na interesantnu temu, ali bez veceg prakticnog znacaja. Pokusacu da obrazlozim: 1. Zastita domaceg softvera; drzava nas najbolje stiti cestim promenama zakona, a onda autor programa mora da intervenise kod kupca, ostali mogu da se slikaju. Nisam pristalica bilo kakvih zastita koje petljaju po hardveru i softveru kupca jer masine padaju iz mnogo razloga, a iz iskustva znam da takve zastite naprave urnebes po disku sto je nekorektno prema kupcu. Psiholoska zastita se pokazala najboljom do sada: uvodni ekran sa nazivom firme kupca, serijski broj programa, upozorenje da kupac gubi sva prava na reklamacije i promene programa, moj mali logo u dnu ekrana, naziv i podaci o kupcu na svim stampanim izvestajima, itd... Uostalom, vecina aplikacija koje prodajemo vezana je za tekuce poslovanje firmi, pa je dovoljna zastita zaglavlje na svakom stampanom dokumentu. Niko nece da cuva i koristi dokumente na kojima su podaci neke druge firme. Svaka zastita moze da padne upornim radom, ali je mali broj ljudi koji ce time da se bavi. Koliko ih vi znate u Beogradu, 10, 20...? Mi smo se malo zatvorili u Sezam, delimo slican zivot i interesovanja, a oko nas je VELIKO NEZNANJE. Nemamo razloga da ga se plasimo. 2. Zastita stranog softvera; svako ko ima bilo sta kupljeno originalno zna koliko vredi literatura koja se isporucuje uz program. Komercijalne pakete mozes i da koristis nekako sa 20-30-40% snage bez uputstava i uz muku buljenja u helpove, ali za jezike je slaba vajda. I glupo je uciti program "do koske" kad mozes da uzmes knjigu za sve sto ti zatreba i da pogledas detalje. Ja sam, svojevremeno, ucio Lotus iz helpa i sve to drzao u glavi, nije bilo knjiga, uputstava, kolega koji znaju... Bilo, ne ponovilo se. Inace bi i mi sazreli za dogradnju RAM-a. Jel' ima neko ideju kako? Pozdrav, Zoran
zastita.96 drpr, -> #94, ssokorac
-> Zar ste i tamo bili ili ti se tonsko uvrtelo u glavu? Ako je -> stvarno i tamo bio klub, pa gde onda nije bio? U Hajatu? :) Izgleda mi se uvrtelo u glavu.Pardon moja greška :))) BTW kako se zvala te ulica? cope
zastita.97 pele, -> #96, drpr
>=} Izgleda mi se uvrtelo u glavu.Pardon moja greška :))) >=} BTW kako se zvala te ulica? Prote Mateje. pele.
zastita.98 bcetina, -> #81, ndragan
>> Jesi li nekad putovao 20 km da mu okreneš ruku kojom tura disketlu? Da 20, 220. Moj najbolji biser (nisam siguran da li sam ga već negde prepričao ali vredi i 2 x) je bio kad mi se javlja telefonom stranka i kaže nešto po sistemu: USER (čenskog spolovila) -" Ja sve lepo uradula, a on neće da štampa..." JA (kog ono beše spolovila?) - "a šta kaže mašina, kakvu poruku daje..." ONA - II - -"Pa ne znam, nemam si ja ekran pred sebe..." JA (pao sa stolice, povraćaju me kolege sas vinjak i pivo - to uvek pali i objašnjavaju mi da je to poznata lujka koja je trudna i da ne bi zračila dekte, okrene ekran naopako i radi napamet, ali strogo odozada.) ... Pa ti posle školuj dete za programera... P.S. Ja sam se spaso. Posle 12 god, postao sam sam svoj USER. Izgleda šašavo ali ... što i vama želimo Bane.
zastita.99 snemcev,
Evo priloga na temu programa RDIDE iz Imtel-a Izvor: Interrupt 291 ----------1308------------------------------- INT 13 - DISK - GET DRIVE PARAMETERS (PC,XT286,CONV,PS) AH = 08h DL = drive (bit 7 set for hard disk) Return: CF set on error AH = status (07h) (see AH=01h) CF clear if successful AH = 00h BL = drive type (see AH=17h) (AT/PS2 floppies only) CH = low eight bits of maximum cylinder number CL = maximum sector number (bits 5-0) high two bits of maximum cylinder number (bits 7-6) DH = maximum head number DL = number of drives ES:DI -> drive parameter table SeeAlso: INT 1E,INT 41 Da nije možda serijski broj u onoj 'drive parameter table'? Prema istom izvoru, INT 41 daje pokazivač na tu tabelu, ali u strukturi koja je data u prilogu nema ni pomena od serijskog broja diska. Još nešto je iskrslo tokom ove potrage po Interrupt 291 (možda nalazim toplu vodu, al'...) ponekad (uvek?) se tabela oštećenja diska nalazi na maximum cylinder number + 1. Jel tamo možda i serijski broj (pre, posle, ili u samoj tabeli)?
zastita.100 dnikolic, -> #16, peca.st
>> Izvinjavam se sto sam dao ovako glup predlog, obecavam necu nikad vise! ;) Ajde bre Peco, zasto se ljutis!? Pa tvoj zastita je dovoljno dobra za 99% amatera koji rade sa programom koji si im prodao! Sto se tice strucnjaka, razbice i mnogo bolju zastitu od tvoje. Usput, meni licno se najvise svidja ideja (prvi put sam za to cuo od Dejanr-a, ne znam da li je on i tvorac :) da instalacioni program kreira neki fajl u recimo, direktorijumu C:\DOS, a koji nazivom podseca na neki DOS fajl. Zatim program svaki put proverava postojanje tog fajla i gotovo. dn
zastita.101 dejanr, -> #100, dnikolic
>> Usput, meni licno se najvise svidja ideja (prvi put sam za to cuo od >> Dejanr-a, ne znam da li je on i tvorac :) da instalacioni program >> kreira neki fajl u recimo, direktorijumu C:\DOS, a koji nazivom podseca >> na neki DOS fajl. Tjah, jesam tvorac u smislu da sam je "sam od sebe" smislio. No, ne sumnjam da ju je neko smislio i pre mene. Što bi rekao prof. Tošić, "ideja je bila tako dobra da su je u sledećim vekovima i mnogi drugi pronalazili" ;)
zastita.102 dejanr,
[Odgovor na PC.HARD.2/nabavka 9.165, dnikolic] >> Ne znam kako je napravljena, ali mi se mnogo svidja zastita onog >> programa za preferans, ne ide nikakvim programom za kopiranje >> sem Telediskom "Ide" i sa obicnim copyiipc. Ako je disketa snimljena na PC-ju bez dodatne opreme (npr DeLuxe Option Board), ona se na tom PC-ju sigurno može prekopirati, i to uglavnom (ovo "uglavnom" pišem za svaki slučaj, mislim da se može napisati i "uvek") standardnim COPY programom.
zastita.103 drpr, -> #101, dejanr
-> Tjah, jesam tvorac u smislu da sam je "sam od sebe" smislio. -> No, ne sumnjam da ju je neko smislio i pre mene. Što bi -> rekao prof. Tošić, "ideja je bila tako dobra da su je u -> sledećim vekovima i mnogi drugi pronalazili" ;) Da bih potvrdio tu rečenicu velikog Tošića pade mi na pamet jedna čistija fora koja je samo nastavka date. Fora je u sledećem da se izmeni datum na datoteci koja sigurno postoji recimo na command.com ili format.com (ili je exe ne znam više) tako da korisnik koji iole malko više koristi računar a nije totalna neznalica, ne primet novi fajl u svom dosovom dir-u koji je recimo očistio od nepotrebnih stvari. Problem u ovoj fori je što ako se nađu dva programa sa istom zaštitom koja menjaju datum na istom fajlu sve pada u vodu, ali opet ko kupuje dva programa sa istom zaštitom ;))) cope
zastita.104 max.headroom, -> #100, dnikolic
> recimo, direktorijumu C:ĐDOS, a koji nazivom podseca na > neki DOS fajl. Zatim program svaki put proverava > postojanje tog fajla i gotovo. I ja slučajno dođoh do sličnog zaključka. Još, da učinim teže smutljivcima ;), učinim da fajl postane "Hidden" ("Read only" se podrazumeva). Nema theorije da provale. Ili ima? :)))))
zastita.105 dejanr, -> #104, max.headroom
>> I ja slučajno dođoh do sličnog zaključka. Još, da učinim teže >> smutljivcima ;), učinim da fajl postane "Hidden" ("Read only" >> se podrazumeva). Nema theorije da provale. Ili ima? :))))) Videti "Druga zadužbina", šta kaže Arkadi o tome kako biti/ne biti upadljiv. Kad bih hteo da skidam zaštitu za koju bih naslutio da je tog tipa, prvo bi po disku potražio hidden i r/o fajlove, bad clustere itd. Obzirom da velika većina fajlova nije takva, time bi "napadaču" samo skrenuo pažnju na taj fajl. Snaga zaštite je samo u neupadljivosti fajla!
zastita.106 stal, -> #104, max.headroom
­=> se podrazumeva). Nema theorije da provale. ­=> ­=> Ili ima? :))))) Sad' ima :)
zastita.107 d.petrovic,
Khmmmmm, ajde sad malo razmislite o ovome. Pri instalaciji BC 3.0 nije našao comp. u nekoj bazi pa je tražio da pokrenem DPMIINST (pre toga da oslobodim A20, znači da isključim device=.himem.sys) i... bože blagi šta mu je sve radio i onda smestio u jedan fajl podatke o biosu i gomilu brojki :)). KAKO, ODAKLE... je to sve čitao, jel može to da se uradi bez oslobađanja A20 (pretpostavljam da može, ovo je valjda tražio zbog čačkanja po tastaturi) i jel ima neko podatke na kojim se adresam sve to nalazi? BTW. Kažu da pošaljem podatke koje je smestio u jedan mali fajl Borlandu da bi ubacili podatke o mašini u sledeću verziju ;). Ala bi se iskidali od smeha, pa ko još instalira to na 286-ici po belom svetu ? ;(((
zastita.108 ndragan, -> #92, banusko
/ Bilo bi jako veliko lepo da pronađeš tu slliku da je doturiš 'vamo. K sožaleniju, odneo vrag prilikom selidbe. Pozdrav od Marfija.
zastita.109 broker, -> #36, mjova
> ok, nema kopiranja, ali bre ako nema nekih ograničenja > onda nema ni potrebe za zaštitom jer ako neko hoće da > piratizuje on će lepo da dâ čoveku komplet diskete i nek > sam instalira pa posle vrati originale vlasniku... Kome treba program ako nije instalaciona verzija? Mislim da je ideja sa iglom prihvatljiva. Instalacione diskete se jednostavno ne mogu kopirati, a instalirana verzija nema sve drajvere...znaš kako je lepo kad ti neko da instaliran prg za VGA a ti imaš Hercules? Ili ti da program sa drajverom za HP a ti imaš nekog malog EPSON-a? Kod nas se Ventura i Wondows brzo šire upravo zato što se vrlo lako kopiraju i sve radi i kad su neregistrovani...