J
Jaelani
Guest
Hello,
Many program files such as EXEs, DLLs, OCXs etc. have embeded digital
certificate viewable from their file property dialog. I know that when
a file's certificate is no longer valid (not expired), it means that
it somehow has been modified.
Correct me if I'm wrong. But any programmer that know how to properly
embed a certificate can use fake names in the certificate (e.g.
Symantec, Google, Microsoft, etc.) or look-alike names since anyone
can make their own valid certificate. So my question is, how do I know
if a certificate really does come from the intended source? What can I
do to check the trustability of a digital certificate?
Here's an example. Most users care more about the software rather than
the details of the company/author that made the software. The real
company name is "XYZ, Corp." but stated as "XYZ, Inc." in the digital
certificate (a fake software in this case). Unfortunately, the users
only know that the software was made by a company named "XYZ" and it's
quite well known. The result is that THAT users are victims of
irresponsible people.
This case is similar to a fake but legitimate-looking website that
asks for user passwords.
Could someone please enlighten me?
Thank you.
Regards,
Jaelani.
Many program files such as EXEs, DLLs, OCXs etc. have embeded digital
certificate viewable from their file property dialog. I know that when
a file's certificate is no longer valid (not expired), it means that
it somehow has been modified.
Correct me if I'm wrong. But any programmer that know how to properly
embed a certificate can use fake names in the certificate (e.g.
Symantec, Google, Microsoft, etc.) or look-alike names since anyone
can make their own valid certificate. So my question is, how do I know
if a certificate really does come from the intended source? What can I
do to check the trustability of a digital certificate?
Here's an example. Most users care more about the software rather than
the details of the company/author that made the software. The real
company name is "XYZ, Corp." but stated as "XYZ, Inc." in the digital
certificate (a fake software in this case). Unfortunately, the users
only know that the software was made by a company named "XYZ" and it's
quite well known. The result is that THAT users are victims of
irresponsible people.
This case is similar to a fake but legitimate-looking website that
asks for user passwords.
Could someone please enlighten me?
Thank you.
Regards,
Jaelani.