Newsgroup: it.comp.lang.visual-basic
Titolo: Proteggere il proprio Software...

Cari Amici
Vi pongo un quesito che sicuramente vi siete gią posti (forse banale) :
ma qual'č secondo voi il miglior sistema per proteggere da copie o furti,il
proprio lavoro??
Codici seriali o password non mi sembrano efficaci..avevo pensato a chiavi
hardware da inserire sulla parallela.
Che voi sappiate,ce ne sono in giro di economiche,(attive o passive)o si
possono facilmente costruire? se si,conoscete qualche sito dove  potrei
attingere informazioni per costruirla?
Grazie 1000
P.S.:Vi ringrazio per tutte le vostre risposte alla mia precedente richiesta
di consigli (sulla label su frame)
Angelo

 proprio lavoro??
Probabilmente (se mi permetti la battuta) ereditare 1milione di euro
(facciamo 5), fondare un'azienda e sviluppare software solo per la stessa.

proprio lavoro??
Se il tuo e' un programma eccezionale con del codice eccezionale
prima o poi qualcuno te lo crackera' (piu' prima che poi).
Se non te lo crackano, vuol dire che non ne vale la pena.
Ergo: metti una protezione quanto basta per l' utente medio cui
e' destinato e vivi felice ;-)
-- 
ciao, hack, pardon, hal

 e' destinato e vivi felice ;-)
ma ci sono condom a forma di cd ? al sapore di chipset ?

 o si possono facilmente costruire?
Non penso... tranne forse quelle parallele più semplici. Oggi
poi dovresti basarti sull'USB, non so se si possa fare qualcosa
"artigianalmente", non conosco le specifiche.
Qualcuno ne sa qualcosa ?
[1] 
www.saiwa.com
, o Pavesi, nel caso.
Bye, G.

 ha scritto nel messaggio
news:ae36kc$3lshh$1...@ID-51318.news.dfncis.de...

..ROTFL.. lasciamo scegliere all'utente medio "a cui è destinato"....
Ciao
 valter

 proprio lavoro??
CUT
se il programma appartiene alla famiglia dei gestionali...una banalità....
sulle stampe riporti il nome del tuo cliente.
Ma nessuno ti crakkerà un gestionale...l'aziende devono avere la
fattura...non rischiano ispezioni della finanza per 2.000 3.000 euro!
Quello che ti crakkeranno saranno le cazzatine di tutti i giorni
(quasi tutti avranno avuto...finchè si poteva,,,il prog per mandare
l'sms...e poi...il MIrc...e :Winzip?...Winrar?..PaintShopPro?..winamp...etc
etc...)
...o i programmatori ti crakkeranno utility o tool di sviluppo (validatori
XML?....cuteFtp?.......Cool3d?...etc etc)
però se fai utility (o cazzatine) così sei a posto su 1000 che ti scaricano
il programma qualcuno che paga c'è sempre...ogni tanto cambi la chiave di
attivazione...e per un po aumenti le registrazioni.....non essere
ingordo!...magari avessi sviluppato il Mirc! altro che gestionali!
ciauz!

Provato con chiave hardware ???
Io si ed è quasi imbattibile.

 Mirc! altro che gestionali! ciauz!
Gią! :(

 ma ci sono condom a forma di cd ? al sapore di chipset ?
LOL , il bello e' che i condom per i cd esistono veramente !!!


Chiavi hardware da inserire nella parallela?
Si ma:
 a) se il programma non interessa o è personalizzato(gestionale,
contabilità,etc.) ...è una spesa inutile....
  b) Se interessa...oh beh Autocad lo trovi dappertutto (per fare un
nome)...e se giri nei siti warez trovi tools per crakkare le + comuni chiavi
Hw!

 fattura...non rischiano ispezioni della finanza per 2.000 3.000 euro!
D'accordo che se sulle stampe c'è il nome del cliente risulta difficile
fregarsi il sw(perchè farebbero una figura meschina), ma che le aziende
debbano avere la fattura del gestionale deve sta scritto? Forse per il
sistema operativo, si!
Ma se in una azienda uno riesce a fare un programmino gestionale, cosa può
impedirne l'uso?
Sicuramente comunque una azienda non può VENDERE al pubblico un gestionale
scritto con un compilatore non licenziato, ma già se lo utilizza solo in
proprio non so se ci sarebbero proprio estremi di reato...
Giorgio

 proprio non so se ci sarebbero proprio estremi di reato...
se ha i sorgenti e il compilatore tutto ok, se no la finanza penso che non
rimarrebbe tanto contenta :-)
CIAO

 wrote in message
AA8O8.41805$5i1.1...@news2.tin.it...

Allora ora si esula un po e ci si incammina verso un altro discorso...
Abbozziamola di fare i furbi!I programmi vanno comprati!
Puoi andare dal tuo pusher preferito e installarti tutti i sw che
vuoi...nessuno te lo può impedire!
Ma il fatto che tu lo faccia non ti mette in regola!
Se...e ripeto SE...una azienda compra e ripeto COMPRA VB6 o OFFICE e....e
ripeto E...con quello sviluppa una sua applicazione o programma Access per
tenere i dati delle vendite...Tutto OK! Nessuno ti rompe le palle!
MA e sottolineo MA.....
se arriva il figlio del titolare e installa la sua app fatta con un VB
pirata e arriva un controllo l'azienda non è in regola.
L'azienda è un soggetto giuridico e come tale ha una serie di adempimenti da
rispettare.
Se si dota di attrezzature informatiche DEVE avere
a) Licenza d'uso del sw gestionale o sistema operativo
in alternativa
b) contratto di vendita del sw o del gestonale
Il fatto che la vendita o la licenza d'uso sia a costo zero(nulla ti vieta
di farlo oppure a costo irrisorio) fa storcere il naso ai finanzieri (ed
anche ai commercialisti) costituendo di fatto un comodato d'uso
gratuito(almeno così dicono) cosa che è regolata in maniera diversa.Cmq un
bravo commercialista sa tutti gli escamotage possibili e consentiti!
Il fatto che una azienda usi un software interno quindi NON può prescindere
dalla dimostrazione del regolare acquisto (o comodato o affitto) degli
strumenti di sviluppo.
(o detto anche affitto perchè potresti esserti fatto prestare o affittare il
sw di sviluppo,dietro compenso.Bisogna leggere il contratto di licenza.
Microsoft (e in ambiente informatico credo tutti) lo vieta! )
Ciauz
Ehm....non è reato! Non ti ingabbiano!....solo una bella multa! c'è stata la
depenalizzazione di molti reati (reato in questa materia era anche una
azienda che ritardava presentazioni di documenti!o ritardava anche di un
giorno un pagamento!) in materia fiscale! Credo a suo tempo fu San Tremonti
a farlo!)
:-)

 tutti) lo vieta! )
Potrebbero per assurdo anche farsi fatturare la sola "compilazione" (da un
soggetto in possesso di regolare licenza) del codice sorgente da loro
scritto con il notepad! :P
Ma imho un fattura per dimostrarlo, o una licenza di un privato in possesso
di una copia regolare degli strumenti di sviluppo ci deve essere! ;)

 scritto con il notepad! :P
con VB non credo ! con 
VB.NET
 forse .....
CIAO


Perchè non credi, sarebbe un lavoro lunghissimo ma tecnicamente
realizzabile... O:)

 realizzabile... O:)
come fai a creare i file .frx ?!?
CIAO

come fai a creare i file .frx ?!?
Ho moltissimi progetti senza file frx ;-)
Resta il fatto che affinche' il compilatore sia usato in modo
lecito ne occorre la licenza, quindi o c'e' quella o c'e' la fattura
di qualcuno che ha la licenza ed ha compilato il sorgente.
-- 
ciao, hal

 di qualcuno che ha la licenza ed ha compilato il sorgente.
...curiosità: e per quanto riguarda .NET ? Voglio dire, con
il framework gratuito, che comprende il compilatore, e
l'IDE free da 
icsharp.net
, è possibile compilare per usi
commerciali, o no ?
Premetto che non ho ancora trovato niente in contrario
sull'EULA online, ma non ho ancora installato niente, ho
solo scaricato i 130-150 mega di robetta :-), quindi
magari le sorprese arrivano dopo...
Bye, G.

commerciali, o no ?
AFAIK e' possibile.
Infatti a tempo perso mi sto allenando a non usare il designer di visual 
studio .net (anche se ne sto usando l' editor e, pesantemente, l' help).
-- 
ciao, hal

> Ho moltissimi progetti senza file frx ;-)
una curiositą:
i suddeti file vengono creati SOLO quando all'interno di un form ci butti
degli activex ?
CIAO

 commerciali, o no ?
in teoria sembra di si .... mah ... però mi sa strano che MS sia diventata
così generosa ... :-)
CIAO

Claudio Gamberini ha scritto:

E' semplicemente stata costretta ;-)
Il JDK e' gratuito e Java e' collaudato da almeno 5 anni e gira dappertutto.
Se vuol mettere un circolazione uno strumento di sviluppo che faccia
concorrenza a Java deve per forza fare leva anche sull' aspetto economico
perche' l' affidabilita' deve ancora guadagnarsela sul campo.
Per le applicazioni enterprise .net e' ancora un' incognita, checche' ne
strombazzino i servizi stampa di microsoft,  mentre Java
ha gia' una storia.
-- 
ciao, hal

degli activex ?
Non e' detto.
Se salvi delle immagini sul form (
p.es
. l' icona o lo sfondo) vb le mette
nei file .frx, il cui formato, tra l' altro, AFAIK non e' ufficialmente documentato,
anche se, al momento, non e' difficile estrarne il contenuto (per lo meno
le immagini, che vengono salvate cosi' come sono).
Molti activex se impostati da designer salvano le informazioni nell' frx.
Per ridurre al minimo questa possibilita' basta impostare le proprieta'
nel Load del form. In questo modo si migliora anche, imho, la manutenibilita',
la flessibilita' e la facilita' di upgrade del codice
-- 
ciao, hal