How can I add a proper certificate to my Cheat Engine trainers?

Reclaimer Shawn

What is cheating?
Feb 23, 2018
14
0
1
#1
So, whenever I open my Cheat Engine Trainer executables, I have a message popping up saying that the publisher is unknown. I looked around and all I could find was either how to make a test certificate via CMD and a couple of Visual Basic commands or certificates that you could purchase. Test Certificates really don't change the pop up, but they just kinda show up in the Windows Certificate Manager. Is there an easier and a free method of getting a custom, working certificate for my programs? I just like it having a kind of professional air to it, that's all. If there is, please direct me to it and teach me how to apply it to my software. Thanks for reading!
 

jungletek

Reality Bytes
Staff member
Shogun
Oct 17, 2017
147
2
18
#2
To obtain a certificate from a certification authority, a software publisher must meet the criteria for either a commercial or an individual publishing certificate and submit these credentials to either a certification authority or a local registration authority (LRA). The criteria discussed below have been proposed by Microsoft. Note that standards bodies, such as the World Wide Web Consortium (W3C), are reviewing these criteria and they are subject to change. A description of the overall process of obtaining a certificate for code signing ends this section of the document.
From: https://docs.microsoft.com/en-us/previous-versions/windows/internet-explorer/ie-developer/platform-apis/ms537361(v=vs.85)

https://stackoverflow.com/questions/252226/signing-a-windows-exe-file
https://www.google.com/search?q=code+signing+certificate
 

Reclaimer Shawn

What is cheating?
Feb 23, 2018
14
0
1
#3
So, after looking at a couple of things, I have two choices. Either pay anywhere from $20-$400 a year for a certificate, or get a free certificate issued to me by CAcert.org CAcert requires I give my full name and I have to make the program Open Source (open source doesn't bother me a bit, but giving my full name to some random online website kinda makes me paranoid). For now, I think I'll be fine without a CERT.
 

gir489

RCE Fanatics
Talents
May 8, 2017
175
0
16
#5
You could self-sign it, but it won't be trusted. I know some shit AVs will only check if the cert is a proper cert with the algorithm it was signed with, not if the issuer is a credible source.

We used to do that in the 90s when we wrote certian types of... "software."

You'd be surprised how little progress AVs have made in 20 years...