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 - Xenomorfo77

#41
Cita de: << Rubio 33AA >> en  6 Mayo 2012, 19:38 PM
Este codigo me funciona perfecto en el borland c++ 5.02 ahora porque en el devc++ me tira error en la primera llave que corresponde a la abertura del main?


#include <conio.h>
#include <stdio.h>

void main()
{
    printf ("Hola Mundo");
   
}


Saludos :xD


Yo borraria el conio.h, el main siempre tiene que devolver un valor int. Pruebalo así.


#include <stdio.h>

int main()
{
      printf("Hola mundo.\n");
      getchar();
      return 0;
}
#42
Cita de: durasno en  6 Mayo 2012, 21:31 PM
El problema es q strlen espera una cadena. Toda cadena termina con el caracter '\0', es por esto q strlen devolvia mal...
Agrega:
PnElementos[i]='\0';
despues del for(ahi tendria q andar bien y usa char en el sizeof). Ademas la condicion del for debe ser i<nElementos-1; ya que el '\0' va  a ocupar el espacio 99 o podrias reservar 101 char en ves de 100

Saludos

Muchas gracias durasno, creia que el '\0' se agregaba solo al llegar al ultimo elemento. Solucionado gracias de nuevo. Modifico el code y lo dejo bien por si a alguien le sirve. Un saludo.
#43
Hola, gracias a los dos pero lo cierto es que ya lo había probado, aunque le ponga sizeof(char) me sigue fallando. Pruebenlo en sus maquinas por ejemplo con 100, cuando llega a la línea que imprime el total de elementos de la matriz me da 103 en vez de 100 por lo cual me impre 100 'f' y 3 caracteres basura.
#44
Programación C/C++ / Duda sobre código
6 Mayo 2012, 06:09 AM
Tengo un problema en este código, el puntero es una matriz a la que le doy a cada elemento el valor 'f', el problema esta en cuando lo imprimo al archivo. El total de elementos no se corresponde con el tamaño elegido. Por ejemplo si pongo 100, me imprime 100 'f' mas basura que no se porque sale.¿Alguien sabe porqué?

#include <stdlib.h>
#include <stdio.h>
#include <windows.h>
#include <cstdlib>
#include <iostream>
#include <fstream>

using namespace std;

int main()
{
   
   
   int nElementos = 0;
   char *PnElementos = NULL;
   int i = 0;
       
   
   printf("Numero de elementos de la matriz: ");
   scanf("%d",&nElementos);
   printf("ELEMENTOS: %d",nElementos);
   Sleep(2000);
   PnElementos = (char*)malloc((nElementos + 1) * sizeof(int));
   
   for(i=0;i<nElementos;i++)
   {
                            PnElementos[i]='f';
                            printf("Valor de elemento(%d) = %c\n",i,PnElementos[i]);
   }
    PnElementos[i]='\0';
   printf("Total elementos matriz = %d",strlen(PnElementos));
   Sleep(5000);
   ofstream fichero;
   fichero.open("archivo.txt");
   fichero << PnElementos;
   free(PnElementos);
   fichero.close();
   
   
}
#45
Cita de: Xenomorfo77 en  5 Mayo 2012, 04:03 AM
El servidor no tiene esta vulnerabilidad pero por si a alguien le interesa se ha descubierto una vulnerabilidad el 3 de mayo para las versiones de PHP superiores a 5.3.12 y 5.4.2 dejo mas informacion y el exploit en este link http://www.metasploitminute.com/2012/05/cve-2012-1823-php-cgi-bug.html

Todavia estan desarrollando el parche asi que hay que aprovechar ahora que se puede xD. Un saludo a todos.

Lo siento me he equivocado en la fecha :S era del 23 de febrero y ya existe el parche pero puede haber muchos sitios sin actualizarse :)
#46
El servidor no tiene esta vulnerabilidad pero por si a alguien le interesa se ha descubierto una vulnerabilidad el 3 de mayo para las versiones de PHP superiores a 5.3.12 y 5.4.2 dejo mas informacion y el exploit en este link http://www.metasploitminute.com/2012/05/cve-2012-1823-php-cgi-bug.html

Todavia estan desarrollando el parche asi que hay que aprovechar ahora que se puede xD. Un saludo a todos.
#47
Cita de: Xenomorfo77 en  5 Mayo 2012, 03:44 AM
Intenta informarte antes de decir algo que es incierto, la vulnerabilidad se corrige en la version 1.3.3g y afecta a todas las versiones ANTERIORES. Un saludo.

Para que lo sepas para otra vez el símbolo "<" significa "menor que". Mira el blog y verás como pone < 1.3.3g
#48
Cita de: juan196518 en  5 Mayo 2012, 03:35 AM
esa Vulnerabilidad solo sirve en proFTPd 1.3.3g o 1.3.3 y este server tiene 1.3.3c
:(

Intenta informarte antes de decir algo que es incierto, la vulnerabilidad se corrige en la version 1.3.3g y afecta a todas las versiones ANTERIORES. Un saludo.
#49
Cita de: dimitrix en  4 Mayo 2012, 11:51 AM
Si os creara una cuenta de proFTP ¿Qué conseguiríais hacer? ¿Entrar en la Shell como Root?

Sabemos que es una vulnerabilidad y como se prueba. Pero a la hora de obtener resultados que nos valgan para algo ni idea. He contactado con el creador del articulo este del blog y estoy esperando respuesta para ver si escribe el articulo 2 explicando como explotar esta vulnerabilidad. En cuanto sepa algo os comento. Un saludo.
#50
Scripting / Re: Ayuda con script python
4 Mayo 2012, 02:13 AM
Gracias Breixo, la verdad esque no me he enterado de nada xD pero sin tener ni idea de python que mas se puede pedir,  cuando tenga tiempo me pondre a estudiarlo para entenderlo. He resuelto mi problema de forma cutre haciendo 2 scripts pero weno servir sirve asi que me quedo contento jajaja. Un saludo y gracias por contestar a los 2.