Upgrade to Eazfuscator 2024.1
All checks were successful
continuous-integration/drone/push Build is passing

This commit is contained in:
2024-09-03 16:22:29 +02:00
parent 2cc713f37b
commit bef05cbd21

View File

@@ -30,7 +30,7 @@ RUN set -x -e; \
# Install obfuscator
# Note: We use the executables from nuget as it allows EAZFUSCATOR_NET_LICENSE. There is no
# alternative to set the license key in the MSI delivered binaries using command line.
wget https://www.nuget.org/api/v2/package/Gapotchenko.Eazfuscator.NET/2021.1.553 -O /tmp/eaz.zip; \
wget https://www.nuget.org/api/v2/package/Gapotchenko.Eazfuscator.NET/2024.1.439 -O /tmp/eaz.zip; \
unzip /tmp/eaz.zip -d /tmp/eaz; \
mv /tmp/eaz/tools /root/.wine/drive_c/users/root/Eazfuscator; \
PATH_QUERY_RES=`wine reg query "HKLM\\SYSTEM\\CurrentControlSet\\Control\\Session Manager\\Environment" /v PATH`; \
@@ -41,7 +41,7 @@ RUN set -x -e; \
# trim end
PATH_VALUE=${PATH_TRIMMED_LEFT%${PATH_TRIMMED_LEFT##*[![:space:]]}}; \
wine reg add "HKLM\\SYSTEM\\CurrentControlSet\\Control\Session Manager\\Environment" /v PATH /t REG_EXPAND_SZ /d "C:\\Users\\root\\Eazfuscator\\Launcher;$PATH_VALUE" /f; \
wine reg add "HKLM\\SYSTEM\\CurrentControlSet\\Control\Session Manager\\Environment" /v EAZFUSCATOR_NET_LICENSE /t REG_SZ /d "4SY9QB68-3WD55J3Y-XWCD7DFF-UPZVRNXJ-PWFEH4P5-YHJFCGQP-AGTBM5GF-JSK8JN35"; \
wine reg add "HKLM\\SYSTEM\\CurrentControlSet\\Control\Session Manager\\Environment" /v EAZFUSCATOR_NET_LICENSE /t REG_SZ /d "536RNHZY-8TQG3WNN-SABF783J-Y9UPYU8A-FUT7B3NC-AP7KLK74-QJD4TAVA-S3C4PC8P"; \
# HACK: Wait for the registry writes to complete in Wine
# (see more at https://serverfault.com/questions/1082578/wine-in-docker-reg-add-only-keeps-effects-temporarily)
sleep 20; \