Как я могу искать / просматривать в памяти какого-либо процесса?

Я использую MacOS X 10.7, и я не очень хорошо знаком с unix. Есть ли команда для поиска в некоторой памяти процесса для строки?

К сожалению, Mac OSX не имеет файловой системы / proc. Для других видов unix файловая система / proc должна иметь запись для каждого запущенного процесса с именем pid. Объем памяти процесса будет доступен через /proc/${pid}/mem для root или любого пользователя с соответствующими разрешениями.

Я считаю, что доступны системные вызовы, которые делают большую часть этого. Эта ссылка относится к проводке stackoverflow, где автор написал утилиту, которая выгружает образ памяти процесса на диск. Он может делать то, что вы хотите.