Привет всем, поэтому сегодня у меня проблема с чтением памяти в c #
Я хотел бы знать, как получить адрес из указателя в памяти и правильно его скопировать
Итакxbox 360, когда я читаю память, вот как я это делаю
// def unsigned int ReadUInt32(int Address)
{
return *(unsigned int*)Address;
}
// code int num1;num1 = ReadUInt32(0x82303030);
// поэтому на xbox, когда я читаю память указателя, я получу точное хранилище значений в указателе, как, скажем, значение указателя 0xCD101010, и я могу сделать
num1 + 0x10 // и это приведет меня к 0xCD101020
// но проблема на ПК, когда я читаю let let по адресу 0x00007FF7ABCDEF10
и хранилище указателей 0x00C07F5B60000
но проблема в том, что я не могу скопировать это, потому что реальное значение указателя
0x0000B6F507C000
почему оно написано в обратном порядке?
Мне нужна помощь, чтобы иметь возможность скопировать и получить еговот так
0x0000B6F507C000
и не так 0x00C07F5B60000
спасибо всем, кто может мне помочь!