This update adds x64 shellcode support to my shellcode2vbs.py script.
shellcode2vba_v0_3.zip (https)
MD5: 44AF2685975346F9DE09E48E7FB855CE
SHA256: 04C42FA26717CCC7BC17A7BEDA02C746CA1A8BC8C6CE184670CD686796B5FF10
This update adds x64 shellcode support to my shellcode2vbs.py script.
shellcode2vba_v0_3.zip (https)
MD5: 44AF2685975346F9DE09E48E7FB855CE
SHA256: 04C42FA26717CCC7BC17A7BEDA02C746CA1A8BC8C6CE184670CD686796B5FF10
RSS feed for comments on this post. TrackBack URI
This site uses Akismet to reduce spam. Learn how your comment data is processed.
Awesome work! I am new to Python. Is this a Python 2.x script? I replaced print statements as print( , file=outfile), but I get “TypeError: ord() expected string of length 1, but int found” when executing in Python v3.7.1 “python shellcode2vba.py w:\hello.dll w:\demo.vbs –encoding=legacy -x”.
Does the input-file needs to be in base64 format when using –encoding=base64? Thanks!
Comment by harryxl — Monday 26 November 2018 @ 23:13
Please read this: https://blog.didierstevens.com/2015/07/20/if-you-have-a-problem-running-my-tools/
Comment by Didier Stevens — Tuesday 27 November 2018 @ 9:41