Jan 6, 2007, 2:27 AM
Post #1 of 2
Hi everyone. I am relatively new to perl, but the syntax is growing on me. I am a computer science student, so I am not new to the concept of programming, but then again still do not have much practical experience except writing myself simple programs in VB, python, perl and some bash scripting. I am having trouble finding help with this module and the available documentation is quite thin (and what is there I'm afraid I do not have enough experience with perl to make use of it). I have even gone as far as to search for any open source code that uses the module so I could try to learn something from someone else... no luck there. I have been googling around in circles for over a week now, and anytime I ask in #perl on freenode no one really has any ideas on where I should start.
Running around in circles trying to find proper documentation (Win32::process::memory)
Without further nonsense, heres what I am trying to accomplish. This is step 1 of a bigger task, but the first thing I need to do is write a program that will monitor certain memory addresses and report on any text that matches a certain pattern. I have used the program MDump and have verified that the program does indeed keep the useful information in certain addresses, but so far I have not been able to discern any pattern on where the text pops up, and I think my best bet would most likely be to just write a program that can monitor all addresses and add each matching line to a file(or STDOUT) as it sees them.
I am obviously not asking you to solve this problem for me, although any level of help would be much appreciated I am mostly just looking for a place to start my reading. I bought the oreilly perl desktop reference and perl in a nutshell, both of which are very useful, but do not really have ANY info on Win32::process::memory or even the hexdump() function which I have played around with, but do not really understand (another which I just do not know where to start for documentation) Is there anything I should know, like is there a place where functions like hexdump() are stored, and I should open it up and look at comments, I have tried that with varying degrees of success in perl. It just seems that with a language that is so widely accepted there would be more documentation for all these people who know it to learn with, as there seems to be with python, ruby, etc.
Please post any input you might have, I would love to hear it.