Newsgroup: it.comp.lang.visual-basic
Titolo: Disassemblatore VB

Salve, ho bisogno di recuperare il codice VB da un exe realizzato con Visual
Basic 4 16 bit.
Potete consigliarmi un sito dove poterlo trovare?
Ho trovato VB4tool di un certo Dodi, ma non riesco ad utilizzarlo perchè il
prog mi dice memoria insufficiente, e richiama sempre se stesso.
Grazie a tutti, bye
P.S. se potete rispondermi alla mia e-mail è meglio.
Ari-bye!
--
Tango
www.af.mil
ICQ: 35463931

Una volta al giorno
leva il medico di torno.............
ciao
max



 ha scritto nel messaggio
news:8uuk1r$4s2$1...@fe1.cs.interbusiness.it...



P.S. se potete rispondermi alla mia e-mail č meglio.
Vorrei, ma mi sono disassemblato pure Eudora...
Appropň... mi servirebbero i disegni della Ferrari 550, tutti i pezzi ed i manuali d'assemblaggio,
cosě la porto dal mio meccanico, dal mio carrozziere e ci risprmio un centinaio abbondante di
milioni... impossibile? Ecco, il paragone č un po' azzardato, ma la risposta vale pure per te.
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
---------------------------------------------------------------------------



 Appropň... mi servirebbero i disegni della Ferrari 550, tutti i pezzi ed i
manuali d'assemblaggio, cosě la porto dal mio meccanico
:)) -- e poi ti fidi pure a guidarla ?




 anche se i sorgenti resterebbero abbastanza criptici ai più (anzi, a
tutti)!
utilissimo, insomma.

 tutti)!
Qui non ho detto che un disassemblatore sia utile, ho solo detto che sarebbe
realizzabile. Daltronde non ci vuole molto per uno esperto convertire il
codice macchina in linguaggio assembly.
Sigh...
Sono incompreso...
:((
ByeZ
SebaMix

 Sigh... > Sono incompreso... > :((
temo che tu sia compresissimo :)

:((


ByeZ
SebaMix

 Mi pui fare un riassuntino??? :))
non credo di averlo salvato. non ci capivo una mazza. chiedi a loro, se ne
hanno voglia.
ciao, a.

 comprendono altri punti di (s)vista.
e' il giorno delle epigrafi, sembra :)

Scusate, sono un programmatore dilettante, anzi direi che chiamarmi
programmatore è una offesa a chi lo è davvero, in realtà sono solo un
appassionato che si diverte a fare programmini per utilizzo personale.
Questo per dire che tante cose che dite non le capisco nemmeno (per mia
ignoranza della materia).
Ma una cosa voglio dire:
Possibile che ogni volta che qualcuno  tocchi questo argomento scateni una
serie di risposte interminabili????
Ma ne vale la pene perdere tempo ed energie dietro a chi non si ritiene
degno di risposta?????
Grazie per avermi dato lo spazio per esprimere  la mia opinione.
Un saluto a tutti Paolo


 Un saluto a tutti Paolo
civile domanda su una questione che mi sono posto spesso anch'io.
rispondo per me.
sempre che non si passi agli insulti, far ragionare una persona sul fatto
che cercare (e trovare quasi certamente) quello che e' lecito e' molto
meglio che defraudare qualcuno che ci ha speso della sua vita -- non mi
sembra inutile.
un programmatore americano diceva: se mi chiedono il codice, glielo posto
volentieri. se me lo decompilano mi infastidisce assai.
io la trovo una risposta zen.

 Un saluto a tutti Paolo
ByeZ
SebaMix

 io la trovo una risposta zen.
E se tale programmatore non è reperibile?
E se io volessi semplicemente sapere come il programma tal dei tali gestisce
il formato del file pinco pallino ma il programmatore che ha scritto il
tutto per paura di perdere soldi non mi dice come?
O qualche altro motivo ancora???
Mi dispiace.
Ho una mentalità troppo Hacker. Troppo Open-Source. Per me non devono
esistere limitazioni alla diffusione dell'informazione.
Deve essere libera, altrimenti non esiste progresso nella conoscenza.
Questo è il mio Zen.

Beh piu' che altro il frutto di una mente 'fuori', e di pessimo umore :).
pal ha scritto nel messaggio


 Questo è il mio Zen.
cioe', se non ho un'auto, prendo quella di qualcun altro che non e'
d'accordo ? come credi, a ognuno il suo zen. io pero' il tuo lo chiamo
furto. naturalmente niente di personale. stiamo discutendo in linea teorica.
mi auguro.

 mi auguro.
Ovviamente stiamo discutendo in linea teorica!
Mi piace filosofare ogni tanto...

 Poi mica ho detto che frego all'altro "i pezzi" dell'auto... :))
Ma i pezzi in questo caso non ci sono... Tutto quello che c'e' e' il
progetto
Progetto che l'altro programmatore ha sudato sette camicie per creare e di
cui ora tu ti stai allegramente impossessando per il semplice fatto che lui
ti ha permesso di usarlo...
Io approvo sommamente l'open source, non approvo che un programma su cui io
ho lavorato una settimana possa essere copiato da altri e infilato nel
proprio codice in cinque minuti, usando un mio lavoro che loro non hanno
dovuto studiare e per cui non hanno faticato, senza il mio permesso.
Concordo con la citazione di pal: se mi chiedono il codice, lo posto
volentieri, se me lo rubano mi altero...
E poi ci sono ottime ragioni per non pubblicare alcuni codici... Ad esempio
SEAT non vuooe che il proprio DB utenti, inserito in Pagine Bianche, diventi
pubblico.
Un altro programma (mi pare si chiami kompass) mette a disposizione un DB di
societa' che puo' essere esaminato secondo vari criteri.
Per ogni societa' estratta devono essere pagate X lire.
Se qualcuno decompilasse il software potrebbe leggersi il DB gratis, quindi
la societa' dovrebbe chiudere i battenti...
L'assenza di un decompilatore e' cio' che ci consente oggi di poter usare
comodamente i programmi sewnza doverci connettere a risorse di rete che
spesso hanno poca banda, avendo quindi a disposizione un sistema veloce ed
efficiente anziche' uno stupido e deficiente...
Inoltre, una societa' che paga un programmatore per  sei mesi per siluppare
un certo programma, non e' molto contenta se quei sei mesi di lavoro entrano
a far parte del codice di un'altra societa' che non li ha pagati...
E' inutile dirle che anche lei puo' riciclare codice altrui:un programmatore
puo' sviluppare codice all'avanguardia e renderlo pubblico per averne il
credito, una societa' aspettera' che sia qualcun'altro a sviluppare questo
codice, per averne il profitto.
Un decompilatore sarebbe una cosa molto bella in mano ad un hacker, ma
sarebbe molto brutta in mano ad un cracker.
Ciaotutti,
Alessandro


Ehm... Ti ricordi almeno vagamente di che si parlava? Io ho tutti i miei
messaggi, ma non quelli altrui.
Mo' vado a spulciare il sent box :)
Ciaotutti,
Alessandro (quello con gli asterischi :))

 wrote in message
news:8v11a9$1oqu$1...@stargate1.inet.it...



In mano mia sarebbe una cosa molto bella... :))
Non voglio rubare, copiare, ecc. ecc.
Prendere spunto?
Studiare?
Conoscere?
ByeZ
SebaMix
P.S. E ora basta che abbiamo intasato in NG! :)))))))) Siete forti! E' un
piacere filosofare con voi! :)) Comunque non sono un cracker! :((

 Conoscere?
guarda, se sei in vena di conoscenze: vai sul mio sito, ti scarichi la
pagina dei links vb, ti passi quelli ancora attivi, ti studi il codice ( il
quinto :) che hanno messo liberamente a disposizione gli autori. poi, quando
hai finito, ma solo quando hai finito, per me decompila pure...

Una precisazione l'open source non centra con i decompilatori, non centra
con il codice free.
L'open ha una licenza ben precisa, che e' obbligatorio rispettare, solo che
il suo scopo e' particolare.
Salve
                Dbg

 Ok. Che lo sforzo sia con me...
cosi' sia.

Per la cronaca, mi pare di aver capito che voi crediate che lo stia cercando
per forzare programmi altri.
Allora, chiariamo: mi sono fottuto i sorgenti di un prog. abbastanza
importante perchè mi si è danneggiato l'HD di backup, e quindi mi rimane
solo il prog. compilato.
Non è per passione che sto cercando di recuperarlo, ma per lavoro.
Se sapete dove potrei reperirlo mi salvate il culo, altrimenti pace, amici
come prima.


Forse sono io rincoglionito ma non ho ben capito i "termini" della tua
risposta...
Conosci un disassemblatore oppure no!?!?


Scusa, fammi capire, perchè non sarei degno di risposta?


Non e' questione di essere degno.
Diciamo che le persone del NG non vedono di buon occhio i tentativi di
dissamblare, per qualsiasi motivo.
Diciamo che non esiste niente per Vb4 -5 -6.
Diciamo che se anche ci fosse qualcosa quello che otterresti sarebbe una
serie di istruzioni assembler illegibili.
In ogni caso, al di la di ogni motivazione, visione open, close, semi chiusa
della programmazione ti costa meno fatica riscriverlo.
Salve
                    Dbg
Tango ha scritto nel messaggio


 Anchio, ma ti voglio ricordare che spesso gli incompresi in realta' non
comprendono altri punti di (s)vista.
E... rendere il tutto piu` oggettivo?... Partire con la *certezza*
dell'incomprensione e della svista ed agire di conseguenza? Ma gia`, alla
base di tutto ci sono i quesiti:
    *Quanto* mi interessa farmi capire?
    *Quanto* mi piace sentirmi incompreso?
--
Ciao ;-)
Maurizio
--------
?SPQR(C)
 X
--------

Esattamente questo, perfetta traduzione :)
Maurizio Borrelli ha scritto nel messaggio


 wrote in message
news:8v17o4$bgg$1...@fe1.cs.interbusiness.it...



Mi piace filosofare ogni tanto...
Sissì, ma a volte la teoria si stacca troppo da quella che è la realtà: l'origine del tuo modo di
vedere può anche esser giusto e condivisibile praticamente da tutti, ma non è realizzabile, non può
e non deve. Ora non voglio continuare a filosofare: mi vengono in mente i discorsi del liceo, mi
stanno cadendo gli occhi sul "De Repubblica" di Platone che ho in libreria, ma sono troppo ignorante
in materia per continuare... se vuoi, però puoi continuare tu.... a filosofare, intendo, ma lasciamo
stare il "De Compilatoria"...
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
---------------------------------------------------------------------------

 Non esistono decompilatori per VB, questo e' un dato di fatto.
esistono decompilatori per VB, questo e' un dato di fatto :)
altrettale e' che i relativi url non li passo. ognuno la pensi come crede.
come dice tango, amici come prima.

 wrote in message
news:8v320g$383eg$1...@ID-51318.news.dfncis.de...

Vuoi dirmi che esiste un programma che mi restituisce un codice VB decente
da un compilato VB6 nativo? Non ci credo nemmeno se me lo mostri :)
Oki, se vuoi essere fiscale esistono decompilatori per VB3, forse pure per
VB4 P-Code (io non ne ho notizia, non di versioni funzionanti almeno), ma
decompilare un codice nativo e ottenerne qualcosa di sensato e'
attualmente... non supportato :)
Ciaotutti,
Alessandro

 stanno cadendo gli occhi sul "De Repubblica" di Platone che ho in
libreria, ma sono troppo ignorante in materia per continuare...  se vuoi,
perņ puoi continuare tu.... a filosofare, intendo, ma lasciamo stare il "De
Compilatoria"...
:)))

 attualmente... non supportato :)
molto se non tutto sta a vedere cosa si intende con "sensato" e "decente".
dopo averti cercato di seguire sul guid, mi sa che divergiamo semanticamente
:)
il resto della risposta e' in mail.
ciao, a.


Hey Giuseppe, chiaro cosa intendevo?
Sono d'accordo con te sull'open source, ma come puoi vedere ci sono
troppe difficolta'.
ho appena rifatto la sincronizzazione con OE5 e mi ha scaricato tutti i
messaggi degli ultimi due mesi.. Ti assicuro che questo e' il secondo
post come numero di reply.
niente genera polemica come i disassemblatori.
tutti sono d'accordo sull'open source, ma nessuno tocchi i miei
progetti.
credo proprio che l'ambiente windows non sia ancora pronto
per l'open source.
--
Fibia "Sakamoto" FBI
URL: 
www.geocities.com/fibiafbi
E-Mail: 
fibi...@hotmail.com
ICQ UIN 63586057
Membro #25 delle BT Sez. Sud

> Diciamo che non esiste niente per Vb4 -5 -6.
Ma perche' non lo mettiamo nelle FAQ?
Almeno uno su 100 le legge.


 Almeno uno su 100 le legge.
Senza dubbio.
Come č tra le FAQ il "Compilatore per Access" nel SC del NG
it.comp.appl.access, argomento definito "il faqqone".

Hey Giuseppe, chiaro cosa intendevo?





 Ari-bye!


daccordo con te...
eh eh eh... lo so! E' qui ti volevo!!!!!
Verrebbe da dire "facile volere tutto, subito, senza il minimo sforzo", ma gią Pal ha detto che
ultimamente ci sono troppo "perle"..... ;-PPP


 ha scritto nel messaggio


 ha scritto nel
messaggio news:8v3g15$2cvm$1...@stargate1.inet.it...


:)
Mi sa che hai scatenato un putiferio con questa affermazione...
Mi auguro che scherzassi o che il codice restituito sia simile a quello di un decompilatore per VB4
che ho avuto modo di provare qualche anno fa.... era molto "pittoresco"... ;-PP


 ultimamente ci sono troppo "perle"..... ;-PPP
"troppo" lo diceva il caro orazio (*), pal ha detto solo che ieri ce n'erano
molte :)
(*) est modus in rebus ecc.[ anzi etc. :>]

 che ho avuto modo di provare qualche anno fa.... era molto "pittoresco"...
;-PP
perfetto, sul "pictoresque" convergiamo semanticamente :)))
diciamo che per quanto avevo visto mi dava l'idea che uno piu' sveglio di
me, cioe' quasi chiunque, potesse trarne utile spunto...

Prega di non trovarti mai nei casini che ti potrei risolvere...
Amichevolmente Ciauz! :)


Ok, io non sono un frequentatore incallito di questo NG, controllate pure
nei post passati, e non sapevo di questa "avversione" per tali programmi.
Perň, avrei gradito che me lo avreste fatto notare in maniera un po' piů
pacifica, e non con frasi e frecciatine tipo "Vorrei, ma mi sono appena
disassemblato Explorer e non funge piů...." o "Ma ne vale la pene perdere
tempo ed energie dietro a chi non si ritiene degno di risposta?????".
Poi se avessi continuato a rompervi le scatole allora avreste fatto bene a
fare battute.
Non sapete, chi cavolo sono, che lavoro faccio, che programmi realizzo, perň
mi avete bollato come hacker figlio di puttana che usa i disassemblatori per
danneggiare altre persone.
Se volete vi fornisco il nome della ditta per cui lavoro e il nome del mio
capo che mi ha incaricato di recuperare il prog. non ho problemi, perň odio
le conclusioni a cui siete arrivati basandovi solo su una mia richiesta.
Cmq, grazie a tutti per le risposte, a buon rendere...





Hei Oxford!
Cavolo che linguaggio da perfetto galateo...i miei complimenti!
Ancora simpaticamente ciauz! : Ž


 Ancora simpaticamente ciauz! : Ž
ciao, buonanotte, a.


 secondo me prima o poi prendera' piede (spero non il mio).
Neanche il mio :P
Cmq se non fosse per l'Open source, vari sistemi (non fatemi dire linux
in un gruppo di programmazione VB) non avrebbero letteralmente sfondato.
l'O.S. e' un immenso patrimonio di programmazione.
Sono convinto che sia il futuro, ma e' troppo presto....
mi fa piacere che tu ne sia stato gia' coinvolto, ma sono in pochi...


Vedi, quando provi sulla tua pelle, e confronti quello che fai adesso con
quello che facevi prima, e noti differenze paurose, ti dici o corbezzolina
(dubito che sia quella la parola ...) ma funzia allora, galattico.
A dirla tutta, se chi scrive software commerciale/close/proprietario/ecc.
facesse come se partecipasse a un progetto open source (un open source
interno), avrebbe gia' dei miglioramenti di buon livello.
Ti ricordi che quando parlavano dei metodi di lavoro dei Giapponesi,
dicevano che loro mandano i tecnici in linea di montaggio? indovina
indovinello, si potrebbe definire open?
Salve
                    Dbg
Fibia FBI ha scritto nel messaggio


... non dirmi che in af.mil...
Ho incluso il link al sito solo perchè sono appassionato di aeronautica
statunitense...


 indovinello, si potrebbe definire open?
non conosco bene l'esempio, ma propendo per il si.
:))


 wrote in message
news:8v3o0k$30shv$1...@ID-60516.news.dfncis.de...



aggiungere quantita' di moto agli sferoidi magari gia' in movimento.
:)))
Mi inchino a tanta saggezza ............
Salve
                Dbg
P.S. cmq aggiungo, che considero un'arma giusta i decompilatori per
controbattere chi usa armi pesanti come i brevetti (tipico brevetto,
l'istruzione XOR applicata alla grafica, risultato istruzione vietata a chi
non ha una barca di soldi).
P.S.S. riaggiungo che e' stata approvata una legge europea che consente ai
ricambisti di studiare i pezzi di una automobile per riprodurli e venderli.

 ricambisti di studiare i pezzi di una automobile per riprodurli e
venderli.
interessante. consente loro anche di smontarla, se non e' loro ? che so,
quella dell'europresidente prodi, per es. ?

 wrote in message
news:8v8p39$3qp05$1...@ID-51318.news.dfncis.de...

<CHAT>
In questo caso, l' importante e' che non la rimontino ...
</CHAT>

quella dell'europresidente prodi, per es. ?
ahahahah
Pero' non mi sembra che prima di arrotare l'ennesimo ricercatore di
decompilatori gli abbiate mai chiesto ma il programma l'hai comprato??
Mi risulta che l'abbiate arrotato subito, anzi mi sembra che tu per
prendirti avanzi inizi ad arrotarli appena il mondem ha hanguppato la linea
:))).
Ciao
                Dbg

 wrote in message
news:8v9098$toq$1...@lacerta.tiscalinet.it...

Anche se il software e' stato scritto da lui se stesso ipso medesimo ?
Aldo

Anche se il software e' stato scritto da lui se stesso ipso medesimo ?
Se ci riferiamo alla onnipresente clausula sulla licenza d'uso di ogni software, no, poiché l'autore
non è il licenziatario, ma in base alle leggi sul diritto d'autore il discorso cambia.
Per legge, l'unica caso, l'unico, in cui è possibile modificare il codice di un programma è per
consentire l'interoperabilità con altri programmi, qualora questo non sia fattibile dal software e
si sia in legittimo possesso di una licenza che non lo vieta.


> ... bollato come hacker figlio di puttana ...
Semmai PIRATA bastardo... :-)