#31
|
|||
|
|||
Try to download it - there is "Detours Version 3.0 Build_343" with x64 and ARM support
Previous version I had was restricted and was named "Express Version 3.0 Build_339" |
The Following User Says Thank You to espkk For This Useful Post: | ||
tonyweb (08-31-2017) |
#32
|
|||
|
|||
Quote:
The "usual" Pro version should be around 8 MB in size if I recall correctly. |
The Following User Says Thank You to TechLord For This Useful Post: | ||
tonyweb (08-31-2017) |
#33
|
|||
|
|||
Quote:
Express version doesn't include .lib, but includes many samples instead The main reason why I asked is that in previous versions there were regions like Code:
#ifdef DETOURS_X64 #error Feature not supported in this release. #else Code:
#ifdef DETOURS_X64 // REX.W trumps 66 else if (m_bRaxOverride) { nBytesFixed = nFixedSize + ((nFlagBits & RAX) ? 4 : 0); } #endif Quote:
I have no access to my working PC right now so I can't check it, can someone try to compile it? |
The Following User Says Thank You to espkk For This Useful Post: | ||
tonyweb (08-31-2017) |
#34
|
||||
|
||||
It does appear that the newest express edition includes the 64bit features of Pro. Not sure if that is intentional or not since they did not include any info on the updates and did not update the MSDN page to include this change. Could have been an accidental release of the wrong package.
|
#35
|
|||
|
|||
Looks like Microsoft has published the Detours 4.0.1 source code and relicensed it under MIT:
https://github.com/Microsoft/Detours |
The Following 5 Users Say Thank You to zeffy For This Useful Post: | ||
chessgod101 (07-19-2018), matt (06-22-2018), nulli (04-16-2018), tonyweb (06-20-2018) |
#36
|
||||
|
||||
Quote:
|
#37
|
|||
|
|||
But I guess it is still the best lib in terms of completeness and documentation.
|
#38
|
||||
|
||||
Quote:
MS used to charge a lot of money for the 64bit version of this library, which is why a bunch of others decided to code their own and then share them for free. Something else to keep in mind is that MS Detours is detected by a lot of anti-cheats and other protection setups as it is a commonly used library, so you may run into detection issues depending on what you use it for. Some anti-virus' will also flag things that use it. |
#39
|
|||
|
|||
ARM/ARM64/IA64 supported, plus X86/X64 ! Marvelous!
Quote:
|
The Following 2 Users Say Thank You to matt For This Useful Post: | ||
chants (06-22-2018) |
Thread Tools | |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
SignatureToDetour: Converts IDA Pro signatures to C++ Detours | sh3dow | Source Code | 2 | 01-23-2017 21:14 |
microsoft ddk | kP^ | General Discussion | 3 | 10-20-2003 20:39 |