Page 20 of 26

Re: Latest Version of OScam

Posted: 23 Jul 2024, 01:33
by kingsman
oscam-git11813-802

Re: Latest Version of OScam

Posted: 23 Jul 2024, 01:34
by kingsman
oscam-git11813-802

Re: Latest Version of OScam

Posted: 23 Jul 2024, 21:01
by kingsman
oscam-git11814-802

Remove unused emu code

Re: Latest Version of OScam

Posted: 23 Jul 2024, 21:01
by kingsman
oscam-git11814-802

Re: Latest Version of OScam

Posted: 23 Jul 2024, 21:02
by kingsman
oscam-git11814-802

Re: Latest Version of OScam

Posted: 11 Aug 2024, 19:00
by kingsman
oscam-git11815-802

* Reduce upx output as it floods the buildlog

Re: Latest Version of OScam

Posted: 11 Aug 2024, 19:00
by kingsman
oscam-git11815-802

Re: Latest Version of OScam

Posted: 11 Aug 2024, 19:01
by kingsman
oscam-git11815-802

Re: Latest Version of OScam

Posted: 18 Aug 2024, 13:42
by kingsman
oscam-git11816-802

* build process changes
* new build option WITH_SIGNING supported by make and cmake
* create CA certificate (`config.sh --create-cert`) or use own pre-built certificate (`config.sh --add-cert`)
* embed certificate as `config_cert` variable to config.c (`config.sh --make-config.mak`)
* sign SHA1 hash of binary with private key after build
* append signature to binary (upx binaries are supported as well)
* build process uses the new options in config.sh (--create-cert, --add-cert, --cert-file, --cert-info, --sign-marker)

* runtime signature verification
* extract public key from built-in certificate
* read signature from running binary
* verify SHA1 hash of running binary with extracted public key against signature
* stop running oscam if the verification process fails

* runtime certificate/signature information
* oscam startlog informs about signature verification status and certificate validity
* oscam.version shows signature and certificate details

Re: Latest Version of OScam

Posted: 18 Aug 2024, 13:42
by kingsman
oscam-git11816-802