Find Jobs
Hire Freelancers

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

$250-750 USD

W trakcie realizacji
Opublikowano około 11 lat temu

$250-750 USD

Płatne przy odbiorze
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
Identyfikator projektu: 4369706

Informację o projekcie

1 oferta
Zdalny projekt
Aktywny 11 lat temu

Szukasz sposobu na zarobienie pieniędzy?

Korzyści ze składania ofert na Freelancer.com

Ustal budżet i ramy czasowe
Otrzymuj wynagrodzenie za swoją pracę
Przedstaw swoją propozycję
Rejestracja i składanie ofert jest bezpłatne
Przyznano:
Awatar Użytkownika
Will make changes to your project as discussed.
$400 USD w 6 dni
5,0 (8 opinii)
3,4
3,4

O kliencie

Flaga SPAIN
Jerez de la Frontera, Spain
5,0
62
Zweryfikowana metoda płatności
Członek od wrz 22, 2004

Weryfikacja Klienta

Dziękujemy! Przesłaliśmy Ci e-mailem link do odebrania darmowego bonusu.
Coś poszło nie tak podczas wysyłania wiadomości e-mail. Proszę spróbować ponownie.
Zarejestrowani Użytkownicy Całkowita Liczba Opublikowanych Projektów
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Wczytywanie podglądu
Udzielono pozwolenia na Geolokalizację.
Twoja sesja logowania wygasła i zostałeś wylogowany. Proszę, zalogować się ponownie.