in reply to Reading memory of a different process
Not directly from perl code no. You could however do so in an XS extension, though I'm not sure whether this would be a good idea or not. Of course if you have the pointer as output from another program - it is likely to be meaningless (and probably dabgerous to use) to a different process.
/J\
|
|---|