Detours v2.1 by Microsoft Research
2006-06-09 17:55
253 查看
Description:
Detours is a library for instrumenting arbitrary Win32 functions on x86 machines. Detours intercepts Win32 functions by re-writing target function images. The Detours package also contains utilities to attach arbitrary DLLs and data segments (called payloads) to any Win32 binary.
Detours preserves the un-instrumented target function (callable through a trampoline) as a subroutine for use by the instrumentation. Our trampoline design enables a large class of innovative extensions to existing binary software.
We have used Detours to create an automatic distributed partitioning system, to instrument and analyze the DCOM protocol stack, and to create a thunking layer for a COM-based OS API.
Detours 1.5 is still available under a non-commerical and research use license.
DOWN:
http://research.microsoft.com/sn/detours/
Detours is a library for instrumenting arbitrary Win32 functions on x86 machines. Detours intercepts Win32 functions by re-writing target function images. The Detours package also contains utilities to attach arbitrary DLLs and data segments (called payloads) to any Win32 binary.
Detours preserves the un-instrumented target function (callable through a trampoline) as a subroutine for use by the instrumentation. Our trampoline design enables a large class of innovative extensions to existing binary software.
We have used Detours to create an automatic distributed partitioning system, to instrument and analyze the DCOM protocol stack, and to create a thunking layer for a COM-based OS API.
Detours 1.5 is still available under a non-commerical and research use license.
DOWN:
http://research.microsoft.com/sn/detours/
相关文章推荐
- Best-paper awards from prestigious research conferences won by personnel from Microsoft Research (li
- Announcing Microsoft Research Open Data – Datasets by Microsoft Research now available in the cloud
- Detours v2.0 by Microsoft Research
- Best-paper awards from prestigious research conferences won by personnel from Microsoft Research (li
- CSharp Notes from Microsoft® Visual C#® 2010 Step by Step
- Platinum Edition Using Microsoft Windows XP by Robert Cowart, Brian Knittel
- Microsoft Office Project 2003 Step by Step
- Business Data Communications and Networking: A Research Perspective by Jairo Gutierrez
- 《Microsoft SQL Server 2008 Analysis Services Step by Step》学习笔记五:创建高级度量和计算(中)
- 《Microsoft SQL Server 2008 Analysis Services Step by Step》学习笔记七:高级维度设计
- 《Microsoft SQL Server 2008 Analysis Services Step by Step》学习笔记十一:与Cube交互(下)
- 《Microsoft SQL Server 2008 Analysis Services Step by Step》学习笔记十六:管理分区及数据库处理(上)
- Follow Microsoft Step by Step !? ...
- How To Transfer XML Data to Microsoft Excel 2002 by Using Visual C# .NET
- Microsoft Windows PowerShell Step By Step
- Microsoft Visual C# 2008 Step by Step
- How to determine who is logged on to a database by using Microsoft Jet UserRoster in Access 2000
- H-P, Microsoft Hit by PC Worries
- Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: 数据库 'BHIoTV1.1' 的事务日志已满。若要查明无法重用日志中的空间的原
- Why Python Rocks for Research By HOYT KOEPKE