The monitoring process could be two distinct ways today. The very first way could be like this: You hit on a willow for approximately 3 hours and then you get logged for being there for so long.... OR, You are a minimal level and you have a high woodcutting level, this is quite suspicious, most of the time. I know that a program like this couldn't be that difficult for the developers at Jagex to come up with, I suggest if people can create key loggers and send them to individuals. Afterward the Jagex team can sure come up with a program that could log who hits a tree to about a hour or two.
The people who are found suspicious of cheating will be tucked into a database with the rest of the people who are found questionable. After they're in the database then Jagex will look at how much they've done and their match activity, or something along those lines. This notion isn't for an instant ban, not until the program may be thought out well enough for an auto-banner, something that will have the ability to choose if you're a macro or not. I mean even if you do get banned you can always return and try to appeal it.
Check out http://www.rsgoldfast.com for more details.