Newsgroup: it.comp.lang.visual-basic
Titolo: [!] Ecco (quasi) un antidecompilatore per VB

Ciao a tutti
ho trovato questo codice che non protegge completamente un progetto VB dalla
decompilazione, però a quanto pare rende la vita difficile a un hacker!
Io non l'ho ancora collaudato ma lo potrete fare voi!
Ho letto dei messaggi per cui il fulcro di un antidecompilatore è quello di
rimuovere i riferimenti a frm nell'exe, e forse ho trovato una soluzione.
Se volete che vi tenga informati su questo fatemelo sapere.
Intanto vi riporto il codice di cui sopra! Ciao e buon lavoro!
e.... fatemi sapere!
A = "."
Open "miofile.exe" For Binary As #1
    Seek #1, 25
    Put #1, , A
Close #1
A me sembra strano... però se funziona..... ;o))
Ubi1k
Il mio sito VB 
http://ubi1k.8m.com/vb

 A me sembra strano... perņ se funziona..... ;o))
A me pare una cosa inutile dato che ora come ora non credo che ci sia ancora
qualcuno che compila in p-code (inoltre un decompiler per il p-code del VB5
non esiste ancora...).
Eppoi, col decompiler Dodi (x VB3) ti danno pure il file che serve a
proteggere gli exe VB3 dalla decompilazione.
Quindi... tanto rumore per nulla. ^___^
Zeross
__________________________________________
"Pijatevela 'nder secchio brutti ladroni di codice altrui !"

qualcuno che compila in p-code
Io sģ...
Ciao

Quindi... tanto rumore per nulla. ^___^
Senti, siamo in un newsgroup, quindi se trovo informazioni che possono
interessare a qualcuno le posto. Il fatto che tu usi DODI o che reputi che
nessuno utilizzi il P-Code è affar tuo, io mi rivolgo ai programmatori in
generale: se la cosa ti può interessare, bene, altrimenti non me lo fa fare
nessuno di postare gli articoli se non la possibilità che ci siano degli
interessati.
Ubi1k

 Io sě...
Zanna... 10 Ave Maria e 30 Pater Nostro.... e non farlo piů !
^____^
Zeross

...

quando acquisterň la ver. pro di VB allora compilerň in codice nativo (con
l'opzione "ottimizzato per small code" perň :) )
Ciao.


Anch'io...
Ciao
--------------------------------------------------------------------
Fulvio Senore
Eliminate "zz" dall'indirizzo e-mail per scrivermi (spammers...)
Remove "zz" from e-mail address to write me (spammers...)
--------------------------------------------------------------------

In certi casi (per le DLL per esempio, ma non solo) conviene compilare in
P-Code per ottimizzare i tempi di esecuzione, credo. O qualcosa di simile
cmq.
Ubi1k


Eh??????
Ubi, se riesci a trovare un esempio che dimostri quanto hai detto, ti offro
una birra (si sa, in Brianza siamo un po' tirchi ;-).
--
Roal Zanazzi
z...@iol.it

una birra (si sa, in Brianza siamo un po' tirchi ;-).
Tsk tsk
Oseresti mettere in discussione la mia smisurata competenza, forse? ;o))
eheh No, so che può sembrare strano, avevo letto da qualche parte che non
sempre conviene compilare in Native Code da VB -almeno, da VB5-, o che
comunque non sempre conveniva compilare tutto in Native Code; ci sono, a
quanto pare, delle situazioni per cui conviene realizzare (COSA esattamente
non mi ricordo più, se dll o exe, o qualcosa di simile) degli eseguibili DLL
o non in p-code.
Cmq se mai ritroverò il testo che dimostra o comunque spiega ciò, lo farò
avere agli interessati.
Ubi1k
Il mio sito VB: 
http://ubi1k.8m.com/vb
Che lo Sforzo sia con voi

Sono alquanto interessato al tema decompliatori per VB...
Non ho idee di cracking, mi interessa l'argomento e basta (e.g. come un
prete PIO che parla di donne...)
Ho letto di un certo Dodi, ma a parte quello che cos'altro c'č da
sapere?
Se l'argomento č OT indicatemi di grazia l'NG piů adatto!!

Sul mio sito sto per postare una specie di articolo che spiega in che modo
si possno crackare i programmi fatti in VB (o, almeno, spiega quanto si può
spiegare in pubblico...)
se ti interessa l'indirizzo è 
http://ubi1k.8m.com/vb
Ciao,
Ubi1k



Ho letto di un certo Dodi, ma a parte quello che cos'altro c'č da sapere?
Vai a vedere sul sito di Dodi (non ricordo l'URL, usa un motore di ricerca),
dovrebbero esserci delle informazioni e forse dei links ad altri siti
sull'argomento.
--
Roal Zanazzi
z...@iol.it