Find Jobs
Hire Freelancers

C++ Hardware Breakpoint Detour DLL(repost)

$100-400 USD

En curso
Publicado hace casi 16 años

$100-400 USD

Pagado a la entrega
I need a Hardware breakpoint Libary/DLL created that will allow me to set up to? 4 detours via hardware breakpoints.? The original? Function being detoured can not? show any modified changes (No JMP's etc). Functions include AddBreakPoint, RemoveBreakPoint.? Must work on XP & Vista both x86 and x64 - and be able to run on AMD/Intel Processors (seperate dll's for x64) ## Deliverables I am currently using a similar implementation already, however because of Licensing Agreement I need to be able to distribute this with my client. Programmer must know how to implement Hardware Breakpoints and detours.? I do have some source code available using my current implementation that will be provided to the winning bidder. This is how I call my current Hardware Breakpoing Library: bool pAddHardwareBreakpoint(0xFFFFFFFF,dwFunctionAddress,myNewFunction,reinterpret_cast<void**>(&pOrginalFunction)); (0xFFFFFFFF is the thread ID for global) This Basically takes in the exact same arguments as MS Detours Library.? Function should return true/false if it was set or not. The original Function can not show any changes to code (no JMP's) - must be original code as MS Detours always has? a JMP etc. So in a nutshell, I need the library to be able to set up to 4 hardware breakpoints on a any given function address.? When that triggered exception/Breakpoint is encountered, to run my function. I need the ability to remove the breakpoint aswell: if(!pRemoveHardwareBreakpoint(0xFFFFFFFF,myNewFunction)){ add_log("Error "); }
ID del proyecto: 3035885

Información sobre el proyecto

1 propuesta
Proyecto remoto
Activo hace 16 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
See private message.
$297,50 USD en 14 días
5,0 (3 comentarios)
3,5
3,5

Sobre este cliente

Bandera de UNITED STATES
United States
5,0
33
Miembro desde oct 24, 2006

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.