<?
$_SERVER['REDIRECT_SSL_CLIENT_S_DN'] = '../CN=\x00M\x00\xC4\x00,\x00I\x00S\x00,\x004\x000\x003\x001\x002\x000\x000\x002/SN=..';
$pattern = '/CN=(.*)\\/SN=/';
preg_match($pattern, $_SERVER['REDIRECT_SSL_CLIENT_S_DN'], $server_matches);
$string = $server_matches[1];
preg_match('/\\\x[A-F0-9]{2}/', $string, $matches); foreach ($matches as $key => $value) {
}
echo($string);
echo "\n";
//$splitted = str_split($string);
PD8KJF9TRVJWRVJbJ1JFRElSRUNUX1NTTF9DTElFTlRfU19ETiddID0gJy4uL0NOPVx4MDBNXHgwMFx4QzRceDAwLFx4MDBJXHgwMFNceDAwLFx4MDA0XHgwMDBceDAwM1x4MDAxXHgwMDJceDAwMFx4MDAwXHgwMDIvU049Li4nOwokcGF0dGVybiA9ICcvQ049KC4qKVxcL1NOPS8nOwpwcmVnX21hdGNoKCRwYXR0ZXJuLCAkX1NFUlZFUlsnUkVESVJFQ1RfU1NMX0NMSUVOVF9TX0ROJ10sICRzZXJ2ZXJfbWF0Y2hlcyk7CiAKJHN0cmluZyA9ICRzZXJ2ZXJfbWF0Y2hlc1sxXTsKJHN0cmluZyA9IHN0cl9yZXBsYWNlKCdceDAwJywgTlVMTCwgJHN0cmluZyk7CiAKcHJlZ19tYXRjaCgnL1xcXHhbQS1GMC05XXsyfS8nLCAkc3RyaW5nLCAkbWF0Y2hlcyk7CmZvcmVhY2ggKCRtYXRjaGVzIGFzICRrZXkgPT4gJHZhbHVlKSB7CiAgICAgICAgJHN0cmluZyA9IHN0cl9yZXBsYWNlKCR2YWx1ZSwgdXRmOF9lbmNvZGUoY2hyKGhleGRlYygkdmFsdWUpKSksICRzdHJpbmcpOwp9CgplY2hvKCRzdHJpbmcpOwplY2hvICJcbiI7Ci8vJHNwbGl0dGVkID0gc3RyX3NwbGl0KCRzdHJpbmcpOwokc3BsaXR0ZWQgPSBwcmVnX3NwbGl0KCcvL3UnLCAkc3RyaW5nKTsKcHJpbnRfcigkc3BsaXR0ZWQpOwo=