About

Sylvain Bruyere

Sylvain Bruyere, Developer, 25, is the initiator and developer of the VBReFormer project.
He's currently studying at SUPINFO Institute of Information Technology.

He was Microsoft Most Valuable Student (MVS) before to be nominated Microsoft Student Partner (MSP) by Microsoft.

My CV in PDF format - Download CV

VBReFormer is a project initiated by Sylvain Bruyere, the developer, in 1999, when Visual Basic was the most used language in windows development.

This project was initially developed in order to understand the Visual Basic .COM application internal mechanisms and a free version was released in 2000, allowing to recover the GUI (Graphical User Interface) information, and to re-generate the forms and controls.

In the year 2002, a new version was released allowing to alter the GUI information without any limitation of size. That is actually an important feature of VBReFormer because it’s the only software allowing to do that stuff. This feature was released on a professional version of VBReFormer.

In the year 2005, one of the most important feature was released, allowing to disassemble the native code of a Visual Basic 5 & 6 application, and to analyze the disassembled code in order to recover some basic Visual Basic code. The decompiler engine has been released only for the professional version.

The engine developed in 2005 was totally renovated in 2007 increasing performances and efficient.

During the development of VBReFormer I got some criticism from some developers about the possibility of recovering Visual Basic source code. They were absolutely sure it was impossible to recover any information from assembly code to Visual Basic code... But my favourite expression is “Ad impossibilia nemo tenetur”, that is the reason why I continue to develop VBReFormer, and they were surprised of the possibility of VBReFormer !

Nowadays, VBReFormer is a real professional tool for decompilation stuff. The research in matter of decompilation is now really advanced with a real native code virtual machine integrated to the underlying engine of VBReFormer.