Newsgroup: it.comp.lang.visual-basic
Titolo: E' possibile decompilare un programma?

Ciao a tutti... avrei esigenza di "smontare" un file exe probabilmente
generato con Visual Basic... č possibile fare un passo indietro e riavere
davanti agli okki quello che il programma fą?
Grazie
Marco

Marco
Sě usa un decompilatore....
Andrea.

 Grazie
et voilà, eccone un'altro...
erano passati quasi 5 minuti dall'ultima
richiesta di decompilatori.... :-)
Secondo te in un NG di gente che con VB ci lavora,
la tua domanda come può essere presa?
Ringrazia che ancora non sei stato sbranato
dai vari "Canidi" che gironzolano per qui....
Alla tua domanda è stato risposto in decine e decine
di post allo stesso modo, ovvero
NON ESISTONO DECOMPILATORI
PER VB e se anche ci fossero non credo che
li troveresti qui
Detto questo, perchè non chiedi all'autore del
programma i sorgenti?
--
bye BlackMagic
ICQ# 85485468

Su google,
http://groups.google.it/groups?hl=it&lr=&ie=UTF-8&oe=UTF-8&q=decompilare&met
a=group%3Dit.comp.lang.visual-basic
Potrai leggere tutti gli insulti già pronuciati sull'argomento,
io non ne aggiungo, ma ti ricordo che (in italia) è illegale,
ma se vai in russia a farlo non lo è... buon viaggio!
Ciao
P.S. Prima cerca sempre su google!

 li troveresti qui
.. non vorrei smentirti però io un decompilatore ce'lho,
se mi mandi una mail a 
u...@gdf.it
 indicando Nome,Cognome,
Indirizzo, CodiceFiscale e nome del programma che vuoi decompilare ti
spedisco a casa un CD con il Decompilatore.
Anzi te lo faccio portare da due miei dipendenti....
Fatemi sapere....

 Anzi te lo faccio portare da due miei dipendenti....
Scherzi o lavori nel "ramo"?
Salutoni
Sergio


solo se mi garantisci l'impunitą :-P
proprio ora mi č venuta voglia di decompilare
office, modificarlo e venderlo come mio a metą prezzo...
pensi che il tuo programma ce la faccia ? :-)


 pensi che il tuo programma ce la faccia ? :-)
Temo che office non sia fatto in vb, ma adesso controllo
Salutoni
Sergio

 Sergio
Ciao
Andrea

 No, no, Office E' fatto in VB... :)
Lo si capisce dal fatto che funziona da cani ?
scherzi a parte ...
sarà pur fatto in VB ma di certo avranno usato un bel po' di librerie fatte
in C e controlli fatti adoc
O mi sbaglio ?


hai ragione... sarebbe venuto molto meglio :-P


 O mi sbaglio ?
Credo tu abbia ragione.
Andrea

Fox Mulder wrote:
snip
ehi, fox, si scherzava....
Salutoni
Sergio

 davanti agli okki quello che il programma fà?
prova qui
http://www.acme.it/indaco/fortransit/benvenuti.html

 ehi, fox, si scherzava....
Non c'entra una pippa, però ho scaricato uno dei tuoi ultimi sorgenti
pubblicati sul SC
Dando un occhiata al codice ho notato
Contatore = Contatore + 1 'come mi manca "contatore ++"
LOL
Ho riso 37 secondi....
:-)

 :-)
e se hai guardato 
vb.net
 avrai notato che MS mi ha parzialmente accontentato:
puoi fare contatore += 1
Salutoni
Sergio

 parzialmente accontentato: puoi fare contatore += 1
Non si spiega perche' una variabile contatore debba possedere un nome cosi'
lungo! ;)
i = i + 1
non e' meglio?
Lokar
--
Sito Comune: 
http://www.it-lang-vb.net/
Manifesto: 
http://www.it-lang-vb.net/docs/Manifesto.txt
UGIdotNET - 
http://www.ugidotnet.org

 non e' meglio?
sě, sicuramente, figurati che per risparmiare caratteri, ho convinto vb ad
accettare di dimensionare variabili del tipo:
?
)
(
&
%
$
Ł
(Utilizzavo piů di 26 variabili in una funzione, le lettere non mi bastavano)
il prossimo passo č la variabile con nome nullo, ma la vedo un po' piů dura
Salutoni
Sergio

 ma la vedo un po' piů dura
Non cercare di far sparire la variabile, la variabile non esiste...
Solo quando capirai che la variabile non esiste, sarai in grado di farla
sparire...
Lokar.zen


 farla sparire...
immedesimati, fatti variabile... LOL
Salutoni
Sergio

> Scherzi o lavori nel "ramo"?
No non lavoro nel "ramo", ma con l'andare
del tempo incomincio a farci un pensierino...
magari se mi danno una provvigione ad ogni "copiatore"....
Solo che ho fatto l'obiettore e secondo me non č titolo
preferenziale, anzi!!!
Ciao
Andrea

Allora... tecnicamente mi fate girare i coglioni... posso essere d'accordo
che magari potevo leggere i post precedenti per vedere se trovavo qualcosa
che mi potesse essere d'aiuto... ma non avevo idea che si parlasse di
"decompilatori".
La vera cosa che mi fà girare i coglioni è l'assoluta malafede che voi
avete... e guarda un pò anche altre categorie che hanno per qualche motivo,
chi piu chi meno, qualche motivo per sentirsi cosi "offesi" da certe
richieste "ingenue".
Io banalmente ho chiesto solo una cosa che mi aiuterebbe a risolvere un
problema che ho con un programma... ma voi super guru, che sembrate avere
tra l'altro una gran coda di paglia, vi sentite subito in dovere di pensare
che io mi debba mettere a fare chissà quali cose illegali o sa la madonna
cosa.
Ci sono mille cose che potrebbero portarmi a cercare un...
"decompilatore"... ovviamente voi dovete mettermi subito in croce senza
sapere di cosa sto parlando... ed allora andate a fan'culo... e me ne vado
pure io a fan' culo non temete.
Saluti
Marco


ADORO MATRIX!

 non e' meglio?
Esagerato....
:-)
"nCont" o "Cont"direi che sia la giusta via di mezzo...

pure io a fan' culo non temete.
Ehi ma così ci becchiamo ancora nello stesso posto!!! :-)
Andrea.

 poi per fortuna è da digitare solo 2 volte... di solito ;-)
Io la gestione degli errori la inserisco con un click (mztools)! ;)

 "nCont" o "Cont"direi che sia la giusta via di mezzo...
Non concordo, e parlo seriamente. :)
Non ha senso dare un nome parlante ad un contatore. Un contatore e' un
contatore. E' _evidente_ la sua funzione. Usare piu' di una lettera per
identificarlo, e' uno spreco inutile e non aumenta la leggibilita' del
codice, anzi: e' piu' chiaro e conciso mScacchiera(i, j) o
mScacchiera(nCont1, nCont2)?
Ovviamente IMVVVHO ;)
Lokar.no.flame.no.cry


 ha scritto

pero' -- e' gia' qualcosa -- non contemporaneamente.

 me ne vado pure io a fan' culo non temete.
dopo di lei sir...
alla tua domanda iniziale, nonostante battute
e frecciatine è stato risposto in maniera corretta,
comunque se proprio ti interessa esistono
vari software commerciali/gratuiti che ti permettono
di risalire al codice assembly di un eseguibile...



Se un giorno aprissi una softwareHouse si chiamerebbe "Neo software e
sistemi" e sarebbe a Zion che inaugurerei la sede :-P
Appropò per il 23 maggio io ho già il posto prenotato, sbav sbav.....

 pure io a fan' culo non temete.
Io comunque scherzavo, nel senso che non ho nulla contro di te e non sono
assolutamente in malafede.
Perň č importante che tu capisca che anche se esistesse, e ti assicuro che
non esiste, non sarebbe questo il newsgroup piů adeguato per cercarlo.
Se ipoteticamente questo programma esistesse e qualcuno postasse un link ad
esso, da domani il programmatore Vb non sarebbe piů al sicuro, (come se lo
fosse ora...), e non per te, ma per i soggetti che ci sono in giro, che
cercando semplicemente su google avrebbero la soluzione alle loro intenzioni
di frode sotto al naso.
In molti qui ci mangiano sviluppando software e se fosse possibile
decomplare i loro programmi farebbero certamente di tutto per ostacolare la
decompilazione e perchč nessuno venga in possesso di strumenti che lo
permettano, aggiungerei anche giustamente....
Se invece il programma che hai sotto mano č fatto in .NET sappi che allora
il decompilatore esiste, perň te lo devi cercare da solo...
:-PPPP
Bye

 ha scritto nel messaggio
news:b1bf47$2uvn$1...@half.spin.it...

mzchè?
E' quello che c'è sul sito comune?
Perchè io lo scaricai, però non mi piacque, perchè era poco dinamico.

 mScacchiera(nCont1, nCont2)?
E' sempre una questione di gusti, personalmente, considerando anche che:
- tengo i caratteri piccoli, quasi minuscoli, perchč non mi piace dover
srotellare sempre in qua e in la
- ho la risoluzione a 1152x864
- non porto gli occhiali ma a forza di star qua davanti al monito mi sa che
mi sto cecando
Capisci che una "i" manco la vedo....
Invece un "Cont" o meglio un "nCont" lo noto di piů, anche grazie al mitico
CamelCase....


 un problema che ho con un programma... ma voi super guru, che
Casi possibili:
1) Il programma è tuo e hai perso i sorgenti: ti serva di lezione; non
impiegherai molto a riscriverlo!
2) Il programma è di un'altro: non è legale in Italia decompilare il
software altrui, hai provato a chiedere i sorgenti o le migliorie
all'autore?
3) Desideravi sapere se il TUO software era decompilabile (avresti posto la
domanda in un altro modo).

 "decompilatore"...
Ci sono mille buoni motivi per commetere un omicidio...
Ci sono mille buoni motivi per commetere un furto...
Ci sono mille buoni motivi per commetere uno stupro...
Ci sono mille buoni motivi per commetere vedere droga...
... però in italia è illegale...  poi vedi tu! (anche se in molti lo fanno)
Poi se non hai il senso dell'umorismo mi dispiace,
perchè ti arrabbi? Alla fine se invece di arrabbiarti seguivi
il link che ti ho dato avevi le tue risposte... o no?
Ciao
Alla prossima
Andrea

 E' quello che c'č sul sito comune?
http://www.mztools.com/

 mi sto cecando
Pannello di controllo-->mouse-->rotellina--> fai
scorrere N [anzi: iCont ;-) ] righe alla volta; poi
nell'editor di VB usa un font monospaced ma
TrueType, tipo "Andale", o anche un "Abadi MT
Condensed", e poi dimmi come ti trovi. :-)
Un Paperino -7.75 e -6.50...

 ha scritto nel messaggio
news:b1bil3$6b$1...@half.spin.it...

mi inchino alla sua sapienza....
lo proverň...
č da un po' che volevo porti una domanda.
quanti altri cellulari hai riparato dal meeting ad oggi?

 lo proverň...
provato...
devo dire che č una ficata assoluta, Vb non č piů Vb....
ci manca solo che salti fuori la manina col caffettino...

 Condensed", e poi dimmi come ti trovi. :-)
che cacchio di caratteri sono?
di base nel sistema non li ho (winxp)


 devo dire che è una ficata assoluta, Vb non è più Vb....
allora aveva ragione zanna :)

 di base nel sistema non li ho (winxp)
Core font for the Web, dovrebbero essere qui:
http://www.microsoft.com/typography/default.asp
forse qui (vado a memoria):
http://www.microsoft.com/typography/fontpack/default.htm
oppure li trovi come aggiornamento di IE in WindowsUpdate.
Se non li trovi dillo che te li mando.
Bye, G.

 ha scritto nel messaggio
news:b1bogj$10ia8v$1...@ID-51318.news.dfncis.de...

e se aveste avuto ragione entrambi?
ma mztools da quanto esiste?
ma mztools come mai è gratis? considerando che in giro c'è tanta porcheria a
pagamento, mi sembra strano, infatti prima di provarlo ero scettico...

 ehi, fox, si scherzava....
minchia che aquila che sono !

 pagamento, mi sembra strano, infatti prima di provarlo ero
scettico...
cambiando ambito:
www.irfanview.com
se photoshop costa 1200-1500, dovrebbe costarne _almeno_ 3-500.
e' gratis.
e gimp...
e... e... e...
senza parlare di linux, col freeware per windows si puo' lavorare e
divertirsi senza bisogno di un crack che uno...
per la rete grazie al cielo c'e' ancora qualcuno che si diverte
seriamente.
ciao

 minchia che aquila che sono !
esclamazione tipicamente bergamasca ? :)

 ero scettico...
Beh seguendo questo ragioamento non useresti nemmeno Linux, Freebsd
filezilla e le tonnellate di software free... e nemmeno il materiale del SC
(ce n'è parecchio che vale imho parecchio)!

 quanti altri cellulari hai riparato dal meeting ad oggi?
Il mio nokia da allora non ha dato più problemi (frush frush) ora l'ho
detto! Speriamo bene! O:-)

 Se non li trovi dillo che te li mando.
Non li ho trovati...
se me li mandi mi fai un favore
Ciao

 (ce n'è parecchio che vale imho parecchio)!
Cazzo!
Guarda la mia DLL :-)
A parte gli scherzi sono immensamente d'accordo con te, il sito comune è
pieno di roba davvero molto interessante, però ammetti che di utility al
livello di mztools non ce ne sono tantissime e trovarle all'interno non è
semplicissimo.
Attenzione, non fraintendere, non voglio dire che nel sito comune c'è solo
dell'immmondizia, anzi, ripeto che è pieno di roba interessante e utile.
appropò di DLLGlobal! sei ancora tu il WM giusto?
Hai visto che c'è la versione nuova già da qualche giorno? vero?
Voloevo solo sapere se l'avevi vista, poi se non hai tempo di cacciarla su
non importa, nessuno vuole mettere fretta a chi fà gia anche troppo.
Presto implementerò una nuova feature, friggitrice di patatine
incorporato.....
Lol
Bye

 incorporato.....
Uhm... allora la installo! :Q

 se me li mandi mi fai un favore
Arrivano.
Bye, G.

esclamazione tipicamente bergamasca ? :)
Milanese caso mai! Non confondiamo! :-)
Andrea.

 domanda in un altro modo).
te lo avremmo decompilato noi ! Gh gh

all'autore?
purtroppo non è vero. O non sempre almeno. Mi sto documentando...
Ciao,
Moreno
-- 
sirri at morenosoft dot com
Moreno Sirri VB Site - 
http://www.msvbsite.net
---------------------------------------------------------------------------
Le risposte alle tue domande le trovi sul Sito Comune di questo NewsGroup:
 
http://www.it-lang-vb.net
---------------------------------------------------------------------------

 purtroppo non è vero. O non sempre almeno. Mi sto documentando...
se ti interessa, LEGITTIMITA SULLA DECOMPILAZIONE
http://www.portazero.info/modules.php?name=Sections&sop=viewarticle&artid=4
ne abbiamo parlato tempo addietro in un megathread di 50 erotti post
http://groups.google.com/groups?hl=it&lr=&ie=UTF-8&threadm=Sm4E9.16048%243l
.
454556%
40twister1.libero.it
&rnum=2&prev=/groups%3Fq%3Ddecompilare%2Bauthor:l
upo%26hl%3Dit%26lr%3D%26ie%3DUTF-8%26selm%3DSm4E9.16048%25243l.454556%2540tw
ister1.libero.it
%26rnum%3D2