Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?php $sur = new CairoImageSurface(CairoFormat::ARGB32, 10, 10); $con = new CairoContext($..
Decoded Output download
<?php
$sur = new CairoImageSurface(CairoFormat::ARGB32, 10, 10);
$con = new CairoContext($sur);
$data="";
for($i = 0; $i<4; $i++) {
$data = $data . chr(0x80);
$data = $data . chr(0x00);
$data = $data . chr(0x00);
$data = $data . chr(0x00);
}
$s = new CairoImageSurface(CairoFormat::ARGB32,1,1);
$s->createForData(data,CairoFormat::ARGB32, 2, 2, 8);
$pat = new CairoSurfacePattern($s);
$con->setSourceRgb(1,0,0);
$con->save();
$con->translate(2,2);
$con->mask($pat);
$con->restore();
$mat = new CairoMatrix();
$mat->translate(-4,-4);
$pat->setMatrix($mat);
$con->mask($pat);
$con->translate(2,2);
$con->mask($pat);
$sur->writeToPng(dirname(__FILE__) . "/mask-ctm-php.png");
?>
Did this file decode correctly?
Original Code
<?php
$sur = new CairoImageSurface(CairoFormat::ARGB32, 10, 10);
$con = new CairoContext($sur);
$data="";
for($i = 0; $i<4; $i++) {
$data = $data . chr(0x80);
$data = $data . chr(0x00);
$data = $data . chr(0x00);
$data = $data . chr(0x00);
}
$s = new CairoImageSurface(CairoFormat::ARGB32,1,1);
$s->createForData(data,CairoFormat::ARGB32, 2, 2, 8);
$pat = new CairoSurfacePattern($s);
$con->setSourceRgb(1,0,0);
$con->save();
$con->translate(2,2);
$con->mask($pat);
$con->restore();
$mat = new CairoMatrix();
$mat->translate(-4,-4);
$pat->setMatrix($mat);
$con->mask($pat);
$con->translate(2,2);
$con->mask($pat);
$sur->writeToPng(dirname(__FILE__) . "/mask-ctm-php.png");
?>
Function Calls
None |
Stats
MD5 | aed7e282f29c31f0b79409695eb4edc9 |
Eval Count | 0 |
Decode Time | 97 ms |