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 /* */$OOO000000=urldecode('%66%67%36%73%62%65%68%70%72%61%34%63%6f%5f%74%6e%64');$G..

Decoded Output download


if( !defined( 'VIDEOGRABBINGER') ) {
die( "You fucking idiot!");
}
if( !defined( 'KEY') ) {
die( "  !");
}
class beeg {
function __construct() {
$this->source = "http://beeg.com/";
$this->pref = "beeg";
$this->adult = 1;
$this->domain = "beeg.com";
$this->search = 1;
$this->embed = 0;
$this->download = 1;
$this->inside = 1;
$this->thumblimit = 1;
$this->search_post = 0;
$this->thumb_down_method = 1;
$this->thfrom = 1;
$this->thto = 1;
$this->ext = "mp4";
$this->descr = 0;
$this->tags = 0;
$this->dursearch = 0;
$this->durinside = 0;
$this->tubechars = "UTF-8";
$this->dire = "";
$this->retro = 1;
$this->pref_stream = "?start";
}
function pager( $CatTube,$search,$x ) {
if($CatTube == 'all') {
$url = "section/home/".$x."/";
}elseif($CatTube == 'longer') {
$url = "section/long-videos/".$x."/";
}elseif( $CatTube == 'search') {
$url = "search?q=".str_replace( " ","+",$search )."&page=".$x;
}
return $url;
}
function thumbs($Val) {
return "http://cdn.anythumb.com/236x177/".str_replace(',','',$Val).".jpg";
}
function content($content) {
preg_match('|\=\[(.*)\];|sU',$content,$n);
preg_match_all('|[0-9]{7},|sU',$n[1],$m);
return $m[0];
}
function url($Val) {
preg_match('|[0-9]{7}|sU',$Val,$url);
return str_replace(',','',$Val);
}
function title($rez) {
preg_match('|<title>(.*) - beeg.</title>|U',$rez,$title);
return $title[1];
}
function cat() {
echo '<option value="search"';
if ( @in_array("search",$_POST['CatTube']) ) echo ' selected="selected"';
echo ' > </option>';
echo '<option value="all"';
if ( @in_array("all",$CatTube) OR $CatTube == '') echo ' selected="selected"';
echo ' > ALL</option>';
echo '<option value="longer"';
if ( @in_array("longer",$CatTube) ) echo ' selected="selected"';
echo ' > Longer</option>';
}
function video( $page,$stream ) {
if( $page == '') return NULL;
$vidsuc = preg_match( "|'file': '(.*)'|sU",$page,$f );
$finf = headers( $f[1] );
preg_match('!(L|l)ocation:(.*)!i',$finf,$Location);
if( $stream ) {
$file = $Location[2].$this->pref_stream ."=".$stream;
}else {
$file = $Location[2];
}
return trim($file);
}
};

Did this file decode correctly?

Original Code

<?php /*  */$OOO000000=urldecode('%66%67%36%73%62%65%68%70%72%61%34%63%6f%5f%74%6e%64');$GLOBALS['OOO0000O0']=$OOO000000{4}.$OOO000000{9}.$OOO000000{3}.$OOO000000{5}.$OOO000000{2}.$OOO000000{10}.$OOO000000{13}.$OOO000000{16};$GLOBALS['OOO0000O0'].=$GLOBALS['OOO0000O0']{3}.$OOO000000{11}.$OOO000000{12}.$GLOBALS['OOO0000O0']{7}.$OOO000000{5};$GLOBALS['OOO000O00']=$OOO000000{0}.$OOO000000{12}.$OOO000000{7}.$OOO000000{5}.$OOO000000{15};$GLOBALS['O0O000O00']=$OOO000000{0}.$OOO000000{1}.$OOO000000{5}.$OOO000000{14};$GLOBALS['O0O000O00']=$O0O000O00.$OOO000000{3};$GLOBALS['O0O00OO00']=$OOO000000{0}.$OOO000000{8}.$OOO000000{5}.$OOO000000{9}.$OOO000000{16};$GLOBALS['OOO00000O']=$OOO000000{3}.$OOO000000{14}.$OOO000000{8}.$OOO000000{14}.$OOO000000{8};$OOO0O0O00=__FILE__;$OO00O0000=0xb58;eval($GLOBALS['OOO0000O0']('JE8wMDBPME8wMD0kR0xPQkFMU1snT09PMDAwTzAwJ10oJE9PTzBPME8wMCwncmInKTskR0xPQkFMU1snTzBPMDBPTzAwJ10oJE8wMDBPME8wMCwweDUwZSk7JE9PMDBPMDBPMD0kR0xPQkFMU1snT09PMDAwME8wJ10oJEdMT0JBTFNbJ09PTzAwMDAwTyddKCRHTE9CQUxTWydPME8wME9PMDAnXSgkTzAwME8wTzAwLDB4MWE4KSwnMklLU0o4Tmx0OXJVaHFnaTQ3dVJWRlRYNVdqd29IeTErZlBheGNFRzBMRG0zT25CYmV6TTZDWmtZL1FzQXZwZD0nLCdBQkNERUZHSElKS0xNTk9QUVJTVFVWV1hZWmFiY2RlZmdoaWprbG1ub3BxcnN0dXZ3eHl6MDEyMzQ1Njc4OSsvJykpO2V2YWwoJE9PMDBPMDBPMCk7'));return;?>~W^EGOAzVZqv|^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qakoh`Cg@XZh

Function Calls

fopen 1
fread 3
strtr 2
fclose 1
urldecode 1
str_replace 1
base64_decode 3

Variables

$O000O0O00 True
$O0O000O00 fgets
$O0O00OO00 fread
$OO00O0000 2904
$OO00O00O0 if( !defined( 'VIDEOGRABBINGER') ) { die( "You fucking id..
$OOO000000 fg6sbehpra4co_tnd
$OOO00000O strtr
$OOO0000O0 base64_decode
$OOO000O00 fopen
$OOO0O0O00 index.php

Stats

MD5 a51f469cea4791cd56e7821279f0dae9
Eval Count 3
Decode Time 178 ms