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

Cerrado Publicado hace 3 años Pagado a la entrega
Cerrado Pagado a la entrega

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.

Programación en C Java Programación en C++ UNIX Desarrollo de juegos

Nº del proyecto: #26922386

Sobre el proyecto

1 propuesta Proyecto remoto Activo hace 3 años

1 freelancer está ofertando el promedio de £24 para este trabajo

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 Más

£24 GBP en 1 día
(0 comentarios)
2.0