Beispiel #1
0
function decrypt($str, $toBase64 = false, $key = "www.smesauz.com20380201")
{
    if ($toBase64) {
        $str = ed(base64_decode($str), $key);
    } else {
        $str = ed($str, $key);
    }
    $v = "";
    $len = strlen($str);
    for ($i = 0; $i < $len; $i++) {
        $md5 = substr($str, $i, 1);
        $i++;
        $v .= substr($str, $i, 1) ^ $md5;
    }
    return $v;
}
Beispiel #2
0
<?php

header("Access-Control-Allow-Origin: https://plug.dj");
header("Access-Control-Allow-Credentials: true ");
header("Access-Control-Allow-Methods: OPTIONS, GET, POST");
header("Access-Control-Allow-Headers: Content-Type, Depth, User-Agent, X-File-Size, \n    X-Requested-With, If-Modified-Since, X-File-Name, Cache-Control");
function ed($msg)
{
    $curl = curl_init();
    if (!$curl) {
        exit;
    }
    $url = 'http://www.ed.conpet.gov.br/mod_perl/bot_gateway.cgi?server=0.0.0.0%3A8085&charset_post=utf-8&charset=utf-8&pure=1&js=0&tst=1&msg=' . $msg;
    curl_setopt($curl, CURLOPT_URL, $url);
    curl_setopt($curl, CURLOPT_RETURNTRANSFER, true);
    return curl_exec($curl);
}
$msg = empty($_POST['msg']) ? $_GET['msg'] : $_POST['msg'];
echo ed($msg);
         *
         * @param   $length     int    Length of random number
         *
         * @access public
         */
        public function random_string($length = 5)
        {
            $characters = '0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
            $charactersLength = strlen($characters);
            $randomString = '';
            for ($i = 0; $i < $length; $i++) {
                $randomString .= $characters[rand(0, $charactersLength - 1)];
            }
            return $randomString;
        }
    }
    function ed()
    {
        return ED_Plugin::get_instance();
    }
    // Initial the plugin
    ed();
}
function etd_base64_url_encode($input)
{
    return str_replace(array('+', '/', '='), array('-', '_', 'UUUU'), base64_encode($input));
}
function etd_base64_url_decode($input)
{
    return base64_decode(str_replace(array('-', '_', 'UUUU'), array('+', '/', '='), $input));
}
Beispiel #4
0
/**
 * Дамп БД
 * @return [type] [description]
 */
function dd_sql()
{
    $queries = DB::getQueryLog();
    $last_query = end($queries);
    ed($last_query);
}