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


 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


  Mostrar Mensajes
Páginas: 1 ... 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 [1107] 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 ... 1444
11061  Seguridad Informática / Hacking Básico / Re: ¿Cómo detectas un punto de inyección en una web? en: 29 Agosto 2014, 23:50
hey! XD stop trolling me! XD


basicamente lo que puedes hacer es un


Código
  1. $md5_usr = md5($_GET["usuario"]);
  2. $md5_pass = md5($_GET["password"]);
  3.  
  4. $query = "SELECT * from usuarios WHERE MD5(usr)=$md5_usr AND pass=$md5_pass";

en caso de subir un contenido, igual pero en base64

(por buena practica se supone que el usuario minimo está en md5)
11062  Seguridad Informática / Hacking Básico / Re: ¿Cómo detectas un punto de inyección en una web? en: 29 Agosto 2014, 23:31
rayos XD en este foro hay unos cuantos XD no me dedico a eso especificamente, normalmente lo que me dedico es buscando como evitar que metan algo XD (una buena slucion es base64 o md5 pa' to' el mundo! te cuesta en procesador pero no hay forma que pase nada que no deba XD
11063  Programación / Java / Re: iniciar constante en: 29 Agosto 2014, 22:54
siempre es bueno e importante inicializar las variables, aunque estás permitan ser iniciadas sin valor inicial debe hacerse...

aunque no sé que quieres lograr...
cual es el fin que buscas?
11064  Comunicaciones / Redes / Re: Hacer que un dispositivo salte de un punto de acceso a otro según la cercanía en: 29 Agosto 2014, 22:52
no se allá, pero aquí movistar es telefonica

11065  Seguridad Informática / Hacking Básico / Re: ¿Cómo detectas un punto de inyección en una web? en: 29 Agosto 2014, 22:51
bascimente todos los puntos son en aquellos donde se haya hecho un

Código:
mysql_query("SELECT ......... WHERE $variable");

esas sentencias son las débiles que buscan ser atacadas, entonces, los lugares a atacar son todos aquellos donde pueda este haciendo una llamada directa...

(dejo en claro que esto es muy un error de descuido o de principiante)

los login, las url, los form son los lugares más comúnes
11066  Programación / Programación C/C++ / Re: Problema al ejecutar programas en: 29 Agosto 2014, 20:42
procura usar las etiquetas GeSHi al publicar codigo...

recuerda algo cuando tengas un problema compilando normalmente es error de tu codigo, solo un 0.0001% de las veces va a ser error del compilador

aprende a leer los errores...

tu codigo
Código
  1. #include <stdio.h>
  2. #include <string.h>
  3.  
  4. char tracks[][80] = {
  5.    "I left my heart in Harvard Med School",
  6.    "Newark, Newark - a wonderful town",
  7.    "Dancing with a Dork",
  8.    "From here to maternity",
  9.    "The girl from Iwo Jima",
  10. };
  11.  
  12. void find_track(char search_for[]) {
  13.    int i;
  14.    for (i = 0; i < 5; i++) {
  15.        if (strstr(tracks, search_for))
  16.            printf("Track %i: '%s'\n", i, tracks);
  17.    }
  18. }
  19.  
  20. int main() {
  21.    char search_for[80];
  22.    printf("Search for: ");
  23.    fflush(stdout);
  24.    fgets(search_for, 80, stdin);
  25.    find_track(search_for);
  26.    return 0;
  27. }

el error
Citar
main.cpp:15:38: error: cannot convert 'char (*)[80]' to 'const char*' for argument '1' to 'char* strstr(const char*, const char*)'

estás tratando de leer un char[][] como si fuera un char[]

solo tienes que corregir en el for, porque tienes que usar
Código:
tracks[i]

por otro lado se te da un segundo error...
cuando usas fgets te captura el "enter" como un salto de linea (\n)
agregando
Código:
strtok(search_for, "\n");
luego del salto de linea resuelves ese segundo error...

por ultimo un consejo... si tu tracks tuviera 1.000.000 de canciones y tu resultado es solo la primera, el igual recorreria 1.000.000 de posibles soluciones, para evitarlo usa despues del printf
Código:
break;

eso forzará a salir del for o puedes usar
Código:
return;

eso forazará a salir de la funcion
11067  Seguridad Informática / Hacking Básico / Re: ¿Cómo detectas un punto de inyección en una web? en: 29 Agosto 2014, 17:42
sabes programar en php y mysql?
11068  Programación / Bases de Datos / Re: Que LIMIT arroje la mitad de resultados en: 29 Agosto 2014, 17:09
bastante busqué el internet y no eres el unico con esa duda... todas las soluciones son multilinea... tu la pediste en mysql XD no que funcionara con mysql_query

mysql_query soporta una UNICA sentencia... para hacer multi sentencia vas a tener que usar mysqli

aqui un ejemplo simple de como usarlo... básicamente le pones i a todos los mysql y listo
11069  Programación / Ingeniería Inversa / Re: Ayuda ^Munit[0] !! en: 29 Agosto 2014, 06:53
... quien es ^Munit[0]?
11070  Foros Generales / Foro Libre / Re: Cuéntanos el precio de tu ciudad... en: 29 Agosto 2014, 06:08
A mi que me encanta ir con mi polo Tommy o Ralph Lauren xDDD

si vas muy elegante no vas a llegar a pie ni al metro XD antes de que te pidan el contenido de tus bolsillos... si vas en carro tienes chance (aunque si agarra cola en la autopista y los motorizados se ponen a robar, tampoco te salvas)...
Páginas: 1 ... 1092 1093 1094 1095 1096 1097 1098 1099 1100 1101 1102 1103 1104 1105 1106 [1107] 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 1121 1122 ... 1444
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines