Securizare program
Last Updated: Feb 10 2006 15:33, Started by
ryady
, Oct 03 2005 14:54
·
0
#1
Posted 03 October 2005 - 14:54
Salut,m-ar interesa cum sa fac sa securizez un program facut in visual basic sa nu poata fi copiat pe un alt calculator, am vrea sa stiu daca pot sa fac cumva sa citeasca "macul" hardului, sau ceva mult mai frumos cand instalez programul sa-mi genereze o serie, care ulterior sa o bag intr-un generator expre facut pentru programul respectiv si sa genereze un cod pentru program, altfel sa nu poata porni programul.
Multumesc |
#2
Posted 03 October 2005 - 15:41
Salut,
cu GetVolumeInformation ai putea afla serialul hdd-ului , dezavantajul este ca acesta se schimba dupa formatare... ( uite ceva pe coduri sursa ) Incearca sa combini informatiile despre sistemul respectiv (CPU, OS Sn ,ComputerName etc) cu data/ora/etc si sa generezi un sir de caractere (o criptare) . Deasemenea ai putea folosi WMI pentru a accesa informatii mai avansate (cum ar fi placa de baza) si pe baza acestora sa generezi un cod |
#3
Posted 03 October 2005 - 16:33
RAZ, on Oct 3 2005, 15:41, said: Salut, cu GetVolumeInformation ai putea afla serialul hdd-ului , dezavantajul este ca acesta se schimba dupa formatare... GetVolumeInformation nu intoarce seria HDD ci seria unei partitii ! Pentru seria HDD (sau seria fizica a HDD) poti folosi solutia de la PSC: http://www.planet-source-code.com/vb/scrip...=57366&lngWId=1 (s-ar putea sa solicite inregistrare) De asemenea o solutie "draguta" este un server de licentiere tot de pe PSC: http://www.planet-source-code.com/vb/scrip...=29010&lngWId=1 Edited by Marmota, 03 October 2005 - 16:34. |
#4
Posted 03 October 2005 - 16:50
Va multumesc pentru informatii ...o sa vad in aceasta seara ce reusesc
|
#5
Posted 03 October 2005 - 17:02
Serialul harddisk-ului este unic?
Daca este unic pentru fiecare harddisk in parte atunci este superb, Intrebarea este cum fac un generator care sa il includ in sursa programului sa genereze be baza serialului harddisk-ului un alt sir de caractere, si un generator care e bazat pe aceeiasi cryptare/decryptare din program care sa-mi dea un cod care trebuie bagat in program pentru a functiona. |
#7
Posted 03 October 2005 - 19:51
ryady, gasesti aici un control freeware hwinfo.ocx, foarte util pentru ceea ce ai tu nevoie:
http://www.vb-fun.de...nente0042.shtml Quote Intrebarea este cum fac un generator care sa il includ in sursa programului sa genereze be baza serialului harddisk-ului un alt sir de caractere, si un generator care e bazat pe aceeiasi cryptare/decryptare din program care sa-mi dea un cod care trebuie bagat in program pentru a functiona. Iti recomand http://www.a1vbcode.com/app-3431.asp Edited by Yoda, 03 October 2005 - 19:55. |
#8
Posted 03 October 2005 - 20:36
Yoda, on Oct 3 2005, 20:51, said: ryady, gasesti aici un control freeware hwinfo.ocx, foarte util pentru ceea ce ai tu nevoie: |
#9
Posted 03 October 2005 - 20:49
si un excel parolat nu poate fi spart? sau o baza de date in acces?
|
#10
Posted 03 October 2005 - 20:54
ryady, on Oct 3 2005, 21:49, said: si un excel parolat nu poate fi spart? sau o baza de date in acces? la cel cu access am impresia ca era la download pe aici un executabil care iti arata care e parola. |
|
#11
Posted 04 October 2005 - 10:36
kiwy, on Oct 3 2005, 20:36, said: partea care se ocupa de licenta si validarea acesteia este recomandat sa se afle in exele principal si sa nu depinda de dll/ocx-uri etc. pt ca asa cineva stie unde trebuie sa modifice ca sa obtina "rezultatul dorit". Daca isi da seama ce asteapta exe-ul de la ocx, nu mai conteaza ce crackuieste: exe-ul sau ocx-ul. |
#12
Posted 04 October 2005 - 10:49
Yoda, on Oct 4 2005, 11:36, said: Daca isi da seama ce asteapta exe-ul de la ocx, nu mai conteaza ce crackuieste: exe-ul sau ocx-ul. |
#13
Posted 08 February 2006 - 19:43
I-mi cer scuze pentru insistenta mea dar nu am reusit sa citesc seria HDD-ului, am incercat si cu sursa aceasta de la Marmota , dar nu am reusit
------ Pentru seria HDD (sau seria fizica a HDD) poti folosi solutia de la PSC: http://www.planet-source-code.com/vb/scrip...=57366&lngWId=1 (s-ar putea sa solicite inregistrare) ---- La mine nu scrie nimik cand dau run ;( si am mai incercat si pe alt calculator si e la fel ...mai am nevoie si de altceva ? Va multumesc. |
#14
Posted 09 February 2006 - 15:05
ai atasat un fisier txt cu sursa care citeste serialul hdd - in vb6.
iti faci un proiect nou si un form and ... run hes Attached Files |
#15
Posted 09 February 2006 - 17:38
hes : nu reusesc,
WebBrowser1.Navigate (Text1.Text) ...nu leaga ceva bine aici ...tot nu merge. singurul lucru care a iesit, este un browser web ) atat ... |
|
#16
Posted 09 February 2006 - 19:53
Scuze, am scos codul dintr-o apolicatie, si am uitat sa scot sub-ul cu butonul, deci scoate "Private Sub Command1 Click .... pana la End sub" adica toata functia de command1 click si nu ai nevoie de webbrowser in forma ci doar de o forma goala fara nimic si rezultatul va fi Caption la forma = Model hdd + seria.
hes Si acum ca l-am verificat, probabil mai trebuie sa declari variabila serial ca si string : Private serial as String. si nu mai da nici o eroare. nu uita sterge functia pentru Comannd1 click si sterge restul de controale ce le-ai desenat pe form. hes |
#17
Posted 09 February 2006 - 22:58
hes : mersi, oare de ce ar mai avea nevoie ca sa functioneze si pe win98?
Edited by ryady, 09 February 2006 - 22:58. |
#18
Posted 10 February 2006 - 15:33
Daca ai facut un exe cu el si vrei sa-l rulezi pe alt comp - nu neaparat win98 probabil ai nevoi de vbsp5 sau cred ca este sp6 si faci un instal (poti direct din vb, sau cu un Instal maker gen "Autoplay media studio") care intai iti instaleaza sp5/6 si ulterior instaleaza aplicatia ta. Teoretic ar trebui sa functioneze dupa asta.
Dar acum pe compul pe care ai vb instalat acum merge, da? hes |
Anunturi
Bun venit pe Forumul Softpedia!
▶ 0 user(s) are reading this topic
0 members, 0 guests, 0 anonymous users