myph.git


myph

~ shellcode loader for your evasion needs
git clone https://github.com/matro7sh/myph.git
log | files | refs | archive | README | LICENSE

commit 2b2c275324a3b928d2c0fb006f869beca375ac81
parent aaca67586229d7fc1c5ded2b5948723b84e708fc
Author: winds0r <[email protected]>
Date: Wed, 26 Jul 2023 01:18:14 +0900

fix(cli): removing short option for `--sleep-time`

Diffstat:
MREADME.md | 2+-
Mcli/parser.go | 2+-

2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/README.md b/README.md
@@ -48,7 +48,7 @@ Flags:
   -f, --out string           output name (default "payload.exe")
   -p, --process string       target process to inject shellcode to (default "cmd.exe")
   -s, --shellcode string     shellcode path (default "msf.raw")
-  -l, --sleep-time uint      sleep time before executing loader (default: 0)
+      --sleep-time uint      sleep time before executing loader (default: 0)
   -t, --technique string     shellcode-loading technique (allowed: CRT, CreateThread) (default "CRT")
   -v, --version              version for myph
 ```
diff --git a/cli/parser.go b/cli/parser.go
@@ -197,7 +197,7 @@ func GetParser(opts *Options) *cobra.Command {
 	cmd.PersistentFlags().VarP(&opts.Encryption, "encryption", "e", "encryption method. (allowed: AES, XOR, blowfish)")
 	cmd.PersistentFlags().StringVarP(&opts.Key, "key", "k", "", "encryption key, auto-generated if empty. (if used by --encryption)")
 
-    cmd.PersistentFlags().UintVarP(&opts.SleepTime, "sleep-time", "l", defaults.SleepTime, "sleep time before executing loader (default: 0)")
+    cmd.PersistentFlags().UintVarP(&opts.SleepTime, "sleep-time", "", defaults.SleepTime, "sleep time in seconds before executing loader (default: 0)")
 
 	return cmd
 }