Newsgroup: it.comp.lang.visual-basic
Titolo: Trovare il codice di protezione di un software

Il mio problema è trovare il codice di attivazione di un'applicazione
scritta in VB.
Praticamente quando lancio questo software viene visualizzato un form con la
richiesta di un codice numerico (credo che possa essere al max 9999999).
In questo form ho una text in cui inserire il codice, e 2 command button con
OK e ANNULLA.
Ho creato un programmino che esegue un ciclo in cui:
- incremento una variabile numerica partendo da 1
- invio con SendKeys il valore della variabile nella casella del form
- invio con SendKeys il tasto TAB (per passare al tasto OK sul form)
- invio con SendKeys il tasto ENTER (per cliccare su OK)
A questo punto se il codice è errato (ovviamente quasi sempre!) viene
visualizzato un MsgBox con un avviso di codice errato.
- invio con SendKeys il tasto ENTER (per disattivare la msgBox che compare
avvisando che il codice è errato)
- invio con SendKeys il tasto SHIFT+TAB (per tornare alla casella di testo
con il codice)
- invio con SendKeys il tasto SHIFT+HOME (per evidenziare il codice già
digitato nella Text e per sovrascriverlo nel ciclo successivo)
E' una cosa un po' elementare, però sembra funzionare.
Il problema principale è che con il mio PC (Pentium 3 500MHz) si eseguono
circa 17 cicli al secondo, e quindi per eseguire un milione di cicli mi
servirebbero circa 7 giorni!!!
Vorrei sapere se qualcuno ha un metodo più efficace per svolgere la stessa
operazione.
Ed inoltre vorrei sapere se è possibile testare il fatto che dopo aver
premuto INVIO sul tasto OK viene visualizzato o meno il MsgBox con l'avviso
di codice errato.
Grazie a tutti per l'attenzione.
Skysurfer

 ha scritto nel messaggio
news:94h506$5lu$1...@fe1.cs.interbusiness.it...



Beh, l'idea e' quella... Fare in modo che trovare il codice sia possibile,
ma talmente costoso che non ne valga la pena.
E' l'idea base di qualsiasi protezione, fossi in te tirerei fuori la carta
di credito, fai prima.
Altrimenti cerca su news tipo 2600, sicuramente non qui :)
Ciaotutti,
Alessandro

Giusto per curiosità...
Di che prg si tratta?
Magari è protetto con NmKit... :))
---
GbC
http://gbc.homeip.net
---

OK e ANNULLA.
Anch'io una volta ho avuto un problema del genere: ho semplicemente scritto all'autore, pagato e mi
ha dato il codice: con un K6 233 ci ho messo due giorni...
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
---------------------------------------------------------------------------

 ha scritto nel messaggio
news:58do6tgimbmmfk17c...@4ax.com...


Altrimenti cerca su news tipo 2600, sicuramente non qui :)
E a questo punto, la domanda: perche' 2600?
Cioe', ho visto, ad esempio, i vari alt.2600, ma non so da dove viene
quel numero...
Saluti.
-- 
      Gianni "bugbarbeq" Rondinini, 25, RA, 242, 152
  VBR - Vero Birro Romagnolo®, diffidate dalle imitazioni!
 Opel/ECC Calibrezio EVO-IV --- Kawasaki "Gas Gas" ZZ-R 1100
 ICQ# 36893168 - IRCNet: bugbarbeq, @ on #linux-it & #NetBSD

Il problema č che il software l'ho acquistato legalmente e ho pagato
profumatamente una licenza.
Io perň vorrei poterlo installare ed utilizzare anche su un altro PC e la
cara software house mi chiede di pagare altrettanto profumatamente un'altra
licenza, anche se l'utente sono sempre e solo io e anche se il programma
sarŕ utilizzato solo su un PC alla volta.
Cos'č NmKit?
Grazie a tutti.
Skysurfer



sarà utilizzato solo su un PC alla volta.
Beh, allora non vedo dove sta il problema: se hai la licenza, hai il codice, quindi puoi
installarlo. Il fatto che non hai la licenza per il secondo PC è un problema di carattere legale,
non tecnico (per il quale hai interpellato il ng).



E' una validissima domanda, se trovi la risposta ricordati di me :)
Ciaotutti,
Alessandro

Fosse così facile l'avrei già fatto!
Il problema è che il codice che mi hanno dato per installarlo sul primo PC
non funziona se lo installo su un altro PC.
Quando installi il sw devi chiamare la software house, comunicare loro il
codice che viene visualizzato nella finestra di registrazione (che cambia
ogni volta che si esegue il programma!) e loro ti danno un altro codice di
attivazione del software.
Questa è la situazione.
Ciao
Skysurfer

ha dato il codice: con un K6 233 ci ho messo due giorni...
HAHAHAHAHAHAHAHAHA :D
ROTFLASC!!!
Saluti che anche questa e' finita attaccata al muro :)
-- 
      Gianni "bugbarbeq" Rondinini, 25, RA, 242, 152
  VBR - Vero Birro RomagnoloŽ, diffidate dalle imitazioni!


20 Min con un P800.
Per forza cosi' poco... Con un PIII hai tutta la potenza necessaria
per navigare in Internet :)
Saluti con l'80% del processore dedicato a usare un Winmodem :)
-- 
      Gianni "bugbarbeq" Rondinini, 25, RA, 242, 152
  VBR - Vero Birro Romagnolo®, diffidate dalle imitazioni!


profumatamente una licenza.
Ok, ma non puoi usare lo stesso codice?
Saluti.
-- 
      Gianni "bugbarbeq" Rondinini, 25, RA, 242, 152
  VBR - Vero Birro RomagnoloŽ, diffidate dalle imitazioni!


Fosse così facile l'avrei già fatto!
Scusa, posso sapere di che software si tratta?
Saluti.
-- 
      Gianni "bugbarbeq" Rondinini, 25, RA, 242, 152
  VBR - Vero Birro Romagnolo®, diffidate dalle imitazioni!


 ha scritto nel messaggio
news:u2eo6tku20oobu78e...@4ax.com...


 Saluti con l'80% del processore dedicato a usare un Winmodem :)
Saluti con il 10% del processore dedicato a connettersi con un proxy e
l'altro 90% a VB...
;)
CiaoZ

l'altro 90% a VB...
Bastardo :)
Comunque il winmodem non era il mio: io vado col mio amatissimo
Tiziano Memory Pro esterno :)
I winmodem proprio non li capisco...
Saluti.
-- 
      Gianni "bugbarbeq" Rondinini, 25, RA, 242, 152
  VBR - Vero Birro RomagnoloŽ, diffidate dalle imitazioni!


Una protezione sw...
Per caso la finestra di richiesta del codice è una InputBox 'vulgaris' con il
codice di attivazione nella barra del titolo?


No, la finestra non ha nemmeno la barra del titolo.
Qualcuno ha idea di come si usa SoftIce?
Credete che possa essermi di aiuto in questo caso?
Grazie
Ciao
"GbC" <-...@O-O.OOO> ha scritto nel messaggio
news:CKYa6.110664$eB2.8...@news.infostrada.it...


 Ciao
CiaoZ
SebaMix

 Saluti che anche questa e' finita attaccata al muro :)
ma che azienda hai ?
i muri cominciano a barbiano e finiscono a lido di spina ?


wrote:


 veniva usato dai phreaker nelle black box.....
Ahi Ahi Ahi... Ti pesco in castagna!
Blue Box!
(di box ce ne erano a caterve - blue, red, green, black,... persino urine
:) )
L'ha scoperto Captain Crunch il discorso del 2000 Hrz fisciando sulla
cornetta del telefono con un fischietto trovato in una confezione di
cereali. Anni 70, mi sembra. In Italia non ha mai funzionato un granchč.
Se volete vi spiego come funzionava (anche se andremmo un po' OT)

i muri cominciano a barbiano e finiscono a lido di spina ?
Stampo con corpo 6, cosi' tengono poco poco posto :)
Saluti.
-- 
      Gianni "bugbarbeq" Rondinini, 25, RA, 242, 152
  VBR - Vero Birro Romagnolo®, diffidate dalle imitazioni!




ehehehe
gia' gia'! una svista!
beh le red box erano usate nelle cabine telefoniche...ma quella del fischietto
mi pare una leggenda metropolitana !
che io sappia in italia non hanno mai funzionato..tutto il sistema e'
differente.
vabbuo' cumpa' a doma' 
sandro pons

 sandro pons
CiaoZ
SebaMix

 wrote:

E se devi reinstallare il SO, magari di Domenica sera? E se cambi PC?
mmm.... c'è qualcosa che non mi quadra... se una SH fa una cosa del genere, col cavolo che vedono i
miei soldi!!!
Che programma è?


E se devi reinstallare il SO, magari di Domenica sera? E se cambi PC?
A dire la verita', Microstation della Bentley funziona esattamente
cosi'. Comunque hai un chiave temporanea che ti permette di lavorare
15 giorni in caso di necessita' e problemi che ti impediscono di usare
la chiave normale, che periodicamente ti inviano ed aggiornano.


Nemmeno a me quadra ma è così, non so cosa dirti.
Io ti potrei anche dire di che software si tratta, ma se qui nel NG bazzica
qualcuno della società che l'ha creato?
In effetti anche questo SW può essere attivato in modalità DEMO per 30
giorni, ma io voglio la maledetta chiave!
Ciao

giorni, ma io voglio la maledetta chiave!
Se lo usi su Win98 non e' un problema, tanto a 30 giorni senza
reinstallare non ci arrivi ;)


 sarŕ utilizzato solo su un PC alla volta.
Ma tu lo sai che IBM (faccio riferimento all'AS400) ti fa pagare le licenze
di uso tenendo conto:
1) Numero di client;
2) Numero processori;
3) Velocitŕ del processore;
4) ............
Cosa vuoi, ognuno ha la sua politica commerciale.
Bye, Enrico.
------------------------------------------------
Dim VbEnry As Enrico
e-mail : 
vbe...@supereva.it
ICQ: 93357350
------------------------------------------------