Printer Friendly
The Free Library
14,794,102 articles and books
Member login
User name  
Password 
 
Join us Forgot password?

Ahpah Software Announces SourceAgain, the Professional's Decompiler.


MOUNTAIN VIEW, Calif.--(BUSINESS WIRE)--Oct. 2, 1997--Ahpah Software announces SourceAgain(TM), the professional's Java(TM) decompiler A program that converts machine language back into a high-level source language. The resulting code may be very difficult to maintain as variables and routines are named generically: A0001, A0002, etc. See disassembler. .

SourceAgain(TM) uses state of the art flow analysis techniques to successfully transform a Java class file back into equivalent, re-compilable, Java source code. There is no longer a need for interactive decompilation: SourceAgain gets it right without assistance from the user.

"SourceAgain decompiles even the nastiest Java byte code See bytecode.  at the touch of a button. It gives the developer an extra edge in debugging (programming) debugging - The process of attempting to determine the cause of the symptoms of malfunctions in a program or other system. These symptoms may be detected during testing or use by real users.  interactions with third-party code or in checking the security of suspicious applets," said Dr. Ed Dr.

Doctor.


dr.

dram.
 Felten, noted Java security expert and head of the Princeton University Princeton University, at Princeton, N.J.; coeducational; chartered 1746, opened 1747, rechartered 1748, called the College of New Jersey until 1896. Schools and Research Facilities
 Safe Internet Programming Lab.

Unlike previous attempts at Java decompilation, SourceAgain produces correct, re-compilable code, regardless of the original source compiler and optimization settings. SourceAgain performs detailed flow analysis on the class file instead of doing simple pattern matching 1. pattern matching - A function is defined to take arguments of a particular type, form or value. When applying the function to its actual arguments it is necessary to match the type, form or value of the actual arguments against the formal arguments in some definition. . As a result it can be used on any legal class file from any compiler.

SourceAgain can reconstruct all language constructs. It understands "labeled break and continue," "try-catch-finally," and "synchronized." Previous decompilers have not even attempted to handle these language features. In addition to providing correct source code, SourceAgain also reverses obfuscations made to the class file. It can intelligently rename Re`name´   

v. t. 1. To give a new name to.

Verb 1. rename - assign a new name to; "Many streets in the former East Germany were renamed in 1990"
 mangled symbols and produce highly readable output.

SourceAgain runs natively on its target platforms providing excellent speed performance. It produces over 1,000 lines of source code per second on a Pentium(TM) Pro 200 Mhz machine.

Matt Ocko, Managing Director of SOFTBANK Technology Ventures, said, "Ahpah's Java decompiler and related innovations should dramatically increase Java programmer productivity."

To demonstrate the superior decompilation technology of SourceAgain, Ahpah Software has released a web-based version of SourceAgain. This web version allows a user to decompile any publicly available Java class file. It is available on the Ahpah web page at http://www.ahpah.com/ .

SourceAgain can be purchased directly from Ahpah Software's web page. Pricing starts at $249 for the Windows 95/NT(TM) command-line version. UNIX UNIX

Operating system for digital computers, developed by Ken Thompson of Bell Laboratories in 1969. It was initially designed for a single user (the name was a pun on the earlier operating system Multics).
 versions are also available. SourceAgain Professional, a plug-in for popular PC-Based Java debugging environments, will be available later this quarter.

About Ahpah

Ahpah Software's goal is to provide professional programmers with superior development tools. Ahpah's President, Paul J. Martino, has over 10 years of software development experience including seven years with Gimpel Software where he worked on both PC-Lint for C/C C/C Center to Center
C/C Combustion Chamber
C/C Command/Control
C/C Crew Chief
C/C cabin cruiser (US DoD)
C/C chief complaint (medical)
C/C Channel-to-Channel
C/C Communication and Collaboration
++ and FlexeLint for C/C++(TM). -0-

Note to Editors: All trademarks mentioned are the property of their respective owners.

CONTACT: Ahpah Software, Mountain View

Paul J. Martino, 650/960-2472

info@ahpah.com

http://www.ahpah.com
COPYRIGHT 1997 Business Wire
No portion of this article can be reproduced without the express written permission from the copyright holder.
Copyright 1997, Gale Group. All rights reserved. Gale Group is a Thomson Corporation Company.

 Reader Opinion

Title:

Comment:



 

Article Details
Printer friendly Cite/link Email Feedback
Publication:Business Wire
Date:Oct 2, 1997
Words:432
Previous Article:ALANCO Names Maley President; Joins Board of Directors.
Next Article:Engineous Software Raises $3 Million In Venture Capital Financing.
Topics:



Related Articles
Prudential Investments Develops 'Annuity ToolBox'.(software for financial professionals)(Brief Article)
Microsoft Flight Simulator 2000-Professional Edition.(new game by the software company)(Brief Article)
INTERFACE SOFTWARE ANNOUNCES AVAILABILITY OF INTERACTION GADGET WEB SERVICES FOR THE PLUMTREE CORPORATE PORTAL.(Product Announcement)
Professional Software Engineering Inc.(Government Activity)(Brief Article)
Interface and Lawson form strategic.
SpectorSoft professional edition: SpectorSoft.(New products: the latest offerings in books, hardware, internet and software)
E-Tax software saves time for busy RE professionals.(Brief Article)
Parature announces Professional and Enterprise Support Software Editions.(Brief Article)
Mitchell, Syne. The last mortal man.
Sybase acquires professional software services.(IT News and Products)

Terms of use | Copyright © 2010 Farlex, Inc. | Feedback | For webmasters | Submit articles