1. Find key data structures, guess at their purpose, and examine frequently-called functions that operate upon them
2. Outline program entry points: command line, API calls, RPC, etc.
3. Identify major systems and interfaces, especially any module management code
1. Find key data structures, guess at their purpose, and examine frequently-called functions that operate upon them
2. Outline program entry points: command line, API calls, RPC, etc.
3. Identify major systems and interfaces, especially any module management code