Find Jobs
Hire Freelancers

Create working function from disassembled pseudo code

$250-750 USD

Cerrado
Publicado hace más de 5 años

$250-750 USD

Pagado a la entrega
I have a function that is x86 assembly which generates a 256 bit key based on whatever data is passed to it. I have both the assembly output and the pseudo code generated from IDA pro... I need someone to re-create the function so it can be compiled and tested. The assembly is approx 600 lines.
ID del proyecto: 17572480

Información sobre el proyecto

20 propuestas
Proyecto remoto
Activo hace 6 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
20 freelancers están ofertando un promedio de $463 USD por este trabajo
Avatar del usuario
Hello. I am good at Assembly and C++ Programming. I can recreate the function successfully. I am familiar with IDA Pro. I am very interested in your project. I am available to take your project now. Please send me a message so that let discuss details.
$555 USD en 10 días
5,0 (229 comentarios)
9,1
9,1
Avatar del usuario
I have good experience with reverse the assemble code. I can convert your pseudo code to the c code so it can be compiled, tested. Let's discuss more, Thanks.
$555 USD en 10 días
4,9 (51 comentarios)
7,2
7,2
Avatar del usuario
hi, sir. I have read your description. If you look my profile, you will know that I am RE expert. So, I think I am enough skill for your requirement. If you interest for me, we can discuss more. Thanks.
$500 USD en 10 días
4,8 (106 comentarios)
7,2
7,2
Avatar del usuario
Hi, I'm a versed Assembly programmer. Please upload the pseudo code and the assembly listing. I'd like to take a look.
$300 USD en 5 días
5,0 (159 comentarios)
6,2
6,2
Avatar del usuario
Hello! Please check my profile and reviews to know a bit about me and my work. It would be great if I could help you out.
$555 USD en 10 días
5,0 (103 comentarios)
6,1
6,1
Avatar del usuario
hello sir i'm good in assembly x64/x86 under linux and windows mpis assembly arm assembly i have good experience in reverse engineering under windows and linux also have good experience in cryptography i can do this project for you when i complete your project you can check and accept
$555 USD en 2 días
5,0 (92 comentarios)
5,9
5,9
Avatar del usuario
Hi there, I believe I'm suitable for the job after reading your job request. As I can actually follow up the instructions that you will provide smooth and can add nice technical feedback about what's the cons and pros. Let me see the code and hope I can do it as I'm working on Assembly 86x and now in Irvine32 Just let me check the details. I am looking forward to hearing from you. Yours, Tamer MA in Information Technology
$555 USD en 4 días
5,0 (4 comentarios)
3,8
3,8
Avatar del usuario
Experienced C/C++ programmer with x86 reversing experience/experience with IDA. I'd be very interested in helping you with this project. I'd like to see some of the assembly first to determine whether there was obfuscation or other techniques used to complicate this process. Please chat with me about some more details and I'll explain how I can be of help to you.
$350 USD en 2 días
5,0 (1 comentario)
2,2
2,2
Avatar del usuario
I will done your assembly work in a great description which you understand it very well and complete your requirement.
$555 USD en 10 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hello, My professional experience in desktop software engineering is above 10 years. But your project is a kind of research task. There are many details depends from disassembled code. Could you, please, provide a part to take a look on this? Thanks, Serge
$444 USD en 5 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
I am game developer. I published Two games on Steam. It's been 2years of using Blender and Also 2years experience of Unity3D. I think I can handle this project very well. I will wait for your response . Best Regards.
$277 USD en 10 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
An expert in x86 assembly and c language and idapro I wrote multi tasking kernel in x86 assembly to run on 80186/80386 based hardware. Hence I am suitable guy for this though I am new freelancer.
$450 USD en 7 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
I'm cheap and I can do the job. I love assembly and I've had some experience working with ollydbg, it's going to be a fun job.
$444 USD en 10 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
I worked before on already compiled programs on windows. I am familiar with Ida Pro and I have the more advanced version of it:6.0 . I worked especially with C++ and assembly code(x86). On another side I am quite interested in projects requiring disassembling.
$555 USD en 12 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
I am highly experienced in developing Software for past 10+ years using various coding languages. I am interested in your projects. Please provide some more details on your requirements. Thank you.
$333 USD en 3 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
Hello! I am a C/C++ programmer with a deep insight into x86 Assembly and Reverse Engineering. I think I am the right person to solve this task so do not hesitate to message me. I look forward to hearing from you!
$277 USD en 7 días
0,0 (0 comentarios)
0,0
0,0
Avatar del usuario
This proposal is to deliver the C function for which x86 assembly code is already available. Deliverables for project completion: 1) C function e.g., unsigned char *genkey(char *inp) - inp : some data, output : 256 bit key 2) Main function for testing purpose - call genkey() with various inputs and test the output 3) Readme that explains how to compile, run & test; Any other required documentation for the code will be available inline as part of the code. Milestone 1: Document C function genkey() at a high level - input/output, pseudo code Milestone 2: Testable version of genkey() code - for validation Milestone 3: Final deliverables Required input from employer to be provided to me: 1)Test data - various input data, and corresponding expected 256 bit key 2) Assembly code for the key generator Project will start once the required inputs mentioned above are made available: Milestone dates are from the project start date. Milestone 1 - Start + 5 weekdays Milestone 2 - Start + 10 weekdays Milestone 3 - Start + 15 weekdays I would also like to have some idea of overall objective of this exercise, just to be sure the assembly code we are re-engineering is not protected by any copyright & there is no violation of any sort. My credentials relevant to this project: 7 years of work experience on UNIX/C; Significant debugging of the code at the assembly level using adb; Some re-engineering efforts using assembly code. - Have developed the runtime for a COBOL compiler for x86
$1.111 USD en 15 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de UNITED KINGDOM
NA, United Kingdom
5,0
1
Miembro desde abr 24, 2013

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.