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

 

 


Tema destacado: Curso de javascript por TickTack


  Mostrar Temas
Páginas: 1 [2] 3 4
11  Programación / Programación C/C++ / Problema sockets entre xp y w7 en: 16 Noviembre 2011, 14:02 pm
Tengo una duda, estoy realizando un programa con sockets, y lo raro es que en windows7 me funciona correctamente, pero en cuanto lo paso a windows xp me falla en la creacion del bind() y del listen() me devuelve siempre -1, a que se deve esto?
12  Seguridad Informática / Hacking / Ejecutar codigo remoto a partir de un ddos en: 14 Noviembre 2011, 19:35 pm
Queria saber como se puede ejecutar codigo remoto, a partir de un ataque ddos.
Si alguien sabe documentacion al respecto me gustaria aprender como funciona.
13  Programación / Programación C/C++ / Sockets - linux - recibir datos en: 14 Noviembre 2011, 19:02 pm
Hola buenas! tengo hecho un servidor con sockets en el cual recibo texto del cliente, pero solo me deja mandar un texto, si sigo mandando mas texto desde el cliente ya no me llegan los datos.
Os dejo el codigo del servidor a ver si encontrais algo raro.

Código
  1. #include <netinet/in.h>
  2. #include <sys/socket.h>
  3. #include <sys/types.h>
  4. #include <iostream>
  5. using namespace std;
  6. int main(){
  7.  
  8.        int sockfd, new_sock,numbytes,sin_size;
  9.        char text[1024];
  10.  
  11.        struct sockaddr_in servidor={AF_INET,htons(1234),INADDR_ANY};
  12.        struct sockaddr_in cliente;
  13.  
  14.        sockfd=socket(AF_INET,SOCK_STREAM,0);
  15.        bind(sockfd,(struct sockaddr *)&servidor,sizeof(struct sockaddr));
  16.        listen(sockfd,5);
  17.  
  18.        while(1){
  19.                sin_size=sizeof(struct sockaddr_in);
  20.                if((new_sock=accept(sockfd,(struct sockaddr *)&cliente,(socklen_t*)&sin_size))==-1){
  21.                        cout<<"Error de conexion"<<endl;
  22.                        return -1;
  23.                }
  24.  
  25.  
  26.                numbytes=recv(new_sock,text,1024,0);
  27.                text[numbytes]='\0';
  28.  
  29.                cout<<text<<endl;
  30.  
  31.                close(new_sock);
  32.        }
  33. }
  34.  
  35.  
14  Seguridad Informática / Hacking Wireless / Autentificacion WLAN via web en: 9 Junio 2011, 18:39 pm
Hoy he encontrado una red wifi sin contraseña, pero que cuando intentas acceder a ella se te abre el navegador y te pide que introduzcas usuario y contraseña, alguien sabe como funcionan este tipo de autentificaciones?
15  Programación / Programación C/C++ / Llamar a un metodo de una misma clase C++ en: 9 Junio 2011, 18:01 pm
Queria llamar a un metodo dentro de otro metodo de una misma clase los dos pero no encuentro como es, a ver si alguien me puede hechar una mano, os dejo un ejemplo.

Código
  1. class persona{
  2.       char est[10];
  3.       public:
  4.           void estado(int);
  5.           void nombre();
  6. };
  7. void persona::estado(int a){
  8.       if(a)
  9.             strcpy(est,"casado");
  10. }
  11. void persona::nombre(){
  12.       int i=1;
  13.       estado(1);
  14.      //lei que se podia hacer asi : this->estado(1); pero tp me sale
  15. }
  16.  
16  Programación / Programación C/C++ / funcion de SDL en: 3 Junio 2011, 18:37 pm
Hola buenas estoy intentando hacer una funcion en SDL para pasarle los puntos donde quiero que se dibuje una imagen pero no consigo que me funcione. a ver si me pudierais hechar una mano.

main.cpp
Código
  1. #include "func.h"
  2. SDL_Rect *dest=NULL;
  3. dest=tam(dest,100,100,30,30);
  4.  

func.h
Código
  1. struct SDL_Rect* tam(struct SDL_Rect *fig,int x,int y,int w,int h);
  2.  

func.cpp
Código
  1. #include "func.h"
  2. struct SDL_Rect* tam(struct SDL_Rect *fig,int a,int b,int c,int d){
  3.    fig->x=a;
  4.    fig->y=b;
  5.    fig->w=c;
  6.    fig->h=d;
  7.  
  8.    return fig;
  9. }
  10.  
17  Programación / Programación C/C++ / Guarda cadenas con espacios - como? en: 17 Mayo 2011, 23:25 pm
Queria saber si se puede guardar una caddena con espacios en blanco y guardarlo en una variable de una estructura y luego guardarla en un fichero y que te pueda leer la cadena esa con sus espacios al leer el fichero, eso es posible?
pongo un ejemplo para que me entendais, faltaria la escritura y lectura a fichero
Código
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. struct datos{
  5.     char texto[100];
  6. };
  7. int main(){
  8. struct datos persona;
  9.     cout<<"Introduce texto"<<endl;
  10.     cin>>persona.texto; // Aqui escribiriamos por ejemplo -> esto es una prueba con espacios
  11.  
  12.     cout<<persona.texto;
  13. }
  14.  
18  Programación / Scripting / Pasar y recibir parametros de una funcion [Bash] en: 12 Mayo 2011, 18:57 pm
Pues querria saber como se pueden pasar variables a una funcion en bash y que retorne tambien datos por ejemplo un entero en plan:

function suma(){
    let a+=5
}
a=3
var=suma(a)
echo $var
19  Sistemas Operativos / GNU/Linux / Error al arrancar en debian en: 6 Mayo 2011, 11:44 am
Alguien sabe porque me da este error al arrancar debian 5 lenny nada mas instalar el S.O entro en grub, me sale los tipicos mensajes que cargan los modulos y se me queda petado aqui
http://imageshack.us/photo/my-images/841/imagegmg.jpg/
20  Comunicaciones / Redes / Problema conexion con servidor propio en: 2 Mayo 2011, 19:27 pm
Hola buenas, estoy montando un servidor en una maquina dentro de mi red lan, y me pasa lo siguiente, desde el portatil por wifi me deja conectarme al otro ordenador por ftp y me hace ping y hago un nmap y me sale puerto 21 open, en cambio desde otro ordenador que tengo de sobremesa conectado por cable me hace pings al servidor pero si hago un scan de puertos con nmap no me deja, pero si le hago un ping si me tira.
Páginas: 1 [2] 3 4
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines