Доступ к переменной другой программы на C

В python вы можете узнать расположение переменных в памяти, используя функцию id, поэтому:

X = "Hello world!"
print(id(X)) # Output is equal to 139806692112112 (0x7F27483876F0)

Я пытался получить доступ к переменной с указателями в C (Конечно, другая программа еще жива):

#include <stdio.h>

int main(void){
    char *x = (char *) 0x7F27483876F0;
    printf("%s\n", x);

    return 0;   
}

Я компилирую код, без ошибок или предупреждений, но когда я попробовал работающую программу ОС, выдает ошибку сегментации. Как я могу решить эту проблему?

Или это возможно?

Ответы на вопрос(1)

Ваш ответ на вопрос