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

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


  Mostrar Mensajes
Páginas: 1 ... 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 [34] 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 ... 122
331  Programación / Programación General / Re: [Ehn-Dev 2010] FAQ - Hilo para preguntar todas las dudas acerca del concurso! en: 14 Noviembre 2010, 17:35 pm
Ya he terminado el mio en vb.NET , se que voy a perder pero me da ilusión participar, un saludo a todos los coders que participen y ánimo+esfuerzo.

Lo importante es participar, pero igual confianza que puede ganar cualquiera. :D Me alegro que hayas terminado ya!


Podrían (talvez) agregarle a los premios una cuenta para el IRC del foro... eso nos caeria bien a los que tenemos pocos mensajes y no alcanzamos a cubrir los 300 del requisito

Bueno también me apunto :) independientemente de si me petición es aceptada o no.



Se hacen excepciones pero en este momento no andan correctamente, así que entra al IRC y te agrego yo. Primero registra tu cuenta en freenode siguiendo los pasos de la guía.

Saludos!
332  Programación / Programación C/C++ / Re: error grave en programa en: 11 Noviembre 2010, 22:40 pm
Aclarando algunas cosas:

@winnipu

1) Si un moderador te hace una edición en un mensaje para advertirte de una falta, no puedes editar esa advertencia y borrarla. Lo dejo pasar por esta vez, porque supongo no lo sabias, pero si a pesar de las advertencias para que no sigas haciendo doble posts, lo haces y encima me editas la advertencia, no me dejas alternativa que ante un hecho similar tenga que borrar el hilo directamente.

2) Si en un hilo no tienes la respuesta que necesitas, no haces uno nuevo posteando el mismo código. Si un usuario te facilita un código en base al tuyo y no lo entiendes, no haces un nuevo hilo preguntando sobre el, las preguntas las haces en el mismo hilo en el cual se te facilito el código.

3) Es de mal gusto editar los posts para borrar el contenido, sea cual fuese el motivo.

@bizco

Te edite un poco el mensaje, no porque no este de acuerdo con la idea que planteas si no porque hay que mantener las formas y sobre todo el vocabulario.

Saludos
333  Seguridad Informática / Hacking / Re: CookieDump, el FireSheep en C en: 10 Noviembre 2010, 05:22 am
Si pensas ampliar la aplicacion, hay algunos detalles que deberían mejorarse. Muchas variables globales innecesarias. Si tenes mas de 10 funciones no tiene sentido tener un doble puntero en un scope global siendo que se utiliza solo en dos de las funciones. Son pequeñas cosas que luego traen problemas conforme el código se extiende.
Muchos defines que a pesar que tienen su utilidad, en tu código no las utilizas para nada, al igual que la mascara de flags. Aunque supongo tal vez las agregaste para utilizarlas en otra futura función, pero si no es así, no deberían estar.
El código podría organizarse en distintos archivos, por el momento bastaría con uno de cabecera y uno de implementación. Facilitaría el trabajo a quien quiera utilizar tus funciones en otro proyecto, y también al desarrollo mismo.

Después el resto esta bien, mas adelante estaría bueno agregarle una interfaz gráfica si es que se le agrega lo de la integración con los navegadores. Seria mas sencillo para los usuarios finales.

En cuanto a la compilación, por lo menos en Windows falta algún archivo de cabecera:

pcap-stdinc ya que en pcap.h se encuentra:
Código
  1. #if defined(WIN32)
  2. #include <pcap-stdinc.h>
  3.  

También es necesario linkear ws2_32 (htonl).

Saludos!
334  Programación / Programación C/C++ / Re: FindWindow con array de strings en: 9 Noviembre 2010, 16:39 pm
Como poder, podrias. Y no, no alentaría el proceso original, pero el problema principal es que no va a cumplir con el objetivo correctamente. Es decir, partamos de la base que el titulo de una ventana no es la mejor forma de descubrir si una aplicacion esta siendo ejecutada. Como mínimo, deberías enumerar los procesos para ver si el Cheat Engine se encuentra o no, pero eso tampoco seria suficiente.
Hay muchas formas de verificar si una aplicacion esta o no esta corriendo. En el caso del Cheat Engine, podes verificar si el driver que utiliza esta cargado.

Igualmente si tu idea es proteger tu aplicacion de cualquier modificación, la única forma eficiente y segura de hacerlo es desde modo kernel.

Saludos!


335  Programación / Programación C/C++ / Re: Debugger para C++ en Windows en: 9 Noviembre 2010, 15:08 pm
WinDBG es la mejor opción. El "problema" con WinDBG es que es un mundo aparte, entonces los que recién comienzan a usarlo optan por utilizar algo mas sencillo, pero la verdad es que para Windows no hay nada mejor.

Algunas de sus características:

1) Muy rápido, mas rápido que la mayoría (por no decir todos).
2) Debugging remoto de una forma mucho mas simple y eficiente.
3) Kernel debugging
4) Muy útil tanto para código nativo u managed.

Un libro que puede servir: Advanced Windows Debugging

Saludos!
336  Programación / Programación C/C++ / Re: FindWindow con array de strings en: 9 Noviembre 2010, 14:54 pm
Si no estas usando UNICODE, podes usar el miembro c_str de string:

Código
  1. string array[]={"name1","name2"};
  2.  
  3. for(i=0;i<2;i++)
  4. cout<<FindWindow(NULL, array[i].c_str());


Si usas UNICODE, el problema con lo anterior es que no podes usar el miembro c_str, pero igual podes usar wstring para hacerlo:

Código
  1. wstring array[]={L"name1",L"name2"};
  2.  
  3. for(i=0;i<2;i++)
  4. cout<<FindWindow(NULL, array[i].c_str());

Igual podes no usar stl strings en absoluto, pero habría que ver el proyecto en general.

Saludos!

337  Programación / Programación General / Re: inicio progamacion en: 8 Noviembre 2010, 22:31 pm
Si obvio, igual primero analiza bien que es lo que quieres estudiar y en que área te quieres enfocar, y luego ves si esa carrera cumple tus requerimientos.
Te lo digo porque muchos se anotan pensando que es solo programación y no es así, hay programacion y bastante dependiendo del establecimiento, pero también hay cosas como: análisis matemático, álgebra, arquitectura de computadores, etc asi que mi recomendacion es que analices bien que es lo que quieres y luego revises un poco los programas de las universidades a ver que tal.

También hay varios debates por el foro sobre las distintas carreras de informática que tal vez te interese leer, no los tengo a mano pero seguro los encontras con el buscador.

Saludos!
338  Programación / Programación C/C++ / Re: std::cin puede causar un buffer overflow? en: 8 Noviembre 2010, 22:23 pm
Si obviamente, si la entrada de datos excede el tamaño del buffer, un BOF ocurriría. De por si, ese operador no chequea ningún tipo de limite.

Podes usar getline o utilizar cin con width ya sea usando ::width o setw:

Código
  1.  cin.width (10);
  2.  cin >> str;



339  Programación / Programación General / Re: inicio progamacion en: 8 Noviembre 2010, 22:15 pm

Saludos!
340  Programación / Programación C/C++ / Re: C++ o Python, cual de los dos se equivoca!? en: 7 Noviembre 2010, 16:49 pm
tenes que usar double int

double int? :xD

Citar
C tiene los siguientes tipos fundamentales:

    * Caracteres: char (también es un entero), wchar_t
    * Enteros: short int, int, long int, long long int
    * Números en coma flotante: float, double, long double
    * Vacío: void
Páginas: 1 ... 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 [34] 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 ... 122
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines