Fermé

Small Read Memory class update using c++ for arm and x86

Introduction:

i wrote a class in c++ that is reading game data from a process. and that is working. i compiled the code using ndk i am using process_vm_readv 376 via syscalls

but sometime the it is unable to read the data from an address either because the address does not exist [login to view URL] it is causing the stack memory corruption.

that is the error which i display

Error Count: 1 read bytes: -1 size expected: 4 Address: 0x79d64024

i have attached the process.h file.

Required:

write me a similar class with same methods available from Memory class in process.h you can use your own better code if want.

i require the same process.h class which is either fixed or updated so it does not try to read the memory which does not exist any more so

i could avoid stack memory corruption

basically you check if the address exists before reading the data from it so it does not corrupt the stack memory.

Testing:

i will test the provided class and try to read the addresses which does not exist and if it does not corrupt the stack memory job is done

Note: If developer knows how to perform these actions then they can perform this project easily.

If you are one of those who contact and later on try to increase the price. This is the fixed price as this is a small job.

no more increased money for it. for an expert probably less than an hour of work including setup.

Compétences : Programmation C, Java, Programmation C++, UNIX, Développement de jeux

en voir plus : c++ packed struct, c++ virtual table memory layout, pragma pack, c struct alignment, arm c, packed struct c, c struct memory layout, structure packing in c, update using csv file, update excel sheet using c# interop, how to update data in asp.net using c#, read (extract) text from image (ocr) in asp.net using c#, how to read data from database in c# using datareader, how to read data from google spreadsheet using c#, read data from sharepoint list using c#, read outlook email using c#, simple update query in asp.net using c#, fetch and read emails from pop3 mail server using c#, how to read email and download attachments from mapi mail server using c#, read file from ftp server using c#

Concernant l'employeur :
( 0 commentaires ) FARNBOROUGH, United Kingdom

Nº du projet : #26922386

3 freelance font une offre moyenne de £21 pour ce travail

JosiOcroch

Hi, i am a telecommunication engineer working with c++ in embedded systems for 5 years now. I believe i can help you. let me know if you are still interested.

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% GBP en 7 jours
(0 Commentaires)
0.0
ElaDerVaTe

Hey I'm Elad Atia and I working with my friend Gabriel Bialyk, we have a huge experience in Python, C++, Linux, C, C#, Windows. Here is some of our work, (follow the instructions on ReadMe file please) 1. https://gitl Plus

%bids___i_sum_sub_35% %project_currencyDetails_sign_sub_36% GBP en 7 jours
(0 Commentaires)
0.0
aknikam

Hello, I am expert in kernel programming specially linux kernel. I have in depth knowledge of linux kernel from memory subsystem(virtual memory), file subsystem(VFS[virtual file system], ext4) , process subsystem(inte Plus

%bids___i_sum_sub_32% %project_currencyDetails_sign_sub_33% GBP en 1 jour
(0 Commentaires)
0.0