|
BenCoder is a php script written to simplify the use of the bcompiler functions provided by the PHP development team. In order to use BCOMPILER, you will need to have a server that already has the packages installed, or the access to do so. You can find BenCoder script here: To install bcompiler, you will need to first install the following required packaged:
You will also need access to install any dependancies that may be be required for your particular environment. The official bcompiler website can be found here, with instructions for installation and function review: The following instructions were found from the process of installation on a fresh server running Fedora v10 with Apache 2.x and PHP v5.x
Congrats! You are one of a few that can now compile your own code. bCompiler as an Encryption Solution: BCompiler (as expressed by the PHP team) was developed to provide a bytecode compiler transport that will allow PHP to be used in a larger arena (ie - breaking into desktop applications), for improved performance by eliminating run-time compiles, and to provide a solution to the growing concerns with code obfuscation. While products like Zend and IonCube offer encryption atop the bytecode transport, the use of compiled code makes the task of reverse-engineering software extremely challenging. THERE ARE NO KNOWN METHODS for encrypting ANY software that a smart enough coder with enough determination wouldn't eventually decompile. HOWEVER, PHP in native source format, even when obfuscated with these silly variable renaming operations, is much easier to decipher than the recomposition of source code from binary.
|