Código PHP:
$cadena = "abcdef"; $i = 0;
while (substr($cadena,$i,1)) {
printf("Char: %s \n",substr($cadena,$i,1));
$i++;
}
Código:
Con la cadena 'abcdef' funciona bastante bien, por que de la 'a' a la 'e' todos los caracteres ocupan 1 byte, sin embargo si usamos un carácter como la ñ o acentos obtenemos esto:Char: a Char: b Char: c Char: d Char: e Char: f
Suponiendo $cadena = "abcñdef";
Código:
Se que tiene algo que ver que ese tipo de caracteres ocupan 2 bytes en vez de 1 byte ¿alguien tuvo este problema alguna vez? ¿como se puede solucionar? Char: a Char: b Char: c Char: � Char: � Char: d Char: e Char: f
Por cierto si alguien conoce algún programa para reventar códigos o desencryptar texto por fuerza bruta me gustaría probar la eficacia del algoritmo, o bien me indicais si conoceis algun programa o probar a ver si podeis ver que pone aqui:
Código:
Es muy sencillo no usa demasiadas variables, el texto dice algo acerca de un mamífero que hace algo en algún continente (para que veáis que no quiero saber la contraseña de ningún sitio ni nada similar)HvFeEoQO9Y29CL7hAXrQAzAcO,H.25OSGg1;5PFf9fTJQNj4GO2á:9YcQ4eLkJ0tjvPfnudMc;Yr
Gracias por todo, un saludo.