Wednesday, February 12, 2014

IonCube Decoder v8, v7, v6 |Decode PHP

The IonCube v8 decoder presented in this article is able to decode all the recent versions of IonCube encodings, including version 8.1 and 8.2. It can also decode files encrypted with a license, even if that license is expired.

The program is made by me and is based on the same idea that was used to build all IonCube decoders you can find on the internet. What makes it different from other similar programs, is that this software works with the latest types of IonCube loaders (version 4.6.0), so it decodes latest encoding version, IonCube v 8.2.

In brief, this IonCube v8 decoder is composed from 7 decoding cores: 5 cores that decrypt IonCube (php 5.2 and php 5.3), Zend Guard (php 5.2) and Nusphere, one core that decodes Zend Guard (php 5.3) and an old universal decoder that can decode base64 and some other types of encryptions without a loader.

  • It has errors in the output code, as all other decoding programs have (Dezender, iDezender, etc.). There is a difference though; the decoding core for php 5.3 that gives the most annoying errors has a program that fixes automatically almost 95% of them.

IonCube decoder v8, v7 and v6. Decode php files.

Decode IonCube v8, v7 and v6

First 5 options in this program, or the first 5 cores can decode IonCube v8, v7, v6 and earlier versions.

  • On the first option, the php 5.3 core decodes IonCube v8, v7 and v6. It decodes php files that were encoded with php 5.2 and php 5.3. Most of the errors are automatically fixed by software.
  • Options 2, 3 are based on modified RM and NWS cores and they can decrypt IonCube v8, v7 and v6, files that were encoded with php 5.2.
  • Options 4, 5 are similar to 2, 3, the only difference is that these cores are capable to decode encryptions that were released before IonCube v6.

Decode Zend Guard, Nusphere and other encryptions

  • Options 2, 3, 4, 5 can decode php files encrypted with Zend Guard (php 5.2) and Nusphere.
  • Option 6 can decode Zend Guard encrypted with php 5.3.
  • Option 7 decodes base64 encodings and some other encryptions without a loader.

Errors in the decoded php files

All decoders that can be found on the internet have errors (Dezender, iDezender, etc.). If you expect to find a decoder with 100% clean output code, then you will not find one. The decrypted files have to be corrected by someone with knowledge of php. Download sample decoded files.

Errors decoding IonCube v6 or earlier versions

These versions can be decoded very well. In a whole script, you will find only a few errors; many files are decoded without any error at all.

  • The script can be fixed easily.

Errors decoding IonCube v7

As a rule, IonCube v7 encoded files that can be decoded with the cores RM or NWS are relatively clean, almost like IonCube v6 and the script is easy to fix.

The files that have to be decoded with the php 5.3 core seem to have many errors although no part of the code is missing. The good thing is that the errors follow a pattern (classes, foreach, etc.) and they can be repaired using an autofixer program. 

Errors decoding IonCube v8 or v7.
  • Fixing the script is moderate-difficult.

Errors decoding IonCube v8

Files encoded with php 5.2, and php 5.3, have exactly the same errors as IonCube v7 above.

  • My program cannot decode php files encrypted with IonCube v8 and php 5.4.

How to download ionCube decoder

  • The package called "old_decoders.zip" contains now 4 programs: DeZend_Engine_CRACKED, iDezender 8, iDezender_40 and iDezender_34.
    Download files: mediafire