eso es cierto XD reaver no hace calculos... menos del tipo que duran 3 dias XD
rever sigue una secuencia y entra en idle
rever sigue una secuencia y entra en idle
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úCita de: xaps en 27 Julio 2015, 08:27 AM
100% de acuerdo. Al rato de escribir el post me acordé que C++ no es un buen lenguaje para trabajar a bajo nivel (Ultimamente estoy trabajando más en diseño de páginas e-commerce y estaba un poco despistado )
En cuanto a lo de Ring0, algo había leído pero no me atrevía a ponerlo por si era una locura trabajar a nivel de drivers. Según tengo entendido los antivirus no pueden acceder a Ring0, lo que me hace pensar ¿cómo los antivirus finalmente detectan el malware que trabaja a ese nivel? Ya que en algún momento u otro tendré que hacer modificaciones de memoria, y eso creo que si es detectable.
Saludos y gracias
Cita de: thecloudff7 en 26 Julio 2015, 22:44 PM
Muchas gracias por todo enserio!! me gustaria darte puntos de foro si hay jaaj
#include <iostream>
#include <string>
#include <locale>
using namespace std;
int main(){
cout<<"Introduzca las letras de las que desea conocer su posición\n";
string mensaje;
cin>>mensaje;
locale loc;
int i;
for(i=0;i<mensaje.size();i++){
mensaje[i] = tolower(mensaje[i], loc);//a minusculas
if(mensaje[i]>='a' && mensaje[i]<='z'){
if(mensaje[i]>'n'){//para meter la ñ que no está en ascii standard
mensaje[i]++;
}
mensaje[i]-='a'-1;//para ubicarlo en el orden natural
cout<<(int)mensaje[i];//imprimimos casteando como int
cout<<endl;
}
if(mensaje[i]==-61){//aquí está la ñ de ascii extendido
i++;//la ñ ocupa 2 char, así que avanzamos 1 de una vez
if(mensaje[i]==-111 || mensaje[i]==-79){//aseguramos que es ñ
mensaje[i]='n'-'a'+1;//va siguiente a la n y arreglamos su orden natural
cout<<(int)mensaje[i];//imprimimos casteando como int
cout<<endl;
}
}
}
cin.get();
return 0;
}