NewsArchive
09-22-2017, 10:04 AM
Hello Friedrich,
as seen in the subjetct, my idea is to make the EXE self-check at startup time,
whether the certrificate of itself is still valid.
It would be okay also, to RUN('CertificateChecker.EXE') (if that certificate is
still valid!) to check my exe from the outside. Like
PROGRAM MyEXE:
DO ROUTINE:CheckCertificate
ROUTINE:CheckCertificate ROUTINE
IF CheckCertificate('CertificateChecker.EXE') = EQ:still_valid
CHAIN(CertificateChecker.EXE')
ELSE
MESSAGE('CertificateChecker.EXE has already been screwed, better run and hide!')
END
PRORGAM CertificateChecker.EXE
... it does the same with My.EXE and CHAIN()s it, if EQ:still_valid.
Is such counterchecking possible?
I ask because there are manipulated versions of VLC and TrueCrypt, CCleaner and
whatnot in the wild.
TIA
Wolfgang
Regards,
Wolfgang Orth
www.odata.de
Please note:
From time to time it happens, that I overlook a reply to my postings.
Please don't be angry.
In case of an emergency, try to contact me via mail.
Bitte beachten:
Von Zeit zu Zeit passiert es mir, dass ich Antworten auf meine Postings übersehe.
Bitte nicht böse sein.
Im Notfall bitte Kontakt per Mail versuchen.
.
as seen in the subjetct, my idea is to make the EXE self-check at startup time,
whether the certrificate of itself is still valid.
It would be okay also, to RUN('CertificateChecker.EXE') (if that certificate is
still valid!) to check my exe from the outside. Like
PROGRAM MyEXE:
DO ROUTINE:CheckCertificate
ROUTINE:CheckCertificate ROUTINE
IF CheckCertificate('CertificateChecker.EXE') = EQ:still_valid
CHAIN(CertificateChecker.EXE')
ELSE
MESSAGE('CertificateChecker.EXE has already been screwed, better run and hide!')
END
PRORGAM CertificateChecker.EXE
... it does the same with My.EXE and CHAIN()s it, if EQ:still_valid.
Is such counterchecking possible?
I ask because there are manipulated versions of VLC and TrueCrypt, CCleaner and
whatnot in the wild.
TIA
Wolfgang
Regards,
Wolfgang Orth
www.odata.de
Please note:
From time to time it happens, that I overlook a reply to my postings.
Please don't be angry.
In case of an emergency, try to contact me via mail.
Bitte beachten:
Von Zeit zu Zeit passiert es mir, dass ich Antworten auf meine Postings übersehe.
Bitte nicht böse sein.
Im Notfall bitte Kontakt per Mail versuchen.
.