Search found 18 matches

by MrLot
Wed Jan 22, 2020 1:16 am
Forum: Technical questions
Topic: UserData and Expiration Date
Replies: 9
Views: 2140

Re: UserData and Expiration Date

Thank you, this works great.

However, what if you have a string in which you want to place into user data?
by MrLot
Mon Dec 02, 2019 4:42 pm
Forum: Technical questions
Topic: UserData and Expiration Date
Replies: 9
Views: 2140

Re: UserData and Expiration Date

No matter what I do, it's not in the right format and is giving me errors.

Incompatible types: 'PByte' and 'System.TArray<SystemBytes>'
or

Incompatible types: 'PByte' and 'System.String'


I am using:
si.PUserData := TEncoding.UTF8.GetBytes(mystring);
by MrLot
Sun Dec 01, 2019 11:51 pm
Forum: Technical questions
Topic: UserData and Expiration Date
Replies: 9
Views: 2140

Re: UserData and Expiration Date

Thank you, this is working now. However, is the UserData supposed to be in a specific format or char type? I've specified it, but it's not being added to the license. I have the flag specified, so that's not the problem.
by MrLot
Wed Oct 23, 2019 9:10 am
Forum: Technical questions
Topic: UserData and Expiration Date
Replies: 9
Views: 2140

Re: UserData and Expiration Date

How do I get a datetimepicker to get correct value? MAKEDATE is not a function or string anywhere. Even if I made it, that only allows for static input not dynamic from a datetimepicker in delphi.

I have a DateTimePicker that I want to pull the date from and set as expiration date.
by MrLot
Wed Oct 23, 2019 6:53 am
Forum: Technical questions
Topic: UserData and Expiration Date
Replies: 9
Views: 2140

UserData and Expiration Date

I have si.pUserData set to what I want but it doesn't show up in license once it has been generated. I can't seem to get the user data to be added. What am I missing? How would I get a string to be added to user data? Also how would I have a DateTimePicker1.Date to be set as expiration date in keyge...
by MrLot
Sun May 26, 2019 2:41 pm
Forum: Purchasing or Upgrading
Topic: Where to find latest update
Replies: 1
Views: 1670

Where to find latest update

I purchased a few months ago and just wondered what the upgrade process looks like. When a new version releases, should I expect an e-mail or is it distributed via other means? And lastly, what is the current latest version?
by MrLot
Mon Mar 25, 2019 1:07 am
Forum: Technical questions
Topic: VMP hwid
Replies: 24
Views: 8035

Re: VMP hwid

not quite so u can use a second protection like: Sentinel HL dongle / Sentinel Cloud Codemeter dongle both used with SDK + VMP envelope. all SDK dongle calls inside VMP sections, so no one can easy hook them. time calls random call function call menu calls 50-60000 custom made calls, in all exe all...
by MrLot
Sat Mar 23, 2019 10:12 pm
Forum: Technical questions
Topic: VMP hwid
Replies: 24
Views: 8035

Re: VMP hwid

HWID protection is very inferior as it can be patched relatively easily. 2 of my programs have already been cracked. if the user get a license file its free game and anything is possible.
by MrLot
Mon Feb 25, 2019 10:32 pm
Forum: Technical questions
Topic: VMP hwid
Replies: 24
Views: 8035

Re: VMP hwid

I've seen people make their own HWIDs and not use the traditional one by default. I'm not sure how they accomplished this but the HWID itself was a much longer base64 encoded value. And when I say longer I mean like 100 lines of it. Not sure what they did to accomplish this but it seems like a bette...
by MrLot
Thu Feb 21, 2019 8:05 am
Forum: Technical questions
Topic: KeyGen Delphi Example creating incorrect keys
Replies: 3
Views: 1037

Re: KeyGen Delphi Example creating incorrect keys

I get error on compile using that.
E2010 Incompatible types: ‘PWideChar’ and ‘PAnsiChar’


Never mind, changed pHardwareID : PAnsiChar;

It works now. Thanks.
by MrLot
Thu Feb 21, 2019 5:55 am
Forum: Technical questions
Topic: KeyGen Delphi Example creating incorrect keys
Replies: 3
Views: 1037

Re: KeyGen Delphi Example creating incorrect keys

Ok I fixed the issue with generating license, I forgot a dispose statement. However, I have si.flags := HAS_USER_NAME or HAS_HARDWARE_ID; si.pUserName := (PWideChar(Edit1.Text)); si.pHardwareID := (PWideChar(RichEdit1.Text)); pBuf := nil; res := VMProtectGenerateSerialNumber(@pi, @si, @pBuf); but on...
by MrLot
Thu Feb 21, 2019 5:39 am
Forum: Technical questions
Topic: VMP hwid
Replies: 24
Views: 8035

Re: VMP hwid

kokole wrote:If you don't like how VMP does it, make your own HWID calculation function and virtualize it, done.


Can you explain how to do this? I'd be interested in making my own.
by MrLot
Thu Feb 21, 2019 4:28 am
Forum: Technical questions
Topic: KeyGen Delphi Example creating incorrect keys
Replies: 3
Views: 1037

KeyGen Delphi Example creating incorrect keys

Hello, I have one last question. I'm having a problem getting my keygen program written in Delphi to create the correct keys. I exported info from project and placed in program, I specify HWID and Name and attempt to run code. It creates a license but it's never a valid license, it seems like it's s...
by MrLot
Thu Feb 21, 2019 4:19 am
Forum: Technical questions
Topic: Software opens without HWID in Serial
Replies: 9
Views: 2097

Re: Software opens without HWID in Serial

Someone could strip HWID out of license and make program no longer locked to machine. That defeats the purpose. There should be a way to force SDK to verify serial number with HWID included as GOOD STATE and serial number without HWID as BAD STATE. It's too easy to take the serial numbers apart and ...
by MrLot
Thu Feb 21, 2019 1:05 am
Forum: Technical questions
Topic: Software opens without HWID in Serial
Replies: 9
Views: 2097

Re: Software opens without HWID in Serial

Sorry I didn't explain well. It does appear the program is indeed checking the HWID to see if it matches or not, but if I create a serial number without HWID the program still opens. I want it to require a HWID in the serial number in order to open. Meaning if a serial number is created without a HW...