Jussi Koskinen, Mika Nieminen & Timo Suominen
HyperSoft is an experimental, hypertext –based reverse engineering tool
supporting browsing and visualizing ANSI-C programs (which may include embedded
ESQL code).
- Supported operating systems: Microsoft Windows 3.1./95/NT/2000 (use
under other Microsoft Windows -versions might also be possible, but has not
been tested, whereas the back- end part of the HyperSoft -system, i.e. the
'Analyzer' component can be used also directly under Microsoft DOS versions
which have been published since 1994).
- Availability: The HyperSoft-system can be freely downloaded and used
(source code is available only to the HyperSoft-project's original partner
companies).
- Disclaimer: The tool comes with absolutely no guarantee of
suitability to any particular purpose, although that much effort has been
expended on developing support for smooth browsing of standard ANSI-C programs,
use of
this experimental system will be entirely on users' own risk.
1) Introduction, limitations, and
trouble-shooting ('hsoft.htm, in English)
2) Example use session
('hsses.htm', in Finnish)
3) Installation package
('install.zip')
4) Installation
procedure:
A)
Download the installation package.
B)
Unzip the downloaded 'install.zip' file and extract its contents (e.g. to an
installation disk by using e.g. pkzip).
C)
Run the 'install.bat' (HyperSoft will and must be installed on path 'c:\hsoft',
HyperSoft must also have full writing rights to that directory and its
sub-directories).
D)
The 'hsoft.txt' and 'hsoft.htm' files contain general information regarding the
background, limitations, and use of the system.
E)
The included 'hyper.exe' is the main executable.
Related
information:
- Introduction to the background
- software reverse engineering ('lectio.htm', in Finnish)
- Summary of the
HyperSoft-project ('hypersoft.htm', in English)
- Abstract of the related Ph.D.
thesis ('PHDabs.htm', in English)
- The 'hsoft' example project file and its
contents (which have been used in 'TJT L32' –course at the University of
Jyväskylä) are dowloadable from here: 'hsoftpro.zip'.
Updated: Dec. 2, 2004, Aug. 3, 2010 by Jussi
Koskinen.