$ssh = new SSH2('192.168.10.176', 'vince', 'Y@mUC9mY2DOYWXkN');
copy($source, $remote);
+ //$sectigo_cert='Cubedesigners.cer';
+ $sectigo_cert = 'Cubedesigners2024-2027.cer';
+
$cli = new CommandLine('C:/Program Files (x86)/Windows Kits/10/bin/10.0.18362.0/x64/signtool.exe');
- $cli->setManualArg("sign /f C:/Users/vince/OneDrive/Documents/Cubedesigners.cer /csp \"eToken Base Cryptographic Provider\" /k \"[SafeNet Token JC 0{{TYWjZacq%hAH98}}]=54C3F1B91759268A\" /tr http://timestamp.sectigo.com /td sha256 /fd sha256 /a C:/Sign/$rand");
+ $cli->setManualArg("sign /f C:/Users/vince/OneDrive/Documents/" . $sectigo_cert . " /tr http://timestamp.sectigo.com /td sha256 /fd sha256 /a C:/Sign/$rand");
$cli->execute($ssh);
+ $cli->debug();
if (!stristr($cli->getOutput(), 'Successfully signed')) {
$ssh->unlink($remote);
throw new \Exception('Error while signing exe ' . $rand . ' : ' . $cli->getCommand() . ' /// ' . $cli->getOutput());
}
copy($remote, $local);
- unlink($remote);
+ //unlink($remote);
sleep(2);
}
unlink($source);