암호를 해독하기가 어려운 스크립트를 암호화하고 싶지 않습니다.키를 사용하여 powershell 스크립트를 암호화하려고합니다.
가능하면 파워 쉘 스크립트를 통해 암호화 된 스크립트를 실행하고 싶습니다.
암호를 해독하기가 어려운 스크립트를 암호화하고 싶지 않습니다.키를 사용하여 powershell 스크립트를 암호화하려고합니다.
가능하면 파워 쉘 스크립트를 통해 암호화 된 스크립트를 실행하고 싶습니다.
PS2EXE를 사용하여 스크립트를 exe 파일로 저장합니다. 다음은 코드 link에 대한 링크입니다.
PowerShell의 최신 버전을 고려하여 코드를 업데이트해야합니다. 스크립트가 버전 4의 PSVerion.Major를 확인하면 -eq가 -gt로 바뀝니다.
처음에는 약간 힘들지만 코드는 위에서 나열한 업데이트를 뺀 값입니다.
방금 찾은 내용은 다음과 같습니다. https://gallery.technet.microsoft.com/scriptcenter/PS2EXE-GUI-Convert-e7cb69d5 누군가가 원래 코드의 유지 관리/개선 사항을 선택 한 것처럼 보입니다. – fampop
감사합니다. –
스크립트가 난독 화되지 않도록 설계되었으므로 '비공개'코드로 컴파일 된 언어와 난독 화 코드를 사용해야하는 경우 C# 프로그램 내에서 powershell 코드를 랩핑하고 그런 식으로 난독화할 수 있습니다. – ConnorLSW
스크립트를 실행하는 컴퓨터는 분명히 암호화되지 않은 양식에 액세스 할 수 있어야합니다. 그것이 스크립트를 숨기려고하는 사람 (특히 관리자 권한이있는 경우)에게 속한 컴퓨터라면 극복 할 수없는 문제가 있습니다. 코드를 "안전"하게 유지하는 유일한 방법은 사용자 * 및 사용자 * 만 액세스 할 수있는 시스템에서 코드를 계속 실행하는 것입니다. –