From 10684469fd6ca8846430f98ad5940721f007fb0e Mon Sep 17 00:00:00 2001 From: Camille Moncelier Date: Mon, 4 Sep 2017 22:12:53 +0200 Subject: [PATCH 1/2] Add support for configuring windows proxy Signed-off-by: Camille Moncelier --- malboxes/config-example.js | 2 ++ malboxes/installconfig/windows10/Autounattend.xml | 7 +++++++ malboxes/installconfig/windows10_64/Autounattend.xml | 7 +++++++ malboxes/installconfig/windows7/Autounattend.xml | 7 +++++++ malboxes/installconfig/windows7_64/Autounattend.xml | 7 +++++++ 5 files changed, 30 insertions(+) diff --git a/malboxes/config-example.js b/malboxes/config-example.js index c3f403e..e8bf19a 100644 --- a/malboxes/config-example.js +++ b/malboxes/config-example.js @@ -45,6 +45,8 @@ "vsphere_password": "", "vsphere_insecure": "true", + //"proxy": "company_proxy:3128", + // Windows Defender: true means enabled, false means disabled. Default is false. //"windows_defender": "false", // Windows Updates: true means enabled, false means disabled. Default is false. diff --git a/malboxes/installconfig/windows10/Autounattend.xml b/malboxes/installconfig/windows10/Autounattend.xml index f6ada28..43a49d6 100644 --- a/malboxes/installconfig/windows10/Autounattend.xml +++ b/malboxes/installconfig/windows10/Autounattend.xml @@ -62,6 +62,13 @@ + {% if proxy %} + + 0 + true + {{ proxy }} + + {% endif %} diff --git a/malboxes/installconfig/windows10_64/Autounattend.xml b/malboxes/installconfig/windows10_64/Autounattend.xml index b4186da..cde53f3 100644 --- a/malboxes/installconfig/windows10_64/Autounattend.xml +++ b/malboxes/installconfig/windows10_64/Autounattend.xml @@ -62,6 +62,13 @@ + {% if proxy %} + + 0 + true + {{ proxy }} + + {% endif %} diff --git a/malboxes/installconfig/windows7/Autounattend.xml b/malboxes/installconfig/windows7/Autounattend.xml index a528bb5..9ad143c 100644 --- a/malboxes/installconfig/windows7/Autounattend.xml +++ b/malboxes/installconfig/windows7/Autounattend.xml @@ -71,6 +71,13 @@ + {% if proxy %} + + 0 + true + {{ proxy }} + + {% endif %} diff --git a/malboxes/installconfig/windows7_64/Autounattend.xml b/malboxes/installconfig/windows7_64/Autounattend.xml index e36688d..71a3c41 100644 --- a/malboxes/installconfig/windows7_64/Autounattend.xml +++ b/malboxes/installconfig/windows7_64/Autounattend.xml @@ -71,6 +71,13 @@ + {% if proxy %} + + 0 + true + {{ proxy }} + + {% endif %} From de5363c910f5760d96cc09909c24c4390dd1b442 Mon Sep 17 00:00:00 2001 From: Camille Moncelier Date: Mon, 4 Sep 2017 22:15:30 +0200 Subject: [PATCH 2/2] Add support for configuring windows input locale Signed-off-by: Camille Moncelier --- malboxes/config-example.js | 1 + malboxes/installconfig/windows10/Autounattend.xml | 2 +- malboxes/installconfig/windows10_64/Autounattend.xml | 2 +- malboxes/installconfig/windows7/Autounattend.xml | 2 +- malboxes/installconfig/windows7_64/Autounattend.xml | 2 +- 5 files changed, 5 insertions(+), 4 deletions(-) diff --git a/malboxes/config-example.js b/malboxes/config-example.js index e8bf19a..74cdf42 100644 --- a/malboxes/config-example.js +++ b/malboxes/config-example.js @@ -29,6 +29,7 @@ // For more information on profiles check an example profile: // https://github.com/GoSecure/malboxes/blob/master/malboxes/profile-example.js //"profile": "maldoc", + //"input_locale": "fr-FR", // Provision settings // Which Hypervisor for privisoning and deployment? (Options are: "virtualbox" and "vsphere") Default is "virtualbox" diff --git a/malboxes/installconfig/windows10/Autounattend.xml b/malboxes/installconfig/windows10/Autounattend.xml index 43a49d6..6b86fff 100644 --- a/malboxes/installconfig/windows10/Autounattend.xml +++ b/malboxes/installconfig/windows10/Autounattend.xml @@ -49,7 +49,7 @@ en-US Never - en-US + {{ input_locale or 'en-US' }} en-US en-US en-US diff --git a/malboxes/installconfig/windows10_64/Autounattend.xml b/malboxes/installconfig/windows10_64/Autounattend.xml index cde53f3..6b211fe 100644 --- a/malboxes/installconfig/windows10_64/Autounattend.xml +++ b/malboxes/installconfig/windows10_64/Autounattend.xml @@ -49,7 +49,7 @@ en-US Never - en-US + {{ input_locale or 'en-US' }} en-US en-US en-US diff --git a/malboxes/installconfig/windows7/Autounattend.xml b/malboxes/installconfig/windows7/Autounattend.xml index 9ad143c..45472f7 100644 --- a/malboxes/installconfig/windows7/Autounattend.xml +++ b/malboxes/installconfig/windows7/Autounattend.xml @@ -58,7 +58,7 @@ Never en-US - en-US + {{ input_locale or 'en-US' }} en-US en-US en-US diff --git a/malboxes/installconfig/windows7_64/Autounattend.xml b/malboxes/installconfig/windows7_64/Autounattend.xml index 71a3c41..f028102 100644 --- a/malboxes/installconfig/windows7_64/Autounattend.xml +++ b/malboxes/installconfig/windows7_64/Autounattend.xml @@ -58,7 +58,7 @@ Never en-US - en-US + {{ input_locale or 'en-US' }} en-US en-US en-US