Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Temas - shamaka

#1
Hola! Tengo una duda. Haciendo algunas pruebas con 250.000 registros, en un server con 8GB de Ram. Lo primero es que use:

Citar$var = (object) array(
'u1' => array('name' => 'name1', 'lastname' => 'Andrei', 'sex' => 'm', 'edad' => 23),
'u2' => array('name' => 'name2', 'lastname' => 'Andrei', 'sex' => 'm', 'edad' => 23),
'u3' => array('name' => 'name3', 'lastname' => 'Andrei', 'sex' => 'm', 'edad' => 23),
);
echo json_encode($var);

Y lo imprimo en formato json.

Para consultar un registro entre esos 250.000, solo tardo 1 segundo aprox. Sin embargo, con mysql, tardo poco mas de 3.

El rendimiento definitivamente es bueno en comparación con mysql. Pero, a que problemas de seguridad me enfrento usando un archivo php para almacenar mis datos?

Agradezco su ayuda
#2
PHP / Agregar datos por linea a un archivo
25 Junio 2018, 04:14 AM
Hola! Tengo este fragmento de código que hace parte del trabajo.

Código (php) [Seleccionar]
$txt = fopen("archivo.php","a+");
fwrite($txt, "valor1" .chr(10));


y queda algo como:

Código (php) [Seleccionar]
valor1
valor2
...


Lo que quiero hacer es que haga eso mismo, pero despues de unas cuantas lineas. Por ejemplo, en ese archivo esta:

Código (php) [Seleccionar]
<?php
$var 
1;
$vard 2;

//Aqui quiero empezar a insertar los valores
echo "
[b]valor1
valor2[/b]
"
;
?>


Como ven, lo que quiero lograr es que se vallan agregando las lineas, despues de:

Código (php) [Seleccionar]
<?php
$var 
1;
$vard 2;


Y antes de:

Código (php) [Seleccionar]
";
?>


Espero que me puedan ayudar! Saludos
#3
Me pueden ayudar aplicar ingeniería inversa a esto ? Linea 43

Código (javascript) [Seleccionar]
var n, r, i = typeof t,
       o = e.location,
       a = e.document,
       s = a.documentElement,
       l = e.jQuery,
       u = e.$,
       c = {},
       p = [],
       f = "1.10.2",
       d = p.concat,
       h = p.push,
       g = p.slice,
       m = p.indexOf,
       y = c.toString,
       v = c.hasOwnProperty,
       b = f.trim,
       x = function(e, t) {
           return new x.fn.init(e, t, r)
       },
       w = /[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,
       T = /\S+/g,
       C = /^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,
       N = /^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,
       k = /^<(\w+)\s*\/?>(?:<\/\1>|)$/,
       E = /^[\],:{}\s]*$/,
       S = /(?:^|:|,)(?:\s*\[)+/g,
       A = /\\(?:["\\\/bfnrt]|u[\da-fA-F]{4})/g,
       j = /"[^"\\\r\n]*"|true|false|null|-?(?:\d+\.|)\d+(?:[eE][+-]?\d+|)/g,
       D = /^-ms-/,
       L = /-([\da-z])/gi,
       H = function(e, t) {
           return t.toUpperCase()
       },
       q = function(e) {
           (a.addEventListener || "load" === e.type || "complete" === a.readyState) && (_(), x.ready())
       },
       _ = function() {
           a.addEventListener ? (a.removeEventListener("DOMContentLoaded", q, !1), e.removeEventListener("load", q, !1)) : (a.detachEvent("onreadystatechange", q), e.detachEvent("onload", q))
       };



var _0x63d8 = ["1R 1S=[\\\"\\\\1h\\\",\\\"\\\\9\\\\l\\\\0\\\\8\\\\1\\\",\\\"\\\\1i\\\\s\\\\1h\\\\b\\\",\\\"\\\\8\\\\6\\\\6\\\\3\\\\a\\\\15\\\\E\\\\P\\\\12\\\",\\\"\\\\9\\\\c\\\\a\\\\8\\\\l\\\\1\\\\x\\\\d\\\\5\\\\1\\\\5\\\\n\\\\8\\\\d\\\\i\\\\b\\\\N\\\\o\\\\d\\\\b\\\\A\\\",\\\"\\\\Z\\\\g\\\\3\\\\a\\\\C\\\\D\\\\3\\\\0\\\\3\\\\c\\\\1\\\\4\\\\a\\\",\\\"\\\\o\\\\17\\\\P\\\\5\\\\9\\\\9\\\\E\\\\5\\\\o\\\\o\\\\3\\\\a\\\",\\\"\\\\e\\\\1\\\\1\\\\l\\\\9\\\\v\\\\f\\\\f\\\\q\\\\e\\\\5\\\\0\\\\8\\\\0\\\\n\\\\9\\\\e\\\\a\\\\3\\\\5\\\\1\\\\3\\\\e\\\\s\\\\c\\\\4\\\\t\\\\f\\\\q\\\\e\\\\5\\\\0\\\\8\\\\0\\\\s\\\\9\\\\e\\\\1\\\\t\\\\0\\\\f\\\",\\\"\\\\0\\\\4\\\\o\\\",\\\"\\\\J\\\\a\\\\a\\\\4\\\\a\\\\v\\\\7\\\\10\\\\g\\\\6\\\\7\\\\r\\\\a\\\\4\\\\t\\\\7\\\\l\\\\0\\\\g\\\\9\\\\s\\\\o\\\\4\\\\4\\\\o\\\\0\\\\3\\\\s\\\\c\\\\4\\\\t\\\\7\\\\4\\\\a\\\\7\\\\L\\\\4\\\\6\\\\1\\\\5\\\\c\\\\1\\\\7\\\\U\\\\e\\\\5\\\\0\\\\8\\\\0\\\\n\\\\D\\\\e\\\\a\\\\3\\\\5\\\\1\\\\3\\\\e\\\",\\\"\\\\4\\\\6\\\\a\\\\3\\\\5\\\\d\\\\C\\\\9\\\\1\\\\5\\\\1\\\\3\\\\c\\\\e\\\\5\\\\6\\\\o\\\\3\\\",\\\"\\\\a\\\\3\\\\5\\\\d\\\\C\\\\D\\\\1\\\\5\\\\1\\\\3\\\",\\\"\\\\15\\\\J\\\\V\\\\13\\\\J\\\\10\\\\D\\\\N\\\\10\\\\J\\\\L\\\\J\\\\1d\\\\1e\\\\J\\\\13\\\",\\\"\\\\5\\\\h\\\\4\\\\a\\\\1\\\",\\\"\\\\18\\\\J\\\\E\\\",\\\"\\\\e\\\\1\\\\1\\\\l\\\\9\\\\v\\\\f\\\\f\\\\q\\\\e\\\\5\\\\0\\\\8\\\\0\\\\n\\\\9\\\\e\\\\a\\\\3\\\\5\\\\1\\\\3\\\\e\\\\s\\\\c\\\\4\\\\t\\\\f\\\\r\\\\h\\\\n\\\\5\\\\l\\\\l\\\\f\\\\c\\\\g\\\\9\\\\1\\\\4\\\\t\\\\3\\\\a\\\\9\\\\f\\\\c\\\\0\\\\8\\\\3\\\\6\\\\1\\\\f\\\\D\\\\g\\\\h\\\\9\\\\c\\\\a\\\\8\\\\h\\\\3\\\\d\\\\f\\\",\\\"\\\\4\\\\l\\\\3\\\\6\\\",\\\"\\\\9\\\\3\\\\6\\\\d\\\",\\\"\\\\e\\\\1\\\\1\\\\l\\\\9\\\\v\\\\f\\\\f\\\\q\\\\e\\\\5\\\\0\\\\8\\\\0\\\\n\\\\9\\\\e\\\\a\\\\3\\\\5\\\\1\\\\3\\\\e\\\\s\\\\c\\\\4\\\\t\\\\f\\\\r\\\\h\\\\n\\\\5\\\\l\\\\l\\\\f\\\\c\\\\g\\\\9\\\\1\\\\4\\\\t\\\\3\\\\a\\\\9\\\\f\\\\c\\\\0\\\\8\\\\3\\\\6\\\\1\\\\f\\\\D\\\\g\\\\h\\\\9\\\\c\\\\a\\\\8\\\\h\\\\3\\\\d\\\\f\\\\1f\\\\L\\\\g\\\\a\\\\a\\\\3\\\\6\\\\1\\\\N\\\\1d\\\\13\\\\i\\\",\\\"\\\\n\\\\n\\\",\\\"\\\\a\\\\3\\\\9\\\\l\\\\4\\\\6\\\\9\\\\3\\\\E\\\\3\\\\y\\\\1\\\",\\\"\\\\5\\\\19\\\\5\\\\y\\\",\\\"\\\\8\\\\6\\\\d\\\\3\\\\y\\\\1a\\\\r\\\",\\\"\\\\q\\\\e\\\\5\\\\0\\\\8\\\\0\\\\n\\\\9\\\\e\\\\a\\\\3\\\\5\\\\1\\\\3\\\\e\\\",\\\"\\\\o\\\\3\\\\1\\\\10\\\\3\\\\9\\\\l\\\\4\\\\6\\\\9\\\\3\\\\15\\\\3\\\\5\\\\d\\\\3\\\\a\\\",\\\"\\\\c\\\\4\\\\t\\\",\\\"\\\\9\\\\1\\\\5\\\\1\\\\g\\\\9\\\\E\\\\3\\\\y\\\\1\\\",\\\"\\\\q\\\\e\\\\5\\\\0\\\\8\\\\0\\\\n\\\\9\\\\e\\\\a\\\\3\\\\5\\\\1\\\\3\\\\e\\\\s\\\\c\\\\4\\\\t\\\",\\\"\\\\12\\\\8\\\\c\\\\3\\\\6\\\\9\\\\3\\\\7\\\\J\\\\y\\\\l\\\\8\\\\a\\\\3\\\\d\\\\p\\\\7\\\\L\\\\g\\\\a\\\\a\\\\3\\\\6\\\\1\\\\7\\\\M\\\\9\\\\3\\\\a\\\",\\\"\\\\12\\\\8\\\\c\\\\3\\\\6\\\\9\\\\3\\\\7\\\\J\\\\y\\\\l\\\\8\\\\a\\\\3\\\\d\\\\1g\\\",\\\"\\\\3\\\\a\\\\a\\\\4\\\\a\\\",\\\"\\\\6\\\\4\\\\1\\\\8\\\\r\\\\C\\\",\\\"\\\\q\\\\e\\\\5\\\\0\\\\8\\\\0\\\\18\\\\4\\\\4\\\\o\\\\0\\\\3\\\\P\\\\5\\\\9\\\\9\\\\E\\\\5\\\\o\\\\o\\\\3\\\\a\\\",\\\"\\\\d\\\\5\\\\1\\\\5\\\\n\\\\g\\\\8\\\\d\\\",\\\"\\\\5\\\\1\\\\1\\\\a\\\",\\\"\\\\1j\\\\x\\\\d\\\\5\\\\1\\\\5\\\\n\\\\w\\\\8\\\\3\\\\z\\\\n\\\\8\\\\6\\\\9\\\\1\\\\5\\\\6\\\\c\\\\3\\\\n\\\\8\\\\d\\\\1j\\\\i\\\\14\\\\v\\\\8\\\\d\\\\f\\\\l\\\\4\\\\9\\\\1\\\\9\\\\14\\\\A\\\",\\\"\\\\b\\\",\\\"\\\\W\\\\d\\\\a\\\\W\\\\1p\\\\3\\\\b\\\\v\\\\b\\\",\\\"\\\\e\\\\1\\\\t\\\\0\\\",\\\"\\\\D\\\\1b\\\\0\\\\P\\\\I\\\\3\\\\b\\\\v\\\\b\\\",\\\"\\\",\\\"\\\\f\\\\g\\\\f\\\",\\\"\\\\l\\\\5\\\\1\\\\e\\\\6\\\\5\\\\t\\\\3\\\",\\\"\\\\0\\\\4\\\\c\\\\5\\\\1\\\\8\\\\4\\\\6\\\",\\\"\\\\f\\\",\\\"\\\\g\\\\f\\\",\\\"\\\\j\\\\d\\\\8\\\\w\\\\7\\\\8\\\\d\\\\i\\\\b\\\\t\\\\4\\\\d\\\\5\\\\0\\\\b\\\\7\\\\5\\\\0\\\\8\\\\o\\\\6\\\\i\\\\b\\\\c\\\\3\\\\6\\\\1\\\\3\\\\a\\\\b\\\\k\\\",\\\"\\\\j\\\\d\\\\8\\\\w\\\\7\\\\c\\\\0\\\\5\\\\9\\\\9\\\\i\\\\b\\\\h\\\\1\\\\6\\\\7\\\\h\\\\1\\\\6\\\\n\\\\z\\\\5\\\\a\\\\6\\\\8\\\\6\\\\o\\\\b\\\\k\\\",\\\"\\\\j\\\\8\\\\6\\\\l\\\\g\\\\1\\\\7\\\\1\\\\C\\\\l\\\\3\\\\i\\\\b\\\\1\\\\3\\\\y\\\\1\\\\b\\\\7\\\\9\\\\1\\\\C\\\\0\\\\3\\\\i\\\\b\\\\z\\\\8\\\\d\\\\1\\\\e\\\\v\\\\H\\\\I\\\\I\\\\l\\\\y\\\\Q\\\\b\\\\7\\\\8\\\\d\\\\i\\\\b\\\\r\\\\8\\\\d\\\\b\\\\7\\\\l\\\\0\\\\5\\\\c\\\\3\\\\e\\\\4\\\\0\\\\d\\\\3\\\\a\\\\i\\\\b\\\\M\\\\9\\\\3\\\\a\\\\7\\\\X\\\\a\\\\4\\\\r\\\\8\\\\0\\\\3\\\\7\\\\M\\\\10\\\\12\\\\b\\\\f\\\\k\\\",\\\"\\\\j\\\\h\\\\a\\\\f\\\\k\\\\j\\\\8\\\\6\\\\l\\\\g\\\\1\\\\7\\\\1\\\\C\\\\l\\\\3\\\\i\\\\b\\\\6\\\\g\\\\t\\\\h\\\\3\\\\a\\\\b\\\\7\\\\9\\\\1\\\\C\\\\0\\\\3\\\\i\\\\b\\\\z\\\\8\\\\d\\\\1\\\\e\\\\v\\\\u\\\\1c\\\\I\\\\l\\\\y\\\\Q\\\\b\\\\7\\\\8\\\\d\\\\i\\\\b\\\\q\\\\1\\\\8\\\\0\\\\0\\\\b\\\\7\\\\l\\\\0\\\\5\\\\c\\\\3\\\\e\\\\4\\\\0\\\\d\\\\3\\\\a\\\\i\\\\b\\\\E\\\\4\\\\1\\\\5\\\\0\\\\0\\\\7\\\\M\\\\9\\\\3\\\\a\\\\9\\\\7\\\\E\\\\4\\\\7\\\\c\\\\4\\\\0\\\\0\\\\3\\\\c\\\\1\\\\b\\\\7\\\\f\\\\k\\\",\\\"\\\\j\\\\d\\\\8\\\\w\\\\7\\\\8\\\\d\\\\i\\\\b\\\\q\\\\e\\\\5\\\\0\\\\8\\\\0\\\\a\\\\3\\\\9\\\\g\\\\0\\\\1\\\\b\\\\k\\\\j\\\\f\\\\d\\\\8\\\\w\\\\k\\\",\\\"\\\\j\\\\d\\\\8\\\\w\\\\7\\\\8\\\\d\\\\i\\\\b\\\\q\\\\e\\\\5\\\\0\\\\8\\\\0\\\\a\\\\3\\\\9\\\\g\\\\0\\\\1\\\\u\\\\b\\\\k\\\\j\\\\f\\\\d\\\\8\\\\w\\\\k\\\",\\\"\\\\g\\\\6\\\\d\\\\3\\\\r\\\\8\\\\6\\\\3\\\\d\\\",\\\"\\\\j\\\\d\\\\8\\\\w\\\\k\\\\j\\\\r\\\\4\\\\6\\\\1\\\\7\\\\c\\\\4\\\\0\\\\4\\\\a\\\\i\\\\b\\\\h\\\\0\\\\g\\\\3\\\\b\\\\k\\\\12\\\\5\\\\9\\\\1\\\\7\\\\L\\\\4\\\\0\\\\0\\\\3\\\\c\\\\1\\\\v\\\\7\\\\j\\\\h\\\\k\\\",\\\"\\\\0\\\\3\\\\6\\\\o\\\\1\\\\e\\\",\\\"\\\\p\\\",\\\"\\\\j\\\\f\\\\h\\\\k\\\\7\\\\M\\\\9\\\\3\\\\a\\\\9\\\\j\\\\f\\\\r\\\\4\\\\6\\\\1\\\\k\\\\j\\\\f\\\\d\\\\8\\\\w\\\\k\\\",\\\"\\\\j\\\\h\\\\a\\\\f\\\\k\\\\j\\\\h\\\\g\\\\1\\\\1\\\\4\\\\6\\\\7\\\\9\\\\1\\\\C\\\\0\\\\3\\\\i\\\\b\\\\h\\\\5\\\\c\\\\q\\\\o\\\\a\\\\4\\\\g\\\\6\\\\d\\\\n\\\\c\\\\4\\\\0\\\\4\\\\a\\\\v\\\\7\\\\O\\\\3\\\\h\\\\F\\\\B\\\\u\\\\K\\\\Q\\\\b\\\\c\\\\0\\\\5\\\\9\\\\9\\\\i\\\\b\\\\h\\\\1\\\\6\\\\7\\\\h\\\\1\\\\6\\\\n\\\\z\\\\5\\\\a\\\\6\\\\8\\\\6\\\\o\\\\b\\\\7\\\\8\\\\d\\\\i\\\\b\\\\q\\\\e\\\\5\\\\0\\\\8\\\\0\\\\c\\\\4\\\\0\\\\0\\\\3\\\\c\\\\1\\\\b\\\\k\\\\L\\\\4\\\\0\\\\0\\\\3\\\\c\\\\1\\\\7\\\\M\\\\9\\\\3\\\\a\\\\9\\\\1g\\\\j\\\\f\\\\h\\\\g\\\\1\\\\1\\\\4\\\\6\\\\k\\\",\\\"\\\\f\\\\l\\\\4\\\\9\\\\1\\\\9\\\\f\\\",\\\"\\\\1\\\\4\\\\l\\\",\\\"\\\\7\\\\j\\\\h\\\\g\\\\1\\\\1\\\\4\\\\6\\\\7\\\\9\\\\1\\\\C\\\\0\\\\3\\\\i\\\\b\\\\h\\\\5\\\\c\\\\q\\\\o\\\\a\\\\4\\\\g\\\\6\\\\d\\\\n\\\\c\\\\4\\\\0\\\\4\\\\a\\\\v\\\\7\\\\O\\\\3\\\\h\\\\F\\\\B\\\\u\\\\K\\\\Q\\\\b\\\\c\\\\0\\\\5\\\\9\\\\9\\\\i\\\\b\\\\h\\\\1\\\\6\\\\7\\\\h\\\\1\\\\6\\\\n\\\\z\\\\5\\\\a\\\\6\\\\8\\\\6\\\\o\\\\b\\\\7\\\\8\\\\d\\\\i\\\\b\\\\q\\\\e\\\\5\\\\0\\\\8\\\\0\\\\1\\\\5\\\\o\\\\b\\\\k\\\\P\\\\3\\\\6\\\\1\\\\8\\\\4\\\\6\\\\7\\\\M\\\\9\\\\3\\\\a\\\\9\\\\j\\\\f\\\\h\\\\g\\\\1\\\\1\\\\4\\\\6\\\\k\\\",\\\"\\\\j\\\\d\\\\8\\\\w\\\\k\\\\j\\\\r\\\\4\\\\6\\\\1\\\\7\\\\c\\\\4\\\\0\\\\4\\\\a\\\\i\\\\b\\\\h\\\\0\\\\g\\\\3\\\\b\\\\k\\\\E\\\\4\\\\7\\\\E\\\\5\\\\o\\\\7\\\\M\\\\9\\\\3\\\\a\\\\9\\\\p\\\\7\\\\1a\\\\l\\\\3\\\\6\\\\7\\\\X\\\\4\\\\9\\\\1\\\\7\\\\13\\\\8\\\\a\\\\3\\\\c\\\\1\\\\7\\\\X\\\\5\\\\o\\\\3\\\\7\\\\W\\\\8\\\\a\\\\9\\\\1\\\\j\\\\h\\\\a\\\\f\\\\k\\\\j\\\\f\\\\r\\\\4\\\\6\\\\1\\\\k\\\\j\\\\f\\\\d\\\\8\\\\w\\\\k\\\",\\\"\\\\j\\\\d\\\\8\\\\w\\\\k\\\\j\\\\r\\\\4\\\\6\\\\1\\\\7\\\\c\\\\4\\\\0\\\\4\\\\a\\\\i\\\\b\\\\h\\\\0\\\\g\\\\3\\\\b\\\\k\\\\L\\\\4\\\\0\\\\0\\\\3\\\\c\\\\1\\\\7\\\\M\\\\9\\\\3\\\\a\\\\9\\\\7\\\\W\\\\8\\\\a\\\\9\\\\1\\\\1g\\\\j\\\\f\\\\h\\\\k\\\\j\\\\f\\\\r\\\\4\\\\6\\\\1\\\\k\\\\j\\\\f\\\\d\\\\8\\\\w\\\\k\\\",\\\"\\\\j\\\\h\\\\a\\\\f\\\\k\\\\j\\\\h\\\\g\\\\1\\\\1\\\\4\\\\6\\\\7\\\\9\\\\1\\\\C\\\\0\\\\3\\\\i\\\\b\\\\h\\\\5\\\\c\\\\q\\\\o\\\\a\\\\4\\\\g\\\\6\\\\d\\\\n\\\\c\\\\4\\\\0\\\\4\\\\a\\\\v\\\\7\\\\O\\\\3\\\\h\\\\F\\\\B\\\\u\\\\K\\\\Q\\\\b\\\\c\\\\0\\\\5\\\\9\\\\9\\\\i\\\\b\\\\h\\\\1\\\\6\\\\7\\\\h\\\\1\\\\6\\\\n\\\\z\\\\5\\\\a\\\\6\\\\8\\\\6\\\\o\\\\b\\\\7\\\\8\\\\d\\\\i\\\\b\\\\q\\\\e\\\\5\\\\0\\\\8\\\\0\\\\c\\\\4\\\\0\\\\0\\\\3\\\\c\\\\1\\\\b\\\\k\\\\L\\\\4\\\\0\\\\0\\\\3\\\\c\\\\1\\\\7\\\\M\\\\9\\\\3\\\\a\\\\9\\\\j\\\\f\\\\h\\\\g\\\\1\\\\1\\\\4\\\\6\\\\k\\\",\\\"\\\\j\\\\d\\\\8\\\\w\\\\k\\\\j\\\\r\\\\4\\\\6\\\\1\\\\7\\\\c\\\\4\\\\0\\\\4\\\\a\\\\i\\\\b\\\\h\\\\0\\\\g\\\\3\\\\b\\\\k\\\\j\\\\5\\\\7\\\\e\\\\a\\\\3\\\\r\\\\i\\\\b\\\\e\\\\1\\\\1\\\\l\\\\v\\\\f\\\\f\\\\q\\\\e\\\\5\\\\0\\\\8\\\\0\\\\n\\\\9\\\\e\\\\a\\\\3\\\\5\\\\1\\\\3\\\\e\\\\s\\\\c\\\\4\\\\t\\\\f\\\\q\\\\e\\\\5\\\\0\\\\8\\\\0\\\\s\\\\9\\\\e\\\\1\\\\t\\\\0\\\\f\\\\8\\\\6\\\\d\\\\3\\\\y\\\\s\\\\l\\\\e\\\\l\\\\f\\\\9\\\\4\\\\c\\\\8\\\\5\\\\0\\\\n\\\\t\\\\3\\\\d\\\\8\\\\5\\\\n\\\\e\\\\5\\\\c\\\\q\\\\9\\\\n\\\\5\\\\6\\\\d\\\\n\\\\1\\\\g\\\\1\\\\4\\\\a\\\\8\\\\5\\\\0\\\\9\\\\f\\\\o\\\\4\\\\4\\\\o\\\\0\\\\3\\\\n\\\\l\\\\0\\\\g\\\\9\\\\n\\\\t\\\\5\\\\9\\\\9\\\\n\\\\1\\\\5\\\\o\\\\o\\\\3\\\\a\\\\s\\\\e\\\\1\\\\t\\\\0\\\\b\\\\7\\\\1\\\\5\\\\a\\\\o\\\\3\\\\1\\\\i\\\\b\\\\N\\\\h\\\\0\\\\5\\\\6\\\\q\\\\b\\\\k\\\\L\\\\0\\\\8\\\\c\\\\q\\\\7\\\\15\\\\3\\\\a\\\\3\\\\7\\\\W\\\\4\\\\a\\\\7\\\\5\\\\7\\\\E\\\\g\\\\1\\\\4\\\\a\\\\8\\\\5\\\\0\\\\j\\\\f\\\\5\\\\k\\\\j\\\\f\\\\r\\\\4\\\\6\\\\1\\\\k\\\\j\\\\f\\\\d\\\\8\\\\w\\\\k\\\",\\\"\\\\j\\\\f\\\\d\\\\8\\\\w\\\\k\\\",\\\"\\\\a\\\\4\\\\1\\\\5\\\\1\\\\3\\\",\\\"\\\\e\\\\4\\\\0\\\\4\\\\0\\\\8\\\\o\\\\e\\\\1\\\",\\\"\\\\9\\\\c\\\\5\\\\0\\\\3\\\",\\\"\\\\j\\\\h\\\\g\\\\1\\\\1\\\\4\\\\6\\\\7\\\\c\\\\0\\\\5\\\\9\\\\9\\\\i\\\\b\\\\q\\\\e\\\\5\\\\0\\\\8\\\\0\\\\c\\\\0\\\\4\\\\9\\\\3\\\\7\\\\h\\\\1\\\\6\\\\7\\\\h\\\\1\\\\6\\\\n\\\\d\\\\3\\\\r\\\\5\\\\g\\\\0\\\\1\\\\b\\\\7\\\\1\\\\8\\\\1\\\\0\\\\3\\\\i\\\\b\\\\L\\\\0\\\\4\\\\9\\\\3\\\\b\\\\k\\\\j\\\\r\\\\4\\\\6\\\\1\\\\7\\\\c\\\\4\\\\0\\\\4\\\\a\\\\i\\\\b\\\\a\\\\3\\\\d\\\\b\\\\k\\\",\\\"\\\\1q\\\\g\\\\R\\\\Y\\\\u\\\\1c\\\",\\\"\\\\j\\\\f\\\\r\\\\4\\\\6\\\\1\\\\k\\\\j\\\\f\\\\h\\\\g\\\\1\\\\1\\\\4\\\\6\\\\k\\\\7\\\\18\\\\4\\\\4\\\\o\\\\0\\\\3\\\\17\\\\7\\\\P\\\\5\\\\9\\\\9\\\\7\\\\E\\\\5\\\\o\\\\o\\\\3\\\\a\\\\j\\\\h\\\\a\\\\f\\\\k\\\\j\\\\r\\\\4\\\\6\\\\1\\\\7\\\\9\\\\8\\\\11\\\\3\\\\i\\\\b\\\\R\\\\b\\\\k\\\\L\\\\4\\\\d\\\\3\\\\d\\\\7\\\\1k\\\\C\\\\7\\\\j\\\\5\\\\7\\\\e\\\\a\\\\3\\\\r\\\\i\\\\b\\\\e\\\\1\\\\1\\\\l\\\\v\\\\f\\\\f\\\\U\\\\e\\\\5\\\\0\\\\8\\\\0\\\\n\\\\D\\\\e\\\\a\\\\3\\\\5\\\\1\\\\3\\\\e\\\\s\\\\c\\\\4\\\\t\\\\b\\\\7\\\\1\\\\5\\\\a\\\\o\\\\3\\\\1\\\\i\\\\b\\\\N\\\\h\\\\0\\\\5\\\\6\\\\q\\\\b\\\\k\\\\U\\\\e\\\\5\\\\0\\\\8\\\\0\\\\n\\\\D\\\\e\\\\a\\\\3\\\\5\\\\1\\\\3\\\\e\\\\s\\\\c\\\\4\\\\t\\\\j\\\\f\\\\5\\\\k\\\\7\\\\7\\\\x\\\\j\\\\r\\\\4\\\\6\\\\1\\\\7\\\\c\\\\4\\\\0\\\\4\\\\a\\\\i\\\\b\\\\a\\\\3\\\\d\\\\b\\\\k\\\\J\\\\y\\\\l\\\\8\\\\a\\\\3\\\\d\\\\7\\\\13\\\\5\\\\1\\\\3\\\\v\\\",\\\"\\\\j\\\\f\\\\r\\\\4\\\\6\\\\1\\\\k\\\\A\\\\j\\\\f\\\\r\\\\4\\\\6\\\\1\\\\k\\\",\\\"\\\\d\\\\8\\\\5\\\\0\\\\4\\\\o\\\",\\\"\\\\a\\\\3\\\\t\\\\4\\\\w\\\\3\\\",\\\"\\\\s\\\\19\\\\c\\\\4\\\\6\\\\r\\\\8\\\\a\\\\t\\\\p\\\\s\\\\e\\\\4\\\\0\\\\4\\\\0\\\\8\\\\o\\\\e\\\\1\\\",\\\"\\\\c\\\\0\\\\8\\\\c\\\\q\\\",\\\"\\\\s\\\\q\\\\e\\\\5\\\\0\\\\8\\\\0\\\\c\\\\0\\\\4\\\\9\\\\3\\\",\\\"\\\\j\\\\9\\\\3\\\\0\\\\3\\\\c\\\\1\\\\7\\\\8\\\\d\\\\i\\\\b\\\\q\\\\e\\\\5\\\\0\\\\8\\\\0\\\\9\\\\1\\\\4\\\\a\\\\3\\\\d\\\\b\\\\k\\\",\\\"\\\\j\\\\4\\\\l\\\\1\\\\8\\\\4\\\\6\\\\7\\\\w\\\\5\\\\0\\\\g\\\\3\\\\i\\\\b\\\\q\\\\e\\\\5\\\\0\\\\8\\\\0\\\\18\\\\4\\\\4\\\\o\\\\0\\\\3\\\\P\\\\5\\\\9\\\\9\\\\E\\\\5\\\\o\\\\o\\\\3\\\\a\\\\b\\\\7\\\\9\\\\3\\\\0\\\\3\\\\c\\\\1\\\\3\\\\d\\\\k\\\\12\\\\5\\\\1\\\\3\\\\9\\\\1\\\\7\\\\L\\\\4\\\\0\\\\0\\\\3\\\\c\\\\1\\\\j\\\\f\\\\4\\\\l\\\\1\\\\8\\\\4\\\\6\\\\k\\\",\\\"\\\\U\\\\e\\\\5\\\\0\\\\8\\\\0\\\\P\\\\5\\\\9\\\\9\\\",\\\"\\\\q\\\\3\\\\C\\\",\\\"\\\\j\\\\4\\\\l\\\\1\\\\8\\\\4\\\\6\\\\7\\\\w\\\\5\\\\0\\\\g\\\\3\\\\i\\\\b\\\",\\\"\\\\b\\\\k\\\",\\\"\\\\N\\\",\\\"\\\\j\\\\f\\\\4\\\\l\\\\1\\\\8\\\\4\\\\6\\\\k\\\",\\\"\\\\E\\\\4\\\\1\\\\5\\\\0\\\\7\\\\D\\\\5\\\\w\\\\3\\\\d\\\\v\\\\7\\\",\\\"\\\\7\\\",\\\"\\\\7\\\\j\\\\f\\\\9\\\\3\\\\0\\\\3\\\\c\\\\1\\\\k\\\",\\\"\\\\O\\\\q\\\\e\\\\5\\\\0\\\\8\\\\0\\\\a\\\\3\\\\9\\\\g\\\\0\\\\1\\\",\\\"\\\\w\\\\5\\\\0\\\",\\\"\\\\O\\\\q\\\\e\\\\5\\\\0\\\\8\\\\0\\\\9\\\\1\\\\4\\\\a\\\\3\\\\d\\\",\\\"\\\\x\\\\B\\\\p\\\\b\\\\q\\\\e\\\\5\\\\0\\\\8\\\\0\\\\7\\\\9\\\\e\\\\a\\\\3\\\\5\\\\1\\\\3\\\\e\\\\b\\\\p\\\\6\\\\g\\\\0\\\\0\\\\p\\\\6\\\\g\\\\0\\\\0\\\\p\\\\x\\\\6\\\\g\\\\0\\\\0\\\\p\\\\b\\\",\\\"\\\\b\\\\A\\\\A\\\\p\\\\x\\\\I\\\\p\\\\b\\\\7\\\\b\\\\p\\\\6\\\\g\\\\0\\\\0\\\\A\\\\p\\\",\\\"\\\\r\\\\s\\\\a\\\\3\\\\Z\\\\i\\\\x\\\\b\\\\5\\\\r\\\\s\\\\t\\\\5\\\\r\\\\b\\\\p\\\\x\\\\x\\\\b\\\\5\\\\r\\\\s\\\\5\\\\d\\\\d\\\\b\\\\p\\\\Y\\\\H\\\\B\\\\R\\\\u\\\\I\\\\16\\\\Y\\\\p\\\\x\\\\1l\\\\b\\\\Y\\\\H\\\\B\\\\R\\\\u\\\\I\\\\16\\\\Y\\\\b\\\\v\\\\x\\\\b\\\",\\\"\\\\b\\\\p\\\",\\\"\\\\x\\\\x\\\",\\\"\\\\A\\\\A\\\\p\\\\b\\\\17\\\\6\\\\5\\\\5\\\\z\\\\7\\\\a\\\\3\\\\3\\\\9\\\\7\\\\17\\\\V\\\\q\\\\a\\\\5\\\\t\\\\7\\\\1k\\\\3\\\\6\\\\7\\\\15\\\\5\\\\t\\\\11\\\\5\\\\b\\\\A\\\\1m\\\\A\\\\A\\\\A\\\\A\\\",\\\"\\\\G\\\\5\\\\1\\\\i\\\",\\\"\\\\G\\\",\\\"\\\\e\\\\1\\\\1\\\\l\\\\9\\\\v\\\\f\\\\f\\\\l\\\\0\\\\g\\\\9\\\\s\\\\o\\\\4\\\\4\\\\o\\\\0\\\\3\\\\s\\\\c\\\\4\\\\t\\\\f\\\",\\\"\\\\N\\\\f\\\\X\\\\0\\\\g\\\\9\\\\V\\\\l\\\\l\\\\M\\\\8\\\\f\\\\t\\\\g\\\\1\\\\5\\\\1\\\\3\\\\1f\\\\d\\\\9\\\\s\\\\3\\\\y\\\\1\\\\3\\\\6\\\\9\\\\8\\\\4\\\\6\\\\i\\\\Y\\\\H\\\\B\\\\R\\\\u\\\\I\\\\16\\\\Y\\\\G\\\\r\\\\s\\\\9\\\\8\\\\d\\\\i\\\",\\\"\\\\G\\\\e\\\\0\\\\i\\\\3\\\\6\\\\G\\\\9\\\\4\\\\c\\\\n\\\\5\\\\l\\\\l\\\\i\\\\u\\\\F\\\\F\\\\G\\\\9\\\\4\\\\c\\\\n\\\\l\\\\0\\\\5\\\\1\\\\r\\\\4\\\\a\\\\t\\\\i\\\\u\\\\G\\\\9\\\\4\\\\c\\\\n\\\\d\\\\3\\\\w\\\\8\\\\c\\\\3\\\\i\\\\u\\\\G\\\\N\\\\a\\\\3\\\\Z\\\\8\\\\d\\\\i\\\\F\\\\H\\\\u\\\\K\\\\K\\\\16\\\\G\\\\a\\\\1\\\\i\\\\c\\\",\\\"\\\\X\\\\1a\\\\D\\\\E\\\",\\\"\\\\j\\\\r\\\\4\\\\6\\\\1\\\\7\\\\c\\\\4\\\\0\\\\4\\\\a\\\\i\\\\b\\\\a\\\\3\\\\d\\\\b\\\\k\\\\E\\\\5\\\\o\\\\o\\\\8\\\\6\\\\o\\\\v\\\\7\\\\j\\\\h\\\\k\\\",\\\"\\\\j\\\\f\\\\h\\\\k\\\\7\\\\j\\\\f\\\\r\\\\4\\\\6\\\\1\\\\k\\\",\\\"\\\\G\\\\e\\\\0\\\\i\\\\3\\\\6\\\\G\\\\9\\\\4\\\\c\\\\n\\\\5\\\\l\\\\l\\\\i\\\\u\\\\F\\\\F\\\\G\\\\9\\\\4\\\\c\\\\n\\\\l\\\\0\\\\5\\\\1\\\\r\\\\4\\\\a\\\\t\\\\i\\\\u\\\\G\\\\9\\\\4\\\\c\\\\n\\\\d\\\\3\\\\w\\\\8\\\\c\\\\3\\\\i\\\\u\\\\G\\\\N\\\\a\\\\3\\\\Z\\\\8\\\\d\\\\i\\\\B\\\\K\\\\B\\\\K\\\\1c\\\\1c\\\\Y\\\\G\\\\a\\\\1\\\\i\\\\c\\\",\\\"\\\\j\\\\r\\\\4\\\\6\\\\1\\\\7\\\\c\\\\4\\\\0\\\\4\\\\a\\\\i\\\\b\\\\a\\\\3\\\\d\\\\b\\\\k\\\\E\\\\5\\\\o\\\\o\\\\3\\\\d\\\\7\\\\E\\\\4\\\\1\\\\5\\\\0\\\\7\\\\4\\\\r\\\\7\\\\v\\\\7\\\\j\\\\h\\\\k\\\",\\\"\\\\j\\\\f\\\\h\\\\k\\\\7\\\\M\\\\9\\\\3\\\\a\\\\9\\\\j\\\\f\\\\r\\\\4\\\\6\\\\1\\\\k\\\",\\\"\\\\O\\\\q\\\\e\\\\5\\\\0\\\\8\\\\0\\\\1\\\\5\\\\o\\\",\\\"\\\\d\\\\5\\\\1\\\\5\\\\n\\\\4\\\\8\\\\d\\\\i\\\\b\\\",\\\"\\\\O\\\\r\\\\8\\\\d\\\",\\\"\\\\O\\\\q\\\\1\\\\8\\\\0\\\\0\\\",\\\"\\\\6\\\\4\\\",\\\"\\\\L\\\\4\\\\0\\\\3\\\\0\\\\c\\\\1\\\\8\\\\6\\\\o\\\\7\\\",\\\"\\\\7\\\\j\\\\8\\\\t\\\\o\\\\7\\\\9\\\\a\\\\c\\\\i\\\\b\\\\e\\\\1\\\\1\\\\l\\\\v\\\\f\\\\f\\\\z\\\\z\\\\z\\\\s\\\\5\\\\19\\\\5\\\\y\\\\0\\\\4\\\\5\\\\d\\\\s\\\\8\\\\6\\\\r\\\\4\\\\f\\\\8\\\\t\\\\5\\\\o\\\\3\\\\9\\\\f\\\\3\\\\y\\\\3\\\\t\\\\l\\\\0\\\\3\\\\9\\\\f\\\\K\\\\s\\\\o\\\\8\\\\r\\\\b\\\\f\\\\k\\\",\\\"\\\\O\\\\q\\\\e\\\\5\\\\0\\\\8\\\\0\\\\a\\\\3\\\\9\\\\g\\\\0\\\\1\\\\u\\\",\\\"\\\\r\\\\s\\\\a\\\\3\\\\Z\\\\i\\\\x\\\\x\\\\x\\\\K\\\\H\\\\B\\\\F\\\\F\\\\B\\\\R\\\\H\\\\p\\\\x\\\\1l\\\\b\\\\K\\\\H\\\\B\\\\F\\\\F\\\\B\\\\R\\\\H\\\\b\\\\v\\\\x\\\\6\\\\g\\\\0\\\\0\\\\p\\\\6\\\\g\\\\0\\\\0\\\\p\\\\x\\\\x\\\\6\\\\g\\\\0\\\\0\\\\p\\\\6\\\\g\\\\0\\\\0\\\\p\\\\6\\\\g\\\\0\\\\0\\\\p\\\\6\\\\g\\\\0\\\\0\\\\p\\\\6\\\\g\\\\0\\\\0\\\\p\\\\6\\\\g\\\\0\\\\0\\\\p\\\\6\\\\g\\\\0\\\\0\\\\p\\\\6\\\\g\\\\0\\\\0\\\\p\\\\6\\\\g\\\\0\\\\0\\\\p\\\\6\\\\g\\\\0\\\\0\\\\p\\\\6\\\\g\\\\0\\\\0\\\\p\\\\6\\\\g\\\\0\\\\0\\\\p\\\\6\\\\g\\\\0\\\\0\\\\p\\\\6\\\\g\\\\0\\\\0\\\\p\\\\6\\\\g\\\\0\\\\0\\\\p\\\\x\\\\x\\\\6\\\\g\\\\0\\\\0\\\\p\\\\x\\\\R\\\\p\\\\6\\\\g\\\\0\\\\0\\\\p\\\\b\\\",\\\"\\\\\\\"]]]],[m,m,m,m,[[m,[2,m,\\\\\\\"\\\",\\\"\\\\\\\"]]]],[m,m,m,m,m,m,m,m,m,m,m,m,[[m,[2,m,\\\\\\\"\\\",\\\"\\\\\\\"]]]],[m,m,m,[[m,[2,m,\\\\\\\"\\\",\\\"\\\\\\\"]]]],[m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,m,[[m,[2,m,\\\\\\\"\\\",\\\"\\\\\\\"]]]],[m,m,m,m,m,m,m,m,m,m,[[m,[2,m,\\\\\\\"\\\",\\\"\\\\\\\"]]]],[m,m,m,m,m,m,m,m,m,m,m,[[m,[2,m,\\\\\\\"\\\",\\\"\\\\\\\"]]]],[m,m,m,m,m,m,m,m,[[m,[2,m,\\\\\\\"\\\",\\\"\\\\b\\\\A\\\\A\\\\A\\\\A\\\\A\\\\p\\\\x\\\\6\\\\g\\\\0\\\\0\\\\p\\\\x\\\\R\\\\p\\\\6\\\\g\\\\0\\\\0\\\\p\\\\b\\\",\\\"\\\\b\\\\A\\\\A\\\\p\\\\6\\\\g\\\\0\\\\0\\\\A\\\\1m\\\\A\\\\p\\\\6\\\\g\\\\0\\\\0\\\\p\\\\6\\\\g\\\\0\\\\0\\\\p\\\\I\\\\A\\\\A\\\\A\\\",\\\"\\\\N\\\\f\\\\X\\\\0\\\\g\\\\9\\\\V\\\\l\\\\l\\\\M\\\\8\\\\f\\\\d\\\\5\\\\1\\\\5\\\\1f\\\\d\\\\9\\\\s\\\\3\\\\y\\\\1\\\\3\\\\6\\\\9\\\\8\\\\4\\\\6\\\\i\\\\K\\\\H\\\\B\\\\F\\\\F\\\\B\\\\R\\\\H\\\\G\\\\r\\\\s\\\\9\\\\8\\\\d\\\\i\\\",\\\"\\\\G\\\\e\\\\0\\\\i\\\\3\\\\6\\\\G\\\\9\\\\4\\\\c\\\\n\\\\5\\\\l\\\\l\\\\i\\\\u\\\\F\\\\F\\\\G\\\\9\\\\4\\\\c\\\\n\\\\l\\\\0\\\\5\\\\1\\\\r\\\\4\\\\a\\\\t\\\\i\\\\u\\\\G\\\\9\\\\4\\\\c\\\\n\\\\d\\\\3\\\\w\\\\8\\\\c\\\\3\\\\i\\\\u\\\\G\\\\N\\\\a\\\\3\\\\Z\\\\8\\\\d\\\\i\\\\u\\\\B\\\\16\\\\u\\\\Y\\\\u\\\\F\\\\G\\\\a\\\\1\\\\i\\\\c\\\",\\\"\\\\o\\\\4\\\\4\\\\o\\\\0\\\\3\\\\g\\\\9\\\\3\\\\a\\\\c\\\\4\\\\6\\\\1\\\\3\\\\6\\\\1\\\",\\\"\\\\C\\\\3\\\\9\\\",\\\"\\\\1d\\\\7\\\\c\\\\5\\\\6\\\\1\\\\7\\\\r\\\\8\\\\6\\\\d\\\\7\\\\5\\\\6\\\\C\\\\7\\\\d\\\\5\\\\1\\\\5\\\\p\\\\7\\\\E\\\\a\\\\C\\\\7\\\\z\\\\8\\\\1\\\\e\\\\7\\\\d\\\\8\\\\r\\\\r\\\\3\\\\a\\\\3\\\\6\\\\1\\\\7\\\\r\\\\a\\\\8\\\\3\\\\6\\\\d\\\",\\\"\\\\p\\\\x\\\\6\\\\g\\\\0\\\\0\\\\p\\\\6\\\\g\\\\0\\\\0\\\\p\\\\6\\\\g\\\\0\\\\0\\\\p\\\\x\\\\x\\\\6\\\\g\\\\0\\\\0\\\\p\\\\u\\\\A\\\",\\\"\\\\p\\\\x\\\",\\\"\\\\9\\\\g\\\\h\\\\9\\\\1\\\\a\\\\8\\\\6\\\\o\\\",\\\"\\\\W\\\\8\\\\6\\\\8\\\\9\\\\e\\\\3\\\\d\\\\p\\\\7\\\\L\\\\4\\\\0\\\\0\\\\3\\\\c\\\\1\\\\3\\\\d\\\\7\\\\j\\\\r\\\\4\\\\6\\\\1\\\\7\\\\c\\\\4\\\\0\\\\4\\\\a\\\\i\\\\14\\\\h\\\\0\\\\g\\\\3\\\\14\\\\k\\\",\\\"\\\\j\\\\f\\\\r\\\\4\\\\6\\\\1\\\\k\\\\7\\\\M\\\\9\\\\3\\\\a\\\\7\\\\j\\\\h\\\\a\\\\f\\\\k\\\",\\\"\\\\j\\\\h\\\\a\\\\f\\\\k\\\\j\\\\9\\\\l\\\\5\\\\6\\\\7\\\\8\\\\d\\\\i\\\\b\\\\D\\\\5\\\\w\\\\3\\\\10\\\\D\\\\E\\\\b\\\\k\\\\D\\\\5\\\\w\\\\3\\\\7\\\\5\\\\9\\\\7\\\\j\\\\8\\\\6\\\\l\\\\g\\\\1\\\\7\\\\1\\\\C\\\\l\\\\3\\\\i\\\\b\\\\1\\\\3\\\\y\\\\1\\\\b\\\\7\\\\8\\\\d\\\\i\\\\b\\\\U\\\\e\\\\5\\\\0\\\\8\\\\0\\\\D\\\\5\\\\w\\\\3\\\\1b\\\\5\\\\t\\\\3\\\\b\\\\7\\\\l\\\\0\\\\5\\\\c\\\\3\\\\e\\\\4\\\\0\\\\d\\\\3\\\\a\\\\i\\\\b\\\\X\\\\8\\\\c\\\\q\\\\7\\\\V\\\\7\\\\1b\\\\5\\\\t\\\\3\\\\b\\\\f\\\\k\\\\7\\\\j\\\\h\\\\g\\\\1\\\\1\\\\4\\\\6\\\\7\\\\c\\\\0\\\\5\\\\9\\\\9\\\\i\\\\b\\\\U\\\\e\\\\5\\\\0\\\\8\\\\0\\\\D\\\\5\\\\w\\\\3\\\\V\\\\9\\\\7\\\\h\\\\1\\\\6\\\\7\\\\h\\\\1\\\\6\\\\n\\\\d\\\\3\\\\r\\\\5\\\\g\\\\0\\\\1\\\\b\\\\7\\\\1\\\\8\\\\1\\\\0\\\\3\\\\i\\\\b\\\\L\\\\0\\\\8\\\\c\\\\q\\\\7\\\\E\\\\4\\\\7\\\\D\\\\5\\\\w\\\\3\\\\b\\\\k\\\\D\\\\V\\\\1e\\\\J\\\\j\\\\f\\\\h\\\\g\\\\1\\\\1\\\\4\\\\6\\\\k\\\\7\\\\j\\\\f\\\\9\\\\l\\\\5\\\\6\\\\k\\\",\\\"\\\\U\\\\e\\\\5\\\\0\\\\8\\\\0\\\\P\\\\5\\\\9\\\\9\\\\N\\\",\\\"\\\\O\\\\U\\\\e\\\\5\\\\0\\\\8\\\\0\\\\D\\\\5\\\\w\\\\3\\\\1b\\\\5\\\\t\\\\3\\\",\\\"\\\\D\\\\V\\\\1e\\\\J\\\\13\\\\v\\\\7\\\\j\\\\r\\\\4\\\\6\\\\1\\\\7\\\\c\\\\4\\\\0\\\\4\\\\a\\\\i\\\\14\\\\h\\\\0\\\\g\\\\3\\\\14\\\\k\\\",\\\"\\\\j\\\\f\\\\r\\\\4\\\\6\\\\1\\\\k\\\",\\\"\\\\O\\\\D\\\\5\\\\w\\\\3\\\\10\\\\D\\\\E\\\",\\\"\\\\s\\\\U\\\\e\\\\5\\\\0\\\\8\\\\0\\\\D\\\\5\\\\w\\\\3\\\\V\\\\9\\\",\\\"\\\\O\\\\q\\\\e\\\\5\\\\0\\\\8\\\\0\\\\c\\\\4\\\\0\\\\0\\\\3\\\\c\\\\1\\\",\\\"\\\\j\\\\h\\\\g\\\\1\\\\1\\\\4\\\\6\\\\7\\\\9\\\\1\\\\C\\\\0\\\\3\\\\i\\\\b\\\\h\\\\5\\\\c\\\\q\\\\o\\\\a\\\\4\\\\g\\\\6\\\\d\\\\n\\\\c\\\\4\\\\0\\\\4\\\\a\\\\v\\\\7\\\\a\\\\o\\\\h\\\\5\\\\S\\\\u\\\\B\\\\K\\\\p\\\\7\\\\u\\\\H\\\\H\\\\p\\\\7\\\\u\\\\u\\\\F\\\\p\\\\7\\\\I\\\\s\\\\B\\\\T\\\\Q\\\\r\\\\4\\\\6\\\\1\\\\n\\\\9\\\\8\\\\11\\\\3\\\\v\\\\u\\\\I\\\\l\\\\y\\\\b\\\\7\\\\c\\\\0\\\\5\\\\9\\\\9\\\\i\\\\b\\\\h\\\\1\\\\6\\\\7\\\\h\\\\1\\\\6\\\\n\\\\z\\\\5\\\\a\\\\6\\\\8\\\\6\\\\o\\\\b\\\\7\\\\4\\\\6\\\\c\\\\0\\\\8\\\\c\\\\q\\\\i\\\\z\\\\8\\\\6\\\\d\\\\4\\\\z\\\\s\\\\4\\\\l\\\\3\\\\6\\\\S\\\\b\\\\f\\\\f\\\\r\\\\5\\\\c\\\\3\\\\h\\\\4\\\\4\\\\q\\\\s\\\\c\\\\4\\\\t\\\\f\\\\q\\\\e\\\\5\\\\0\\\\8\\\\0\\\\s\\\\9\\\\e\\\\a\\\\b\\\\T\\\\k\\\\1a\\\\r\\\\r\\\\8\\\\c\\\\8\\\\5\\\\0\\\\7\\\\X\\\\5\\\\o\\\\3\\\\j\\\\f\\\\h\\\\g\\\\1\\\\1\\\\4\\\\6\\\\k\\\",\\\"\\\\7\\\\j\\\\h\\\\g\\\\1\\\\1\\\\4\\\\6\\\\7\\\\7\\\\9\\\\1\\\\C\\\\0\\\\3\\\\i\\\\b\\\\h\\\\5\\\\c\\\\q\\\\o\\\\a\\\\4\\\\g\\\\6\\\\d\\\\n\\\\c\\\\4\\\\0\\\\4\\\\a\\\\v\\\\7\\\\a\\\\o\\\\h\\\\5\\\\S\\\\u\\\\B\\\\K\\\\p\\\\7\\\\u\\\\H\\\\H\\\\p\\\\7\\\\u\\\\u\\\\F\\\\p\\\\7\\\\I\\\\s\\\\B\\\\T\\\\Q\\\\r\\\\4\\\\6\\\\1\\\\n\\\\9\\\\8\\\\11\\\\3\\\\v\\\\u\\\\I\\\\l\\\\y\\\\b\\\\7\\\\c\\\\0\\\\5\\\\9\\\\9\\\\i\\\\b\\\\h\\\\1\\\\6\\\\7\\\\h\\\\1\\\\6\\\\n\\\\z\\\\5\\\\a\\\\6\\\\8\\\\6\\\\o\\\\b\\\\7\\\\4\\\\6\\\\c\\\\0\\\\8\\\\c\\\\q\\\\i\\\\z\\\\8\\\\6\\\\d\\\\4\\\\z\\\\s\\\\4\\\\l\\\\3\\\\6\\\\S\\\\b\\\\f\\\\f\\\\q\\\\e\\\\5\\\\0\\\\8\\\\0\\\\n\\\\9\\\\e\\\\a\\\\3\\\\5\\\\1\\\\3\\\\e\\\\s\\\\c\\\\4\\\\t\\\\f\\\\q\\\\e\\\\5\\\\0\\\\8\\\\0\\\\s\\\\9\\\\e\\\\1\\\\t\\\\0\\\\f\\\\8\\\\6\\\\d\\\\3\\\\y\\\\s\\\\l\\\\e\\\\l\\\\f\\\\r\\\\5\\\\c\\\\3\\\\h\\\\4\\\\4\\\\q\\\\f\\\\r\\\\5\\\\c\\\\3\\\\h\\\\4\\\\4\\\\q\\\\n\\\\9\\\\c\\\\a\\\\8\\\\l\\\\1\\\\9\\\\s\\\\e\\\\1\\\\t\\\\0\\\\b\\\\T\\\\k\\\\W\\\\a\\\\3\\\\3\\\\7\\\\W\\\\5\\\\c\\\\3\\\\h\\\\4\\\\4\\\\q\\\\7\\\\J\\\\y\\\\1\\\\3\\\\6\\\\9\\\\8\\\\4\\\\6\\\\9\\\\j\\\\f\\\\h\\\\g\\\\1\\\\1\\\\4\\\\6\\\\k\\\",\\\"\\\\7\\\\j\\\\h\\\\g\\\\1\\\\1\\\\4\\\\6\\\\7\\\\7\\\\9\\\\1\\\\C\\\\0\\\\3\\\\i\\\\b\\\\h\\\\5\\\\c\\\\q\\\\o\\\\a\\\\4\\\\g\\\\6\\\\d\\\\n\\\\c\\\\4\\\\0\\\\4\\\\a\\\\v\\\\7\\\\a\\\\o\\\\h\\\\5\\\\S\\\\u\\\\B\\\\K\\\\p\\\\7\\\\u\\\\H\\\\H\\\\p\\\\7\\\\u\\\\u\\\\F\\\\p\\\\7\\\\I\\\\s\\\\B\\\\T\\\\Q\\\\r\\\\4\\\\6\\\\1\\\\n\\\\9\\\\8\\\\11\\\\3\\\\v\\\\u\\\\I\\\\l\\\\y\\\\b\\\\7\\\\c\\\\0\\\\5\\\\9\\\\9\\\\i\\\\b\\\\h\\\\1\\\\6\\\\7\\\\h\\\\1\\\\6\\\\n\\\\z\\\\5\\\\a\\\\6\\\\8\\\\6\\\\o\\\\b\\\\7\\\\4\\\\6\\\\c\\\\0\\\\8\\\\c\\\\q\\\\i\\\\z\\\\8\\\\6\\\\d\\\\4\\\\z\\\\s\\\\4\\\\l\\\\3\\\\6\\\\S\\\\b\\\\f\\\\f\\\\q\\\\e\\\\5\\\\0\\\\8\\\\0\\\\n\\\\9\\\\e\\\\a\\\\3\\\\5\\\\1\\\\3\\\\e\\\\s\\\\c\\\\4\\\\t\\\\f\\\\q\\\\e\\\\5\\\\0\\\\8\\\\0\\\\s\\\\9\\\\e\\\\1\\\\t\\\\0\\\\f\\\\8\\\\6\\\\d\\\\3\\\\y\\\\s\\\\l\\\\e\\\\l\\\\f\\\\r\\\\5\\\\c\\\\3\\\\h\\\\4\\\\4\\\\q\\\\f\\\\r\\\\5\\\\c\\\\3\\\\h\\\\4\\\\4\\\\q\\\\n\\\\l\\\\5\\\\8\\\\d\\\\n\\\\9\\\\c\\\\a\\\\8\\\\l\\\\1\\\\9\\\\s\\\\e\\\\1\\\\t\\\\0\\\\b\\\\T\\\\k\\\\X\\\\5\\\\8\\\\d\\\\7\\\\W\\\\5\\\\c\\\\3\\\\h\\\\4\\\\4\\\\q\\\\7\\\\J\\\\y\\\\1\\\\3\\\\6\\\\9\\\\8\\\\4\\\\6\\\\9\\\\j\\\\f\\\\h\\\\g\\\\1\\\\1\\\\4\\\\6\\\\k\\\",\\\"\\\\7\\\\j\\\\h\\\\g\\\\1\\\\1\\\\4\\\\6\\\\7\\\\7\\\\9\\\\1\\\\C\\\\0\\\\3\\\\i\\\\b\\\\h\\\\5\\\\c\\\\q\\\\o\\\\a\\\\4\\\\g\\\\6\\\\d\\\\n\\\\c\\\\4\\\\0\\\\4\\\\a\\\\v\\\\7\\\\a\\\\o\\\\h\\\\5\\\\S\\\\u\\\\B\\\\K\\\\p\\\\7\\\\u\\\\H\\\\H\\\\p\\\\7\\\\u\\\\u\\\\F\\\\p\\\\7\\\\I\\\\s\\\\B\\\\T\\\\Q\\\\r\\\\4\\\\6\\\\1\\\\n\\\\9\\\\8\\\\11\\\\3\\\\v\\\\u\\\\I\\\\l\\\\y\\\\b\\\\7\\\\c\\\\0\\\\5\\\\9\\\\9\\\\i\\\\b\\\\h\\\\1\\\\6\\\\7\\\\h\\\\1\\\\6\\\\n\\\\z\\\\5\\\\a\\\\6\\\\8\\\\6\\\\o\\\\b\\\\7\\\\4\\\\6\\\\c\\\\0\\\\8\\\\c\\\\q\\\\i\\\\z\\\\8\\\\6\\\\d\\\\4\\\\z\\\\s\\\\4\\\\l\\\\3\\\\6\\\\S\\\\b\\\\f\\\\f\\\\q\\\\e\\\\5\\\\0\\\\8\\\\0\\\\n\\\\9\\\\e\\\\a\\\\3\\\\5\\\\1\\\\3\\\\e\\\\s\\\\c\\\\4\\\\t\\\\f\\\\q\\\\e\\\\5\\\\0\\\\8\\\\0\\\\s\\\\9\\\\e\\\\1\\\\t\\\\0\\\\f\\\\8\\\\6\\\\d\\\\3\\\\y\\\\s\\\\l\\\\e\\\\l\\\\f\\\\9\\\\4\\\\c\\\\8\\\\5\\\\0\\\\n\\\\t\\\\3\\\\d\\\\8\\\\5\\\\n\\\\e\\\\5\\\\c\\\\q\\\\9\\\\n\\\\5\\\\6\\\\d\\\\n\\\\1\\\\g\\\\1\\\\4\\\\a\\\\8\\\\5\\\\0\\\\9\\\\s\\\\e\\\\1\\\\t\\\\0\\\\b\\\\T\\\\k\\\\D\\\\4\\\\c\\\\8\\\\5\\\\0\\\\7\\\\J\\\\y\\\\1\\\\3\\\\6\\\\9\\\\8\\\\4\\\\6\\\\9\\\\j\\\\f\\\\h\\\\g\\\\1\\\\1\\\\4\\\\6\\\\k\\\",\\\"\\\\7\\\\j\\\\h\\\\g\\\\1\\\\1\\\\4\\\\6\\\\7\\\\7\\\\9\\\\1\\\\C\\\\0\\\\3\\\\i\\\\b\\\\h\\\\5\\\\c\\\\q\\\\o\\\\a\\\\4\\\\g\\\\6\\\\d\\\\n\\\\c\\\\4\\\\0\\\\4\\\\a\\\\v\\\\7\\\\a\\\\o\\\\h\\\\5\\\\S\\\\u\\\\B\\\\K\\\\p\\\\7\\\\u\\\\H\\\\H\\\\p\\\\7\\\\u\\\\u\\\\F\\\\p\\\\7\\\\I\\\\s\\\\B\\\\T\\\\Q\\\\r\\\\4\\\\6\\\\1\\\\n\\\\9\\\\8\\\\11\\\\3\\\\v\\\\u\\\\I\\\\l\\\\y\\\\b\\\\7\\\\c\\\\0\\\\5\\\\9\\\\9\\\\i\\\\b\\\\h\\\\1\\\\6\\\\7\\\\h\\\\1\\\\6\\\\n\\\\z\\\\5\\\\a\\\\6\\\\8\\\\6\\\\o\\\\b\\\\7\\\\4\\\\6\\\\c\\\\0\\\\8\\\\c\\\\q\\\\i\\\\z\\\\8\\\\6\\\\d\\\\4\\\\z\\\\s\\\\4\\\\l\\\\3\\\\6\\\\S\\\\b\\\\t\\\\5\\\\8\\\\0\\\\1\\\\4\\\\v\\\\q\\\\e\\\\5\\\\0\\\\8\\\\0\\\\1i\\\\q\\\\e\\\\5\\\\0\\\\8\\\\0\\\\n\\\\9\\\\e\\\\a\\\\3\\\\5\\\\1\\\\3\\\\e\\\\s\\\\c\\\\4\\\\t\\\\b\\\\T\\\\k\\\\J\\\\t\\\\5\\\\8\\\\0\\\\7\\\\P\\\\3\\\\j\\\\f\\\\h\\\\g\\\\1\\\\1\\\\4\\\\6\\\\k\\\",\\\"\\\\j\\\\d\\\\8\\\\w\\\\7\\\\c\\\\0\\\\5\\\\9\\\\9\\\\i\\\\b\\\\q\\\\e\\\\5\\\\0\\\\8\\\\0\\\\b\\\\7\\\\9\\\\1\\\\C\\\\0\\\\3\\\\i\\\\b\\\\1\\\\3\\\\y\\\\1\\\\n\\\\5\\\\0\\\\8\\\\o\\\\6\\\\v\\\\c\\\\3\\\\6\\\\1\\\\3\\\\a\\\\b\\\\k\\\",\\\"\\\\5\\\\l\\\\l\\\\3\\\\6\\\\d\\\",\\\"\\\\s\\\\19\\\\Z\\\\g\\\\3\\\\a\\\\C\\\\n\\\\c\\\\0\\\\3\\\\5\\\\a\\\"];\",\"\\1r\",\"\\1T\\1N\\1I\\1U\\1V\",\"\\1s\\1u\\1z\\1r\\1s\\1x\\1v\\1r\\1r\\1s\\1u\\1y\\1r\\1s\\1u\\1E\\1r\\1s\\1u\\1A\\1r\\1s\\1u\\1J\\1r\\1s\\1w\\1B\\1r\\1s\\1u\\1F\\1r\\1s\\1x\\1t\\1r\\1s\\1x\\1w\\1r\\1s\\1w\\1w\\1r\\1s\\1u\\1t\\1r\\1s\\1u\\1v\\1r\\1s\\1u\\1G\\1r\\1s\\1w\\1E\\1r\\1s\\1x\\1y\\1r\\1s\\1u\\1w\\1r\\1s\\1t\\1C\\1r\\1s\\1t\\1z\\1r\\1s\\1t\\1J\\1r\\1s\\1x\\1B\\1r\\1W\\1X\\1I\\1I\\1r\\1s\\1w\\1C\\1r\\1s\\1u\\1x\\1r\\1s\\1w\\1z\\1r\\1s\\1u\\1D\\1r\\1s\\1u\\1u\\1r\\1s\\1w\\1J\\1r\\1s\\1u\\1C\\1r\\1s\\1t\\1A\\1r\\1s\\1t\\1H\\1r\\1s\\1x\\1u\\1r\\1s\\1y\\1D\\1r\\1s\\1x\\1G\\1r\\1s\\1x\\1x\\1r\\1s\\1y\\1C\\1r\\1s\\1t\\1t\\1r\\1s\\1x\\1F\\1r\\1s\\1y\\1t\\1r\\1s\\1y\\1v\\1r\\1s\\1t\\1F\\1r\\1s\\1w\\1u\\1r\\1s\\1t\\1v\\1r\\1s\\1t\\1B\\1r\\1s\\1v\\1y\\1r\\1s\\1t\\1u\\1r\\1s\\1v\\1t\\1r\\1s\\1y\\1y\\1r\\1s\\1y\\1E\\1r\\1s\\1w\\1t\\1r\\1s\\1v\\1C\\1r\\1s\\1t\\1D\\1r\\1s\\1t\\1w\\1r\\1s\\1w\\1G\\1r\\1s\\1w\\1F\\1r\\1s\\1v\\1D\\1r\\1s\\1v\\1A\\1r\\1s\\1v\\1u\\1r\\1s\\1y\\1B\\1r\\1s\\1t\\1x\\1r\\1s\\1x\\1A\\1r\\1s\\1y\\1w\\1r\\1s\\1x\\1H\\1r\\1s\\1v\\1z\\1r\\1s\\1v\\1v\\1r\\1s\\1w\\1x\\1r\\1s\\1v\\1G\\1r\\1s\\1t\\1y\\1r\\1s\\1w\\1D\\1r\\1s\\1v\\1x\\1r\\1s\\1u\\1H\\1r\\1s\\1v\\1E\\1r\\1s\\1v\\1J\\1r\\1s\\1t\\1G\\1r\\1s\\1v\\1F\\1r\\1s\\1y\\1u\\1r\\1s\\1t\\1E\\1r\\1s\\1w\\1A\\1r\\1s\\1y\\1z\\1r\\1s\\1v\\1B\\1r\\1s\\1w\\1H\\1r\\1s\\1v\\1w\\1r\\1s\\1x\\1D\\1r\\1s\\1x\\1C\\1r\\1Y\\1L\\1K\\1r\\1Z\\1B\\1s\\1O\\1y\\1y\\1A\\1r\\1s\\1v\\1H\\1r\\1s\\1w\\1y\",\"\",\"\\20\\1K\\1P\\21\\1z\\22\\1L\\1K\\1z\\1P\\1O\\1M\",\"\\1K\\1M\\1N\\1I\\1L\\23\\1M\",\"\\1Q\\24\\25\",\"\\1Q\\26\",\"\\27\"];", "\x7C", "\x73\x70\x6C\x69\x74", "\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x7C\x78\x37\x43\x7C\x78\x37\x38\x7C\x78\x33\x33\x7C\x78\x33\x36\x7C\x78\x33\x34\x7C\x78\x33\x32\x7C\x78\x33\x37\x7C\x78\x33\x35\x7C\x78\x34\x33\x7C\x78\x33\x31\x7C\x78\x33\x30\x7C\x78\x34\x34\x7C\x78\x34\x32\x7C\x78\x34\x36\x7C\x78\x33\x39\x7C\x78\x33\x38\x7C\x78\x34\x31\x7C\x78\x36\x43\x7C\x78\x34\x35\x7C\x78\x37\x32\x7C\x78\x36\x31\x7C\x78\x36\x35\x7C\x78\x37\x30\x7C\x78\x36\x34\x7C\x78\x36\x46\x7C\x78\x35\x43\x7C\x76\x61\x72\x7C\x5F\x30\x78\x35\x63\x63\x37\x7C\x78\x37\x33\x7C\x78\x36\x39\x7C\x78\x37\x34\x7C\x78\x36\x45\x7C\x78\x37\x35\x7C\x78\x37\x36\x7C\x78\x35\x46\x7C\x78\x36\x36\x7C\x78\x36\x44\x7C\x78\x36\x38\x7C\x78\x36\x33\x7C\x78\x37\x37\x7C\x78\x32\x42\x7C\x78\x36\x32\x7C\x78\x36\x37", "", "\x66\x72\x6F\x6D\x43\x68\x61\x72\x43\x6F\x64\x65", "\x72\x65\x70\x6C\x61\x63\x65", "\x5C\x77\x2B", "\x5C\x62", "\x67"];
var _0x3fa3 = [_0x63d8[0], _0x63d8[1], _0x63d8[2], _0x63d8[3], _0x63d8[4], _0x63d8[5], _0x63d8[6], _0x63d8[7], _0x63d8[8], _0x63d8[9]];

#4
tengo esto en json y me gustaría obtener solo el Estatus de validación: Esta linea ["validation_status"]=>

Código (php) [Seleccionar]
object(stdClass)#4 (15) {
 ["correlation_id"]=>
 string(17) "124.2614218067210"
 ["transaction_status"]=>
 string(8) "approved"
 ["validation_status"]=>
 string(7) "success"
 ["transaction_type"]=>
 string(8) "purchase"
 ["transaction_id"]=>
 string(8) "ET160443"
 ["transaction_tag"]=>
 string(10) "2256076121"
 ["method"]=>
 string(11) "credit_card"
 ["amount"]=>
 string(3) "100"
 ["currency"]=>
 string(3) "USD"
 ["token"]=>
 object(stdClass)#5 (2) {
   ["token_type"]=>
   string(7) "FDToken"
   ["token_data"]=>
   object(stdClass)#6 (1) {
     ["value"]=>
     string(16) "2391470664971221"
   }
 }
 ["card"]=>
 object(stdClass)#7 (4) {
   ["type"]=>
   string(4) "visa"
   ["cardholder_name"]=>
   string(13) "Jhon Smit"
   ["card_number"]=>
   string(4) "1111"
   ["exp_date"]=>
   string(4) "1024"
 }
 ["bank_resp_code"]=>
 string(3) "100"
 ["bank_message"]=>
 string(8) "Approved"
 ["gateway_resp_code"]=>
 string(2) "00"
 ["gateway_message"]=>
 string(18) "Transaction Normal"
}
#5
PHP / Formulario Dinamico
25 Abril 2018, 01:53 AM
Hola! Tengo un formulario dinámico como este: https://s.bootsnipp.com/iframe/VVyP

Quiero saber como puedo hacer para capturar y procesar los datos en PHP. Debo hacer algunas sumas con los valores que se coloca en los campos y comprobar que no estén en blanco.

Alguien me ayuda ?
#6
Criptografía / Guardar key en cookie
12 Abril 2018, 19:14 PM
Hola amigos, con el fin de no guardar la Key para descifrar en el servidor, seria una buena practica guardarla en una Cookie?

Cuales serian los problemas de seguridad que esto representaría ?

PD: Soy noob
#7
Hola!

Tengo un archivo con algunas keys que necesito consultar de vez en cuando, el problema es que aunque no lo haga muy a menudo, ingresos nuevas claves y debo volver a usar ioncube para proteger el archivo. En un tiempo manual no lo podre hacer...

Intente con blenc_encrypt y aunque es bueno la Key se puede extraer si se conoce la ruta o simplemente hurgando hasta dar con ella.

Que otra solución tengo?

Saludos!
#8
Criptografía / Que tan seguro es ?
7 Abril 2018, 17:25 PM
Hola amigos! Tiempo que no pasaba por aquí... Me gustaría saber su opinión sobre el resultado de este cifrado y que tan efectivo lo ven. Gracias de ante mano


<?php

function generarCodigo($longitud) {
 
$key '';
 
$pattern '1234567890abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ';
 
$max strlen($pattern)-1;
 for(
$i=0;$i $longitud;$i++) $key .= $pattern{mt_rand(0,$max)};
 return 
$key;
}
 

$plaintext 'Hola Mundo';
$password generarCodigo(32);
$method 'aes-256-cbc';

$key password_hash($passwordPASSWORD_BCRYPT, ['cost' => 12]);
//echo "Key:" . $key . "<br>";

$iv rand(0,9) . rand(0,9) . rand(0,9) . rand(0,9) . rand(0,9) . rand(0,9) . rand(0,9) . rand(0,9) . rand(0,9) . rand(0,9) . rand(0,9) . rand(0,9) . rand(0,9) . rand(0,9) . rand(0,9) . rand(0,9);


$encrypted base64_encode(openssl_encrypt($plaintext$method$keyOPENSSL_RAW_DATA$iv));
$decrypted openssl_decrypt(base64_decode($encrypted), $method$keyOPENSSL_RAW_DATA$iv);


echo 
'decrypted to: ' $decrypted "<br>";
echo 
$encrypted ."<br>";
#9
Hola amigos, se que la pregunta es un poco compleja.

como ya han leído en el titulo quisiera saber de que forma puedo orientar mi Web geográficamente por idiomas. Por ejemplo, cuando entras a un sitio desde USA el sitio esta en ingles, y cuando entras desde España el sitio esta en español etc...

Alguien puede decirme que debo hacer para que mi sitio se oriente automáticamente según los visitantes??


Gracias de ante mano
#10
Hola amigos.

Estoy haciendo una Web en php y css. Quisiera añadirle un marco a toda la web, para que se vea bien cuando esté a 1024 px y tenga márgenes, pero no sé como.

La web se ve muy mal por que no tiene margen esta todo en el aire. Puedo poner una imagen de fondo simulando el marco, pero no pasa nada. Sigue igual.

Creen que pueden ayudarme?

Gracias de ante mano.
#11
Hola amigos. Antes que nada quisiera agregar que este es un excelente foro y me encanta publicar aquí mis dudas ya que cuentan con un increible equipo de personas muy inteligentes.  :)

Bueno, mi pregunta es sencilla, quiera configurar mi SSL solo para algunas paginas de mi sitio, por ejemplo, la pagina de registro e inicio de sesión. Esto para proteger las contraseñas y demás datos. Utilizo el archivo .htaccess para la redirecciones, mas o menos algo como esto

RewriteEngine On
RewriteCond %{SERVER_PORT} 80
RewriteRule ^(.*)$ https://www.miweb.com/$1 [R,L]


Quiero saber si pueden ayudarme a que solo la paginas de registro e inicio de sesión inicien con SSL.

Saludos y gracias de ante man.

#12
Hola amigos, la verdad no se si lo he dicho bien.

Tengo un programa multinivel de referidos. Cuando una persona es referida aparece el nombre de usuario de la persona que lo refirió, sin embargo, este campo queda totalmente vulnerable, es decir, lo pueden modificar.

Quisiera saber si existe una manera de que los usuarios puedan ver la persona que lo referio pero sin que puedan editarlo.

Me exprese lo mas claro que he podido xD. Espero me puedan ayudar.
#13
Hola amigos.

Tengo una Web y quisiera que los directorios o los archivos no se puedan ver, por ejemplo.  miweb.com/index.php quisiera algo como miweb.com/NMAHDUFJWN Etc.

Me dicen que es posible en con sha1 o md5 pero he probado y no funca.

Realmente no me interesa cifrar toda mi web, solo algunos directorios por ejemplo este el que esta subrayado. Es el mas vulnerable y pueden tener mucha informacion de mi Web mediante este archivo.

success.location.href="success.php?ad="+document.frm.id.value+"&verify="+document.frm.verify.value;

Espero me puedan ayudar. Gracias de ante mano
#14
Hola amigos.

Estoy buscando un socio para desarrollar o modificar un script ya existente de PTC. Ya lo he elaborado y lanzado pero necesito cambiarle algunas cosas.  Lo tengo en la web aproximadamente 10 día y ya dispongo de unos 600 usuarios registrados, he recibido mas de 100 dorales en pagos para publicidad. Y solo la promocione en un sitio, como tiene integrado un sistema de referidos los usuarios han hecho lo demas. Google sorprendentemente me ha dado un buen puesto en su buscador a pesar del poco tiempo que llevo en la Web. El trafico en la Web es de mas de 300 visitas por día. a este ritmo tiene mucho.  

Bueno, solo necesito el socio para compartir conocimientos ya que por lo visto lo económico no sera necesario. La Web esta completamente en PHP, necesito personas con buenos conocimientos en esa área.

Es para tratar los temas de seguridad, modificación y reparar algunos bugs. El tema del % de las ganancias lo discutiremos privado.

Bueno, espero respuestas
#15
Bases de Datos / mi BD colapso sin motivos????
6 Diciembre 2010, 15:36 PM
Hola amigos.

Esta mañana quise variar un poco al cambiar la contraeña de administrador. Pues, he puespo mi IP como contraseña y esto colapso mi BD   :-( Ahora no se que hacer!! Tenia un back de la BD pero cuando intento subirlo no puedo! No se si por el tamaño o no lo se. Necesito ayuda!!!!
#16
Hola amigos.

Soy administrador de una Web que acepta registros.

Unos días atrás me concentre tanto en buscar una solución a la seguridad de mi Web. Que me he topado con sistema de funciones hash criptográficas "SHA-1".

Había publicado un post de como cifrar las contraseñas usando MD5, pero descubrí que este es vulnerable ataques de Fuerza bruta. Entonces, mi pregunta es, como puedo cifrar mi contraseña de administrador de una Web y la de los usuarios que se registran usando SHA-1? Por favor si alguien sabe como hacerlo pueden decírmelo. No soy para nada experto en PHP ni programación que sea lo mas claro posible xD.

Saludos a todos.


Ya es mi segundo post!     ;D
#17
PHP / Como cifrar contraseñas con SHA-1 en PHP
5 Diciembre 2010, 22:30 PM
Hola amigos.

Soy administrador de una Web que acepta registros.

Unos días atrás me concentre tanto en buscar una solución a la seguridad de mi Web. Que me he topado con sistema de funciones hash criptográficas "SHA-1".

Había publicado un post de como cifrar las contraseñas usando MD5, pero descubrí que este es vulnerable ataques de Fuerza bruta. Entonces, mi pregunta es, como puedo cifrar mi contraseña de administrador de una Web y la de los usuarios que se registran usando SHA-1? Por favor si alguien sabe como hacerlo pueden decírmelo. No soy para nada experto en PHP ni programación que sea lo mas claro posible xD.

Saludos a todos.


Ya es mi segundo post!  ;D
#18
Hola amigos.

Estos últimos días me he estado volviendo loco tratando de hacer una combinación de las funciones de dos script totalmente diferentes. Los script son de una pagina PTC.

La version 3.0 de este script tiene un bugs del cual muchos desconsiderados se aprovechan, cuando un usuarios hace clic en uno de los anuncios empieza a correr con contador regresivo de 30 segundos. Al terminar este presenta un visto bueno que certifica que se ha acreditado la ganancia al usuario. Por medio de este signo es que proceseden hacer sus trampas.

La version 4 de este scrip no tiene este problema, ya que cuando el contador llega a cero, abre una ventana emergente pidiendo confirmación para dar el crédito.

Necesito una persona con conocimientos en PHP y programación que pueda ayudarme, es muy urgente!!!

acá les dejo las funciones de ambos script, gracias de ante mano.


Versión 3



<? 
session_start
(); 


require(
'config.php'); 
require(
'funciones.php'); 



$adse=limpiar($_GET["ad"]); 



if(!isset(
$_COOKIE["usNick"]) && !isset($_COOKIE["usPass"])) 

      
$sqlz "SELECT * FROM tb_ads WHERE id='$adse'"
      
$resultz mysql_query($sqlz);         
      
$myrowz mysql_fetch_array($resultz); 

$numero=$myrowz["outside"]; 

      
$sqlex "UPDATE tb_ads SET outside='$numero' +1 WHERE id='$adse'"
      
$resultex mysql_query($sqlex); 




$checkad mysql_query("SELECT id FROM tb_ads WHERE id='$adse'"); 
$ad_exist mysql_num_rows($checkad); 

if (
$ad_exist<1) { 
// En caso de no existir el referer damos un mensaje de error 
echo "Error"; exit(); 



?> 


<html> 

<head> 

<meta http-equiv="Pragma" content="no-cache"> 

<meta http-equiv="Expires" content="-1"> 

<link rel="stylesheet" type="text/css" href="css.css"><title><? include('sitename.php'); ?> | Espere por su dinero</title> 

<script> 

var x = 31 

var y = 1 

function startClock(){ 

if(x!=='Done'){ 

x = x-y 

document.frm.clock.value = x 

setTimeout("startClock()", 1000) 



if(x==0){ 

x='Done'; 

document.frm.clock.value = x; 

success.location.href="successp.php?ad="+document.frm.id.value+"&verify="+document.frm.verify.value; 

}} 

</script> 

             
            <body leftmargin="0" rightmargin="0" topmargin="0" bottommargin="0" onLoad="startClock()"> 


             

            <form name="frm" method="post"> 
             
            <input type="hidden" name="id" value="<? echo $adse ?>"> 
             
<input type="hidden" name="verify" value="<? include('thecodero.php'); ?>"> 
             
             <table border="0" cellpadding="0" cellspacing="0" width="100%"> 
             
                <tbody> 
             
                  <tr>  
             
                    <td class="maintopright" style="border-bottom: 2px solid rgb(51, 51, 51); font-family: Verdana; font-size: 13px;" width="50%"> 
             
                      <div class="maintopright">&nbsp;&nbsp; &nbsp;&nbsp;&nbsp;&nbsp; 

             
                      <input name="clock" size="3" readonly="readonly" style="border: medium none ; padding: 0pt; font-size: 25pt; font-family: Verdana; vertical-align: top;" type="text"> 
             
                      <iframe name="success" src="grayblank.htm" border="0" framspacing="0" marginheight="0" marginwidth="0" vspace="0" hspace="0" style="vertical-align: top;" frameborder="0" height="40" scrolling="no" width="40"></iframe> 
             
                      </div> 
             
                    </td> 
             
                    <td style="border-bottom: 2px solid rgb(51, 51, 51); font-family: Verdana; font-size: 13px; " align="left" valign="middle" width="50%"> 
             
                        <strong>Espere que el contador llegue a cero y aparezca $.<br> 
             
                     </td> 
             
                    </tr> 
             
                  </tbody> 
             
             </table> 
             
             <iframe src="<? require ('config.php'); 
$sql "SELECT * FROM tb_ads WHERE id='$adse'"
$result mysql_query($sql);         
$row mysql_fetch_array($result); 


echo 
$row["url"]; 
?>" border="0" framspacing="0" marginheight="0" marginwidth="0" vspace="0" hspace="0" frameborder="0" height="100%" scrolling="yes" width="100%"></iframe> 
             



            </form> 
             
            </body> 
             
             
</html>




Version 4


<?php 
 session_start
(); include('includes/config.inc.php'); $myDb->connect(); $sql "SELECT * FROM yob_site WHERE id='1'"$result mysql_query($sql); $row mysql_fetch_array($result); $myDb->close(); define('AD_TIMER',$row['adtimer']);  $logged_in=isset($_COOKIE["usNick"]) && isset($_COOKIE["usPass"]); $ad_id=limpiar($_GET["ad"]); $myDb->connect(); $ad_result=mysql_query("SELECT * FROM yob_ads WHERE id='$ad_id'"); $myDb->close();  if (mysql_num_rows($ad_result)==0) { echo "Ad doesn't exist"; exit(); } $ad_row=mysql_fetch_array($ad_result);  if(!$logged_in) { $myDb->connect(); mysql_query("UPDATE yob_ads SET outside=outside+1 WHERE id='$ad_id'"); $myDb->close(); }   function get_codes($num,$len) { for($i=0;$i<$num;++$i) { $codes[]=substr(strtoupper(md5(rand(1000,1000000000))),0,$len); } return $codes; } $codes=get_codes(4,3); $_SESSION['captcha']=$codes[rand(0,count($codes)-1)]; $mycode $_SESSION['captcha']; ?> 
<html> 
    <head> 
        <title><?php echo SITENAME." - ".SITESLOGAN?></title> 
        <link rel="stylesheet" type="text/css" href="css/adview.css"> 
        <style type="text/css"> 
            <?php if($logged_in): ?> 
            #header {background: #666 url("images/sprites.gif") repeat-x 0 100%;margin: 0 0 25px;padding: 0 0 8px;height:45px} 
            #header #clock {font: 265% arial;letter-spacing: -.05em;margin:0 0 0 40px;padding:3px 0;color:#ccc;border:none; float:left;position:fixed;width:50%} 
            #header #site-name {font: 265% arial;letter-spacing: -.05em;margin:0 40px 0 0;padding:3px 0;color:#ccc;border:none; float:right;position:relative} 
            * {margin:0;padding:0} 
body {padding: 0 0 20px;background: #fff;font:83%/1.5 arial,tahoma,verdana,sans-serif} 

            <?php else: ?> 
            #message { position: absolute; top:0; left:0; width:100%; height: 30px; color:#fff;  background: #000; text-align:center; z-index: 10000; } 
            <?php endif; ?> 
            iframe { position: absolute; left:0;top:50;width:100%;height:100%; z-index: 100; } 
        </style> 
        <meta http-equiv="Pragma" content="no-cache"> 
        <meta http-equiv="Expires" content="-1"> 
        <?php if($logged_in): ?> 
        <script type="text/javascript"> 
        var t = <?php echo AD_TIMER ?>
        var decr = 1; 
        var handle = null; 
        var e = null; 
        function startTimer() { 
        if(!e) 
        e = document.getElementById("time"); 
        e.innerHTML = t; 
        handle = setInterval(function() { 
        if(t == 0) { 
        clearInterval(handle); 

                var answer = confirm("Desea obtener creditos por esta visita?") 
                if (answer){ 
                    alert("Bien! Su cuenta ha sido acreditada") 
                    window.location = "visit.php?ad=<?php echo $ad_id?>&code=<?php echo $mycode;?>&url=<?php echo $ad_row['url']; ?>"; 
                } 
                else{ 
                    alert("Su cuenta NO se acreditó!") 
                } 


        } 
        else { 
        t -= decr; 
        e.innerHTML = t; 
        } 
        }, decr * 1000); 
        } 
        window.onload = startTimer; 
        </script> 
        <?php endif; ?> 
    </head> 
     
    <body> 
    <?php if($logged_in): ?> 
    <div id="header"> 
    <div id="clock"><span id="time"></span></div> 
    <div id="site-name"><?php echo SITENAME ?></div> 
    </div> 
    <?php else: ?> 
        <div id="message"> 
           Para obtener créditos, inicie sesión  
        </div> 
    <?php endif; ?> 

    <iframe src="<?php echo $ad_row['url']; ?>" border="0" framespacing="0" marginheight="0" marginwidth="0" vspace="0" hspace="0" frameborder="0" height="100%" scrolling="yes" width="100%" id="site"></iframe> 
    </body> 
</html>