Would this Work?THEORY ONLY!

Hi,

Just to inform you, guys this is not related to do with Code or such but a simple question on Computer Architectural Bases. Okay I created a x86 bit Injector but the thing is how to inject into a x64 bit Process.

The thing is even x64 bit programs have power to use all the x86 bit registers such as eax,ebx,edx,ecx so why cannot a x86 bit inject into x64 bit process because after all the final out put would be turned into assembly code before it getting turned into binary sequence. So why would not x86 process inject into a x64 bit.

I just need a valid & realistic answer because this has something to do with a project I am working on currently.

I require 0 code.

Cheers!
Here is something that is important to consider: http://en.wikipedia.org/wiki/Byte_alignment

Usually x86 code works fine on x64 architecture, it's the otherway around that breaks. Is your question rhetorical or do you know for a fact that it will not work on x64? What are you injecting and how are you injecting it?
Last edited on
memory alignment issues if x86 is 32 bit words and x64 is 64 bit words. you would have to compute different offsets.
Last edited on
Registered users can post here. Sign in or register to post.