0

私は自分のコードを表示したくないので、私は解読が難しいスクリプトを暗号化したい。キーを使用してPowerShellスクリプトを暗号化したい

可能であれば、暗号化されたスクリプトをパワーシェルスクリプトで実行したいと考えています。

+0

スクリプトが難読化されるようには設計されていないため、コードを「非公開」にしてコンパイルされた言語と難読化ツールを使用する必要がある場合、PowerShellコードをC#プログラム内にラップして、 – ConnorLSW

+1

スクリプトを実行しているコンピュータは、明らかに暗号化されていないフォームにアクセスできる必要があります。それがスクリプトを隠そうとしている人に属しているコンピュータ(特に管理者特権を持っている場合)には、克服できない問題があります。コードを「安全」に保つ唯一の方法は、*あなたと*あなたのみが*アクセスできるマシンでコードを実行し続けることです。 –

答えて

0

PS2EXEを使ってスクリプトをexeとしてパックします。ここにコードlinkへのリンクがあります。

コードは、新しいバージョンのpowershellを考慮して更新する必要があります。スクリプトがバージョン4のPSVerion.Majorをチェックする場合、-eqを-gtに変更します。

最初に使用するのは少し難しいかもしれませんが、コードは上記のアップデートをマイナスしたものです。

+0

これを見つけました:https://gallery.technet.microsoft.com/scriptcenter/PS2EXE-GUI-Convert-e7cb69d5 元のコードのメンテナンス/改善を拾った人のようです。 – fampop

+0

これはありがとう、これは本当に価値がある –

関連する問題