私は自分のコードを表示したくないので、私は解読が難しいスクリプトを暗号化したい。キーを使用してPowerShellスクリプトを暗号化したい
可能であれば、暗号化されたスクリプトをパワーシェルスクリプトで実行したいと考えています。
私は自分のコードを表示したくないので、私は解読が難しいスクリプトを暗号化したい。キーを使用してPowerShellスクリプトを暗号化したい
可能であれば、暗号化されたスクリプトをパワーシェルスクリプトで実行したいと考えています。
PS2EXEを使ってスクリプトをexeとしてパックします。ここにコードlinkへのリンクがあります。
コードは、新しいバージョンのpowershellを考慮して更新する必要があります。スクリプトがバージョン4のPSVerion.Majorをチェックする場合、-eqを-gtに変更します。
最初に使用するのは少し難しいかもしれませんが、コードは上記のアップデートをマイナスしたものです。
これを見つけました:https://gallery.technet.microsoft.com/scriptcenter/PS2EXE-GUI-Convert-e7cb69d5 元のコードのメンテナンス/改善を拾った人のようです。 – fampop
これはありがとう、これは本当に価値がある –
スクリプトが難読化されるようには設計されていないため、コードを「非公開」にしてコンパイルされた言語と難読化ツールを使用する必要がある場合、PowerShellコードをC#プログラム内にラップして、 – ConnorLSW
スクリプトを実行しているコンピュータは、明らかに暗号化されていないフォームにアクセスできる必要があります。それがスクリプトを隠そうとしている人に属しているコンピュータ(特に管理者特権を持っている場合)には、克服できない問題があります。コードを「安全」に保つ唯一の方法は、*あなたと*あなたのみが*アクセスできるマシンでコードを実行し続けることです。 –