Re: [NTLK] Reverse engineer

From: Victor Rehorst <victor_at_newtontalk.net>
Date: Fri Mar 31 2006 - 14:59:15 EST

John Powell wrote:
> How would I reverse engineer a package on the Newton? I'm thinking of
> opening up registration for Power Trans on the Newton, but I've decided
> offering the package for people to download isn't in my best interest. I'm
> seriously considering making a Windows Mobile version. If I do that, I'd
> want to offer the Newton registration online... in which case I need to dig
> into the registration package to see how the number is generated.

Get ViewFrame:
http://home.earthlink.net/~jasonrandharper/

It's an ultra-powerful NewtonScript object browser / debugger. Install 1.3
and read the documentation. You'll want to dig into the PowerTrans package
and find the code that checks the registration, and then you'll have to write
a separate package that patches that function. I did something similar for my
RotateBook extension, patching the Newton's book reader to rotate the screen
automatically:

http://www.chuma.org/index.php/newton/rotatebook

The source is here:
http://www.chuma.org/code/newton/rotatebook/bookpatch-3.txt

-- 
Victor Rehorst - victor@newtontalk.net - chuma@chuma.org
NewtonTalk list administrator - http://www.newtontalk.net
Will the last person to leave the platform please turn off the backlight?
-- 
This is the NewtonTalk list - http://www.newtontalk.net/ for all inquiries
Official Newton FAQ: http://www.chuma.org/newton/faq/
WikiWikiNewt for all kinds of articles: http://tools.unna.org/wikiwikinewt/
Received on Fri Mar 31 14:59:04 2006

This archive was generated by hypermail 2.1.8 : Fri Mar 31 2006 - 17:30:00 EST