■ ■ ■ ■ ■ ■
modules/inject_dll_srdi.py
| skipped 141 lines |
142 | 142 | | # RDI shellcode |
143 | 143 | | # DLL bytes |
144 | 144 | | # User data |
145 | | - | return bootstrap + rdiShellcode + dllBytes + str.encode(userData, 'utf-16-le') |
| 145 | + | return bootstrap + rdiShellcode + dllBytes + userData |
146 | 146 | | |
147 | 147 | | else: # 32 bit |
148 | 148 | | rdiShellcode = rdiShellcode32 |
| skipped 65 lines |
214 | 214 | | # RDI shellcode |
215 | 215 | | # DLL bytes |
216 | 216 | | # User data |
217 | | - | return bootstrap + rdiShellcode + dllBytes + str.encode(userData, 'utf-16-le') |
| 217 | + | return bootstrap + rdiShellcode + dllBytes + userData |
218 | 218 | | |
219 | 219 | | |
220 | 220 | | class Inject_dll_srdi(Inject_shellcode): |
| skipped 79 lines |