From Collaborative RCE Tool Library

Jump to: navigation, search

Code Beautifiers

A code beautifier can be very useful when tracing and analyzing e.g. "visually obfuscated" script code or source code of other kind, e.g. javascript code.


Tool name: DelForExp
Rating: 0.0 (0 votes)
Author: Egbert van Nes                        
Website: http://www.aew.wur.nl/uk/delforexp/
Current version: 2.5
Last updated: 2007
Direct D/L link: http://content.alterra.wur.nl/internet/webdocs/internet/aew/downloads/DelForEx.zip
License type: freeware
Description: DelForExp is a FREEWARE Delphi source code formatter that really works.
It improves:

* the indentation
* spacing
* capitalization
* use of blank lines of Delphi source code.

To do so the source code is parsed and lots of special constructs are tested. At default, the style of the Borland source code is followed closely, since this is the most widely accepted style. But formatting of Pascal code is much a matter of taste and debate. Therefore, some alternative rules are included. DelForExp is available as Delphi 2/3/4/5/6/7/9/2007 expert. It can optionally process the whole currently opened project.
Also listed in: (Not listed in any other category)
More details: Click here for more details, screenshots, related URLs & comments for this tool! (or to update its entry)



Tool name: Lore's Source to HTML Converter
Rating: 0.0 (0 votes)
Author: Lars Haendel                        
Website: http://www.newty.de/lsc/index.html
Current version: 3.4b
Last updated: 06/01/2005
Direct D/L link: http://www.newty.de/lsc/zip/Source2HTML.exe
License type: GPL
Description: Lore's Source to HTML Converter is a free software tool that converts source code of arbitrary programming or markup languages into syntax-highlighted HTML. The key features are:

* Supports arbitrary programming or markup languages. Actually language definitions for C/C++, Java, Java Script, Delphi, LaTex, HTML, Ini files and BibTex exist.
* Project files to easily store options and file lists for your different projects
* Pre- and user defined syntax highlighting styles
* Optimized output: Successive elements with the same color or style are formatted together and not separately
* Fast on the fly conversion
* Extensive syntax highlighting like in commercial compilers or editors. Take a look a the screenshot to get an idea ...


Note, this tool does not actually alter source code so it's not a code beautifier in the traditional sense. It is purely intended to generate a formatted HTML representation of code. "Arbitrary languages" means that you can define your own lexer-style keywords and their associated formatting options. This tool is extremely useful for documenting source code (eg: in tutorials).
Also listed in: (Not listed in any other category)
More details: Click here for more details, screenshots, related URLs & comments for this tool! (or to update its entry)



Tool name: MFC Decorated To Undecorated
Rating: 0.0 (0 votes)
Author: ZaiRoN                        
Website: http://zairon.wordpress.com/2006/10/13/mfc-decorated-to-undecorated/
Current version: 1.0
Last updated: October 13, 2006
Direct D/L link: Locally archived copy
License type: Free
Description: This is a little application I wrote some times ago and it might come in handy when you need to convert a decorated c++ name into the undecorated version of the same name. You can convert a single name or an entire .def file, I sometimes convert mfc42.def when my preferred disassembler/debugger doesn’t recognise one or more names.
Also listed in: (Not listed in any other category)
More details: Click here for more details, screenshots, related URLs & comments for this tool! (or to update its entry)



Tool name: PolyStyle
Rating: 0.0 (0 votes)
Author: Matt Jones                        
Website: http://www.polystyle.com
Current version: 3.2zn
Last updated: October 16, 2007
Direct D/L link: N/A
License type: Shareware
Description: Very nice and flexible code beautifier, for many languages.
Also listed in: Javascript Deobfuscators
More details: Click here for more details, screenshots, related URLs & comments for this tool! (or to update its entry)


RSS feed Feed containing all updates and additions for this category.

RSS feed Feed containing all updates and additions for this category, including sub-categories.





Views
Category Navigation Tree
   Code Coverage Tools  (13)
   Code Ripping Tools  (2)
   Helper Tools  (3)
   Hex Editors  (13)
   Memory Patchers  (7)
   Packers  (20)
   Profiler Tools  (11)
   String Finders  (10)
   Tool Hiding Tools  (7)
   Tracers  (22)
   Needs New Category  (3)