Nous avons un ensemble d'applications héritées écrites en Borland Pascal 7.0 de 16bit, en mode réel Fame. Connaissez-vous de bons outils utiles pour l'analyse de tels logiciels, tels que les graphiques d'appels, les références croisées, les EDI?Existe-t-il des outils utiles pour analyser une application Borland Pascal 7.0 existante
Répondre
Eh bien, si vous avez l'exe construit, vous pouvez le charger en IDA Pro Disassembler puis vous obtenez les graphiques d'appel et les références croisées.
Si vous avez le fichier de carte, vous pouvez commencer à renommer les fonctions et à l'améliorer encore.
C'est si vous heureux de lire l'assemblage.
Avez-vous l'intention de compiler à nouveau en utilisant TP7 sur une plate-forme 16 bits?
En termes d'IDE, vous pouvez les recompiler en utilisant Delphi 4,5 ou 6 ou similaire - je ne sais pas sur les nouvelles versions de Delphi. Vous pouvez également les recompiler en utilisant Free Pascal et l'IDE Lazarus. Si vous recompilez sur autre chose que TP7 16bit, vous devrez considérer la conversion de 16 à 32 ou 64 bits.
(Les applications TP encore utilisées sont fréquemment associées à un matériel spécifique et ne sont souvent pas facilement portées. –
Si vous avez des sources, puisque la plupart du dialecte TP est encore supporté par Delphi, vous pouvez utiliser les outils Delphi. Peganza est le fournisseur d'outils d'analyse de source Pascal le plus connu: http://peganza.com/
La navigation dans le répertoire SIMTEL TurboPas peut également vous aider à trouver des outils mineurs.
- 1. Tests de performance pour une application web existante - Des outils utiles?
- 2. Des outils de test capables de tester une application PowerBuilder et une application Web?
- 3. Globaliser une application Windows Forms existante?
- 4. Migration d'une application existante pour accepter Unicode
- 5. Existe-t-il des outils d'analyse statique utiles pour les bases de données?
- 6. Quels outils utilisez-vous pour analyser du texte?
- 7. Comment utiliser jtracert pour analyser une application s'exécutant sur Glassfish?
- 8. Quels sont les outils idéaux pour analyser les scripts SQL?
- 9. SVN - Récupération des informations utiles
- 10. Comment convertir une application OWL/BP7 en Delphi?
- 11. Suivi des 'liens utiles'
- 12. Outils client pour Oracle?
- 13. Ajouter une vue à une application Rails existante - simple?
- 14. Outils pour développer des services Web RESTful
- 15. Interprétation des décharges de threads BEA weblogic - documents et/ou outils utiles?
- 16. Existe-t-il des outils pour analyser un script de ressources généré Visual C++?
- 17. Comment faire pour obtenir une application ASP classique fonctionnant sous IIS 7.0
- 18. Quels outils sont utiles pour déterminer la complexité cyclomatique d'un code source C donné
- 19. Quels outils (gratuits ou non) trouvez-vous utiles pour développer et déboguer C#/C++?
- 20. Des outils pour optimiser javascript?
- 21. IIS 7.0: urlCompression avec application d'entreprise ViewState lourde
- 22. Débogage d'une application ASP.NET existante dans VS 2008 et IIS
- 23. iPhone application pour effectuer HTTP GET et analyser XHTML
- 24. WinDbg ne montre pas des informations utiles
- 25. Ajout de Asp.net mvc à une application Web existante Comment obtenir des options d'échafaudage
- 26. Pascal - Re: Utilise
- 27. Documents de configuration Eclipse pour lier et éditer une application web existante
- 28. Migration Borland C++ C#
- 29. Pouvez-vous utiliser tar pour appliquer un correctif à une application Web existante?
- 30. Regex pour analyser des mots longs
Thx. Nous avons la source, j'ai besoin de quelque chose pour l'analyser. – Ber
J'ai supposé que vous aviez la source, offrant juste quelque chose de mieux que, écrivez un analyseur. –