elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Security Series.XSS. [Cross Site Scripting]


  Mostrar Mensajes
Páginas: 1 ... 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 [1500] 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 ... 1750
14991  Foros Generales / Noticias / Re: Cadena perpetua para los hackers en Reino Unido en: 5 Junio 2014, 19:04 pm
Estos esconden algo muy gordo y no quieren que la gente ande curioseando...

¡Saludos!

XD si matar ciudadanos es medio para conseguir el secreto y opinas que es justificado, debe ser una muy grande! XD

14992  Programación / Programación General / Re: Como eliminar archivos en c# en: 5 Junio 2014, 18:18 pm
en realidad tienes que abrir un tema en el foro para preguntar eso en lugar de escribir "eliminar archivos con c#" en google y ver una pagina llena de enlaces a codigos de muestra?

si tienes alguna duda con respecto al codigo o algún problema usandolo, pregunta
14993  Sistemas Operativos / Windows / Re: Server 2008 con remote APP - Evitar que se escriba en el host en: 5 Junio 2014, 18:17 pm
creo que vas a tener que explicar la idea con más detalles y menos acronimos
14994  Foros Generales / Noticias / Re: Cadena perpetua para los hackers en Reino Unido en: 5 Junio 2014, 18:15 pm
el titulo dramatico...

es obvio que tendrá una pena muy alta si la violacion de seguridad causa perdida de vidas! es como que pongan "cadena perpetua para carteros en el reino unido" y sea algo como "si el cartero intencionadamente maneja su vehiculo contra personas y las mata recibirá cadena perpetua"
14995  Seguridad Informática / Análisis y Diseño de Malware / Re: como acoplar un archivo ejecutable a un documento (un malware) en: 5 Junio 2014, 16:02 pm
Con la ayuda de GhO5 que lo ha expresado de la forma adecuada ,esta vez espero que me ayudeis .No se mucho de informativa y
Si puede ser de manera sencilla mejor

yo sigo sin entender :s que es ghO5, asumiré que te refieres al usuario Gh057, sin embargo no veo ninguna explicación de el aqui como para saber que quieres

por lo que creo que pides:
si esperas que puedas agarrar un .exe convertilo en .jpg y ejecutarlo como .exe, te adelanto que no se puede, si estudias un poco de informatica entenderás que no es lo mismo ejecutar que interpretar o leer
14996  Media / Multimedia / Re: Hola! en: 5 Junio 2014, 15:21 pm
Kami llevas tiempo el el foro deberías ya saber que debes hacer uso de titulos descriptivos para el tema
14997  Programación / Programación C/C++ / Re: Necesito ayuda en un programa! en: 5 Junio 2014, 05:58 am
todo lo que necesitas está en google:
-leer archivos (linea a lines)
-usar string (para guardar la pregunta y posibles respuestas, tambien para eliminar el asterisco)
-usar ciclos
-usar arreglos para guardar las opciones


basicamente el programa va así


mostrar: "seleccione categoría"
leer categoría
generar numero al azar
(for) por cada linea en el archivo
     si la linea = a la categoría escogida
         avanzar numero al azar*5 lineas
         guardar en una variable la pregunta
         guardar en un array las 4 posibles respuestas
         guardar valor de respuesta correcta
mostrar pregunta
mostrar opciones de respuestas
leer respuesta
si respuesta es correcta
    mostrar: "felicitaciones"
14998  Programación / Programación C/C++ / Re: Necesito ayuda en un programa! en: 5 Junio 2014, 05:38 am
si, mi intencion exactamene es que lo hagas facil, un txt con block de notas y listo XD

solo necesitas strings y leer archivo...
14999  Programación / Programación C/C++ / Re: Necesito ayuda en un programa! en: 5 Junio 2014, 05:31 am
pero en el ultimo caso cuales serian las respuestas eso es lo que hay que definir

no seas flojo! XD piensa un poco! podrías hacerlo modificando mi explicacion y documento! XD

Código:
-GEOGRAFIA
¿Cual es la capital de iran?
europa
america
teheran*
francia
¿en que pais nacio napoleon?
jabon
elefante
francia*
al otro lado del mar
-HISTORIA
¿en que año nacio Simon Bolivar?
58896 de la segunda era del del imperio estela
1000ac
tocino
1783dc*
¿en que año murio Franco?
1
2*
3
4
-CIENCIA
¿con que otro nombre se conoce el nitrotolueno?
ntt
tnt*
qrx
tjv
¿cuantos atomos exactamente hay en el planeta tierra?
42*
10e100
la tuya por si acaso
npi

el codigo en lugar de moverse de 1 en 1 para buscar la pregunta al azar, se mueve de 1*4 en 1*4 para buscar la pregunta al azar, las siguientes 4 lineas son las opciones y si consigue un asterisco en una linea esa es la verdadera (claro está no vas a mostrar el asterisco)
15000  Programación / Programación C/C++ / Re: Necesito ayuda en un programa! en: 5 Junio 2014, 05:20 am
aquí hay un ejemplo
Código
  1. #include <iostream>
  2. #include <iomanip>
  3. #include <string>
  4. #include <stdio.h>
  5. #include <cstdlib>
  6. #include <sqlite3.h> /* incluimos la cabecera de la libreria libsqlite3*/
  7.  
  8. using namespace std;
  9.  
  10. int main(int argc, char *argv[])
  11. {
  12.    sqlite3 *db;                /* Definimos un puntero a la base de datos */
  13.    sqlite3_stmt *resultado;    /* Definimos un puntero a la respuesta de la consulta*/
  14.    int msg;                    /* valor de retorno de las sentencias */
  15.    string sentencia;           /* string para las sentencias */
  16.    const char* siguiente;      /* puntero a la siguiente sentencia */
  17.    char* error;                /* variable para el mensaje de error */
  18.  
  19.    msg = sqlite3_open("pucara.db",&db);    /* creo el archivo para la base de datos */
  20.    if (msg!=SQLITE_OK)                     /* verifico si hay error */
  21.    {
  22.        cout << "Error al crear la base de datosn" << endl;
  23.        exit(1);
  24.    }
  25.  
  26.    sentencia = "DROP TABLE IF EXISTS hosts;";  /* compongo un sentencia para crear la base de datos*/
  27.    sentencia += "CREATE TABLE hosts (id INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL, ip TEXT NOT NULL, mac TEXT NOT NULL, nombre TEXT);";
  28.    msg = sqlite3_exec(db,sentencia.c_str(),NULL,NULL,&error);  /* ejecuto la sentencia */
  29.    if (msg!=SQLITE_OK)     /* verifico si hay error */
  30.    {
  31.        cout << error << endl;
  32.        exit(2);
  33.    }
  34.  
  35.    sentencia = "insert into hosts (id, ip, mac) values ('1', '192.168.0.1', '00:27:0e:00:00:00');"; /* compongo una nueva sentencias */
  36.    msg = sqlite3_exec(db,sentencia.c_str(),NULL,NULL,&error);  /* ejecuto la sentencia */
  37.    if (msg!=SQLITE_OK)     /* verifico si hay error */
  38.    {
  39.        cout << error << endl;
  40.        exit(2);
  41.    }
  42.  
  43.    sentencia = "SELECT * FROM hosts ORDER BY ip;"; /* compongo una sentencia de consulta */
  44.    msg = sqlite3_prepare(db,sentencia.c_str(),sentencia.length(),&resultado,&siguiente);   /* ejecuto la sentencia */
  45.    if (msg!=SQLITE_OK) /* verifico si hay error */
  46.    {
  47.        cout << "Error en la consulta" << endl;
  48.        exit(3);
  49.    }
  50.  
  51.    while (sqlite3_step(resultado)==SQLITE_ROW) /* imprimo el resultado de la consulta */
  52.    {
  53.        cout << sqlite3_column_int(resultado, 0) << " | ";
  54.        cout << sqlite3_column_text(resultado, 1) << " | ";
  55.        cout << sqlite3_column_text(resultado, 2) << endl;
  56.    }
  57.  
  58.    sqlite3_close(db);      /* cierro la base de datos*/
  59.    return 0;

solo te tienes que bajar las librerias de sql lite (creo que son estas) y en el linker -lsqlite3


la otra opcion más discreta simple y sensata es crear un archivo de texto y componerlo algo como

Código:
-GEOGRAFIA
¿Cual es la capital de iran?
¿en que pais nacio napoleon?
-HISTORIA
¿en que año nacio Simon Bolivar?
¿en que año murio Franco?
-CIENCIA
¿con que otro nombre se conoce el nitrotolueno?
¿cuantos atomos exactamente hay en el planeta tierra?
(fíjate que todo sin acento, si no tendrás que implantar métodos para manejarlos)

en este caso usas getline para ir recorriendo el texto linea a linea, hasta conseguir por ejemplo "-GEOGRAFIA" luego con un numero aleatorio (en mi caso del 1 al 2) es la cantidad de linea a avanzar... si es 2, haces 2 veces getline para obtener la segunda pregunta...
Páginas: 1 ... 1485 1486 1487 1488 1489 1490 1491 1492 1493 1494 1495 1496 1497 1498 1499 [1500] 1501 1502 1503 1504 1505 1506 1507 1508 1509 1510 1511 1512 1513 1514 1515 ... 1750
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines