Newsgroup: it.comp.lang.visual-basic
Titolo: anti-decompilatore

Salve a tutti, è la prima volta che posto su questo Ng. Vorreri avere
un'informazione, senza sollevare le ire furibonde dei moderatori. Ho visto
su internet diversi programmi anti-decompilatore, ed ho letto su questo Ng
alcuni threads sui decompilatori, in cui alcuni di voi dicono che non
esistono, allora questi programmi anti-decompilatori, a cosa servono??? Sono
forse Bufale per vendere programmi agli 'gnorantoni di turno???.
Grazie a tutti per le eventuali ruisposte.

 ha scritto nel messaggio
news:Wrzd6.296640$IP1.9...@news1.giganews.com...

Io so per certo che esistono tecniche anti-decompilazione atte a scoraggiare
eventuali tentativi di "Ruberie" software, queste sono peraltro molto
conosciute da chi si occupa seriamente di decompilazione. I programmi che
dici tu potrebbero automatizzare i processi
applicando automaticamente le citate tecniche, ma giuro di non averne mai
sentito parlare.
Per quel che riguarda i programmi di decompilazione ti posso assicurare che
esistono e puoi fare un salto sul sito 
www.crackstore.com
 per prendere un
paio di informazioni, oppure cerca sui portali di WareZ forse c'e' anche
qualche cosa su 
www.bismark.it
 .
Ciao
<LuigI>

Dimenticavo una cosa...
...Puoi anche effettuare una bella ricercozza su Google alla voce Reverse
Engeneering (credo si scriva cosi').
<LuigI>

ho letto un articolo recente sull'argomento. si dice che in realtà tutto sta
nel mettersi d'accordo sul significato di decmopilazione, perche una
decompilazione "completa" non è possibile. in realtà esistono esperti
analisti che riescono a risalire soltanto intuitivamente al diagramma di
flusso di un sw, e a loro questo basta, perche riescono a intuire cio che
alla base dell'idea che ha prodotto il software, e quindi a riscriverla a
modo loro, e a distribuirla senza violare diritti altrui.
questo perche, anche da un punto di vista normativo, in Italia (e in Europa)
non è possibile "brevettare" il sw, ma soltanto proteggerlo secondo la
disciplina del diritto d'autore. cio significa che l'idea alla base del sw è
riproducibile, la si puo migliorare, senza chiedere il permesso all'autore
del sw originale. certo, i sw non devono assomigliarsi. devono fare la
stessa cosa, ma non nello stesso modo, non so se mi spiego... è ovvio che se
uno mette la mani sui sorgenti di un algoritmo complesso che risolve in
maniera nuova ed originale un problema tecnico, matematico, ecc., poi non lo
puo riprodurre pari-pari... questo è ovvio...
MarioH

modo loro, e a distribuirla senza violare diritti altrui.
"esperti di analisi"? Anche un buon programmatore dovrebbe riuscirci...
Ciao,
Moreno
#sirri#@#morenosoft#.com
(togliete "#" dall'indirizzo)
Moreno Sirri VB Site - 
http://www.morenosoft.com/MSVBSite/
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.murialdo.it/it_lang_vb
---------------------------------------------------------------------------

oddio, mica è alla portata di tutti... non si tratta di "leggere" il file
EXE, tutti gli sgorbietti, traformarli in op codes e capire di che si
tratta...?????? mi sembra difficilotto...
MarioH

 ha scritto nel messaggio
news:957g37$fp9o4$1...@ID-70152.news.dfncis.de...

Dipende da quanto sei bravo con l'Assembler 80X86 se lo conosci bene ed hai
un buon debugger puo' diventare banale, per VB c'e' addirittura un programma
che ricostruisce gli eventi ed alcune funzioni mi pare sia SmartCheck di
Numega che dovrebbe essere un Tool per debug Run-time.
Ciao
<LuigI>



ops, ci siamo fraintesi. Io intendevo "studiare l'applicazione, capire com'è stata progettata e, di
conseguenza, essere in grado di riprogettarla ex-novo (magari adottando tecniche diverse, visto che
questo non è sempre possibile intuirlo"
Di sicuro qullo che hai detto tu è tutt'un altra cosa... ;-))
