Предположим, у нас есть 2 программы, написанные на C, одна программа выделяет память с помощью malloc и запускает вторую программу, передавая адрес выделенной памяти и размер в качестве аргументов.
Теперь вопрос, возможно ли для второй программы привести первый аргумент к указателю и выполнить чтение / запись в эту память.Почему, почему бы и нет?
Ради простоты предположим, что Linux является основной ОС.