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ú

Mensajes - Stakewinner00

#721
Cita de: Ikillnukes en 26 Julio 2013, 15:21 PM
Añadido a la lista. ::)

TE lo has currado bastante para decir algo tan sencillo jaja.
Luego si consigo acabar lo que estoy haciendo edito el mensaje y pongo otro encriptador cifrado distinto. De momento tengo problemas con matrices.
#722
Cuelgo algunos códigos de ROT13 y ROT47
Código (cpp) [Seleccionar]
#include <string>

string rot13(string s)
{
string ct;
for(int i=0;i<s.size();i++)
{
if (s[i] >= 'a' && s[i] < 'n' ||  s[i]>='A' && s[i] < 'N')
{
ct += s[i] + 13;
} else if (s[i] >= 'n'  || s[i] >= 'N')
{
ct += s[i] - 13;
} else
{
ct += s[i];
}
}
return ct;
}

string rot47(string s)
{
string ct;
for(int i=0;i<s.size();i++)
{
if (s[i] >= '!' && s[i] < 'O')
{
if (s[i]+47==' ')
s[i]='_'-47;

ct += s[i] + 47;
} else if (s[i] >= 'O')
{
if (s[i]-47==' ')
s[i]='_'+47;

ct += s[i] - 47;
} else
{
ct += s[i];
}
}
return ct;
}
#723
Personalmente cuando compro un libro lo hago por que me gusta leer en papel y quiero aportar dinero al que creo el libro. Para aprender no hace falta gastarse dinero en libros, es opcional.

Dicho esto yo no me compraría ese pack por que es muy caro y la misma información la encontrare en Internet. Si tu tienes dinero o odias leer en pantalla compra-lo, es simplemente una elección individual.
#724
Saber usar kali en concreto no es recomendable, saber usar linux o debian si pero aprender solo acerca de Kali no así que personalmente me decantaría por el de Metasploit ya que lo puedes usar si estas en Kali, windows o donde sea.

Saludos
#725
Le pones un valor nulo u otro valor distinto?
#726
Criptografía / Sistemas criptográficos
26 Julio 2013, 00:35 AM
Estuve buscando información por los buscadores de sistemas criptográficos pero la información que hay siempre es de los mismo algoritmos, RSA,IDEA... Y me preguntaba si habían más algoritmos de cifrado que esos tan conocidos así que lanzo la pregunta.

Cuales son los sistemas criptográficos asimétricos, simétricos, híbridos, hashing, y codificaciones menos conocido?

Saludos


#727
El router crea una asociaciones de MACS (DNI de los PC) con ips entonces para saber si un pc se conecto a internet puedes mirar si la MAC de ese PC esta en la tabla arp del router o de algún otro PC. Esta relación de la MAC con la ip tiene un tiempo de vida limitado, creo, por tanto para probar este método te tendrías que dar prisa.

Los ISP si hay muchos PC no se si serviría, además que los ISP normalmente solo dan información a los estados pero son los que tienen más información.

Así que solo se me ocurre el método de la MAC. Sobre routers y todo eso no se demasiado así que quizás haya alguna alternativa que desconozca.
#728
Difícil no es, simplemente has de pensar como hacerlo. Tratar con ficheros tampoco es difícil solo has de practicar un poco.
La forma más rápida de hacer lo que dices es colocando una variable por linea en un mismo fichero y luego leerlas como en el segundo ejemplo que te deje pero cambiar lo de string por int short o lo que te interese hacer.

PD:Programas en C o C++ por que no se mucho de C.
#729
A parte del ISP que registra toda tu info puedes tratar de mirar los logs del router.
#730
Aqui tienes info acerca de fstream:http://www.cplusplus.com/reference/fstream/fstream/
Te dejo un ejemplo de escribir hola en un fichero, no lo he probado pero en teoría funciona.
Esto lo puedes modificar y substituir la string por variables y para por ejemplo pedir al usuario que ingrese un dato y que se guarde en el fichero.
Código (cpp) [Seleccionar]
#include <fstream>

int main()
{
std::ofstream archivo;
archivo.open("archivo.txt", std::ios::ate); //std::ios::ate hace que escriba en el final del fichero sin sobreescribir.
archivo << "hola, este es un mensaje de prueba";
archivo.close();
return 0;
}


Otro ejemplo para leer un fichero. También se podría usar un bucle pero de esta forma es más sencillo.
Código (cpp) [Seleccionar]
#include <string>
#include <fstream>

int main()
{
std::string texto;
std::ifstream archivo;
archivo.open("archivo.txt");
archivo >> texto;
//Luego aquí podrías usar cout para imprimir el texto, etc.
archivo.close();
}