saddam1412 / cuda-waste

Automatically exported from code.google.com/p/cuda-waste
0 stars 0 forks source link

Waste does not work on 64-bit programs #3

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
Waste does not perform DLL injection correctly with 64-bit programs.  Waste 
fails on GetThreadContext(), but doesn't even print an error message when it 
fails.  Waste is build as a 32-bit application, and currently only works on 
32-bit applications.

Original issue reported on code.google.com by Ken.Dom...@gmail.com on 22 May 2013 at 6:53

GoogleCodeExporter commented 8 years ago
All x86-dependent injection code has to be rewritten.  __asm {} does not exist 
for x64 targets, so hand-coded instructions must be done. 
wrapper/cuda-wrapper.cpp

Original comment by Ken.Dom...@gmail.com on 23 May 2013 at 7:06

GoogleCodeExporter commented 8 years ago

Original comment by Ken.Dom...@gmail.com on 23 May 2013 at 7:08

GoogleCodeExporter commented 8 years ago

Original comment by Ken.Dom...@gmail.com on 6 Jun 2013 at 9:19