diff options
| author | auth <[email protected]> | 2020-07-17 15:49:00 +0200 |
|---|---|---|
| committer | auth <[email protected]> | 2020-07-17 15:49:00 +0200 |
| commit | bc9a539dc2dc40435f3e7b63306ed80a5198458b (patch) | |
| tree | 85bc4addae613067e175b7c7d7af1593f09b9c4d /client/src/assembler/shellcode.cpp | |
| parent | Merge branch 'master' into windows (diff) | |
| parent | Refactoring. (diff) | |
| download | loader-bc9a539dc2dc40435f3e7b63306ed80a5198458b.tar.xz loader-bc9a539dc2dc40435f3e7b63306ed80a5198458b.zip | |
Merge branch 'master' into windows
Diffstat (limited to 'client/src/assembler/shellcode.cpp')
| -rw-r--r-- | client/src/assembler/shellcode.cpp | 31 |
1 files changed, 0 insertions, 31 deletions
diff --git a/client/src/assembler/shellcode.cpp b/client/src/assembler/shellcode.cpp deleted file mode 100644 index af3160b..0000000 --- a/client/src/assembler/shellcode.cpp +++ /dev/null @@ -1,31 +0,0 @@ -#include "../include.h" -#include "shellcode.h" - -void sc::start() {} - -void sc::push(const std::vector<uintptr_t>& args) { - if (!m_x64) { - for (auto it = args.rbegin(); it != args.rend(); ++it) { - m_assembler.push(*it); - } - return; - } - - // 64bit impl -} - -void sc::call(const uintptr_t addr) {} - -void sc::end() { - if (m_x64) { - } - - void* func; - m_runtime.add(&func, &m_code); - - const size_t size = m_code.codeSize(); - - m_buf.resize(size); - - std::memcpy(&m_buf[0], func, size); -}
\ No newline at end of file |