Find Jobs
Hire Freelancers

Assemble x86/x64 instruction described in a structure (like strcuture in udis86) - repost

$250-750 USD

En curso
Publicado hace alrededor de 11 años

$250-750 USD

Pagado a la entrega
Hi Coders! I have a structure which represents a disassembled instruction (opcode_id, operands_info...) which is similar (but less complex) to the one that udis86 creates when it disassembles a x86/x64 instruction. The project consists in 2 parts: 1) Convert from udis86 structure (from a decoded instruction) to my own structure (let's call it INSTR_INFO) 2) Giving a INSTR_INFO structure, you create (assemble) the machine instruction (x86/x64) according to the instruction information in the structure. I require that you make a direct conversion to machine code, I mean, I don't allow that you convert the structure to a string representing the assembly instruction and you later call YASM/FASM/etc. to generate the assembled instruction. I require the project to be developed in C or C++ under Visual Studio. If you need more information about the structure itself or any questions, let me know please. Regards
ID del proyecto: 4369706

Información sobre el proyecto

1 propuesta
Proyecto remoto
Activo hace 11 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
Will make changes to your project as discussed.
$400 USD en 6 días
5,0 (8 comentarios)
3,4
3,4

Sobre este cliente

Bandera de SPAIN
Jerez de la Frontera, Spain
5,0
62
Forma de pago verificada
Miembro desde sept 22, 2004

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.