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

 

 


Tema destacado: Guía rápida para descarga de herramientas gratuitas de seguridad y desinfección


  Mostrar Mensajes
Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 [17] 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 ... 47
161  Programación / Programación C/C++ / Fichero.... Puedo... ?? en: 28 Diciembre 2011, 05:49 am
Código
  1. #include <stdio.h>
  2.  
  3. int main(){
  4. char DATOS;
  5. FILE *fichero;
  6. if (!(fichero = fopen("http://www.google.com","r"))){
  7. printf("abrio...\n");
  8. while (feof(fichero) == 0){
  9. DATOS = fgetc(fichero);
  10. printf("%c",DATOS);
  11. }
  12. fclose(fichero);
  13. }else{
  14. printf("Error... \n");
  15. return 1;
  16. }
  17. return 0;
  18. }
  19.  

Bueno No se si se podrá, me da un error pero si me abre el fichero jeje... porque no puedo leerlo, si lo puedo abrir ??
162  Programación / Programación C/C++ / Re: el buscaminas en c en: 17 Diciembre 2011, 06:19 am
trata de postear el problema no todo el código  :rolleyes: :rolleyes: :rolleyes:
163  Programación / Programación C/C++ / Re: bluetooth+(c++) en: 14 Diciembre 2011, 18:07 pm
Si logras algo me avisas  :D yo estoy interesando
164  Programación / Programación C/C++ / Re: bluetooth+(c++) en: 12 Diciembre 2011, 03:47 am
http://people.csail.mit.edu/albert/bluez-intro/c404.html

Lo poco que se es que, y he leido sobre el tema se que se programa con sockets, ese link no se muy bien pero hay te vas orientando...
165  Programación / Programación C/C++ / Re: Sockets y Hilos ?? !!! AYUDA en: 11 Diciembre 2011, 09:42 am
Ya cree el hilo, esta en el código observarlo!, pero el hijo debería estar recv() datos verdad, si revive la cadena "FIN", tiene que terminar el bucle, pero nunca termina...

PD. antes de crear el hijo, el programa se me comportaba bien, cual puede ser el error.. ??

EI: JUNTANDO MENSAJES.

Condicion para aceptar mensajes:
Código
  1. if((bytes = recv(ACEPTAR , BUFFER , TAMSOCK , 0 )) == -1){
  2.  

Si recibe "FIN" termina el hijo...
Código
  1. while((strcmp(BUFFER,"FIN"))){
166  Programación / Programación C/C++ / Re: Sockets y Hilos ?? !!! AYUDA en: 11 Diciembre 2011, 06:40 am
Antes de poner los hilos, el código servia bien jeje.. cuando hice la división paso un error en ese loop(while)... pero no se porque

tengo dudas con lo que quiero hacer, hice el cambio y agrege el hijo como tu me digistes despues del IF, pero no me sirve esa es mi duda el porque ??
167  Programación / Programación C/C++ / Re: Sockets y Hilos ?? !!! AYUDA en: 10 Diciembre 2011, 21:25 pm
Le hice unos cambios la código:
Código
  1. int ACEPTAR,PID;
  2.  
  3. bind(SOCKET,(sockaddr*)&SERVER,TAMSOCK);
  4. listen(SOCKET,10);
  5.  
  6. if((ACEPTAR = accept(SOCKET, (sockaddr*)&SERVER , &TAMSOCK)) < 0 )
  7. printf("Servidor Error\n");
  8.  
  9. if((PID = fork()) == -1){
  10. printf("Error Creando hilo...");
  11. }else if (PID == 0){
  12. PROCE_HIJO(&SERVER,TAMSOCK,ACEPTAR,SOCKET);
  13. }else{
  14. PROCE_PADRE(&SERVER,TAMSOCK,ACEPTAR,SOCKET);
  15. }
  16.  
  17. //ZOMBIES(&SERVER,TAMSOCK,ACEPTAR,SOCKET); //proce_hijo.hpp
  18.  

Código Padre:
No tiene nada pues lo que quiero es que las conexiones sean atendidas por los hijos del padre :/
Código
  1. void PROCE_PADRE(struct sockaddr_in *SERVER,TAMSK TAMSOCK, int ACEPTAR, int SOCKET){
  2. close( SOCKET );
  3. close( ACEPTAR );
  4. printf("FIN _ padre\n");
  5. exit(0);
  6. }
  7.  

Código Hijo:
Código
  1. void ZOMBIES(struct sockaddr_in *SERVER,TAMSK TAMSOCK, int ACEPTAR, int SOCKET){
  2.  
  3. }
  4. void PROCE_HIJO(struct sockaddr_in *SERVER,TAMSK TAMSOCK, int ACEPTAR, int SOCKET){
  5. char BIENVENIDO[] = "Bienvenido Zombie\n",BUFFER[tBUFFER];
  6. send( ACEPTAR, BIENVENIDO, sizeof(BIENVENIDO), 0);
  7.  
  8. while((strcmp(BUFFER,"FIN"))){
  9. int bytes;
  10. if((bytes = recv(ACEPTAR , BUFFER , TAMSOCK , 0 )) == -1){
  11. printf("Error al resivir datos...\n");
  12. }else{
  13. /****************************************
  14. *
  15. * Aqui van el codigo para resivir datos
  16. *
  17. * **************************************/
  18. printf("%s\n",BUFFER);
  19. }
  20. //if(!(strcmp(BUFFER,"FIN"))) break; //Si Resive la palabra FIN termina el bucle
  21. }
  22. printf("FIN _ Hijo\n");
  23. exit(0);
  24. }
  25.  

La función ZOMBIE la eliminare después cuando no tenga mas utilidad todavía no lo se...
ahora solo con el cambio que hice se me combierte en bucle infinito,
Código
  1. while((strcmp(BUFFER,"FIN"))){
  2. }
  3.  

Antes de crear el hijo ese código estaba en la función zombie, y me funcionaba perfectamente,

lo que yo quiero hacer es que exista un padre que lo que haga sea aceptar clientes

digamos:

PADRE-----------HIJO
           \\         \\
       HIJO     HIJO
168  Programación / Bases de Datos / Re: Desemcriptar contraseña en sql en: 10 Diciembre 2011, 20:53 pm
Lo que te dije era una opción nada mas... jeje
169  Programación / Bases de Datos / Re: Desemcriptar contraseña en sql en: 10 Diciembre 2011, 06:23 am
Bueno, es una opción, pero no la mas eficaz, Fuerza bruta, ejemplo:
Tu contraseña: 123
Se almacena como 444

Digamos que todas las contraseñas son de 3 dígitos y todos son números para no complicarnos.

000 -> primera contaseña, la pasamos por el algoritmo y dos da un VALOR,

VALOR lo comparamos con la contraseña almacenada, SI son IGUALES es la contraseña, obvio que sino NO! jeje

muchos dirán pero es una tontera ya que si hay miles de contraseñas en la base de datos y hacerle eso a todas, es perder el tiempo....

Podríamos programar un sistema maso menos inteligente jeje..
digamos que Si llego a la contaseña 123 y comparo y dio igual valor "444", almacenamos el valor "444" y lo unimos  a 123, es decir que si nuestro programa encuentra en la base de datos otro "444", primero ira a revisar si fue encontrado anterior mente y sino aplicara el método de FBruta..

muchos usuarios utilizan las contraseñas muy parecidas o muy simples, que casi asta se vuelve repetitivo...
170  Informática / Electrónica / Re: Basico ayuda..! en: 10 Diciembre 2011, 05:39 am
Jejeje el funcionamiento ya lo sabia, lo que andaba buscando era especificaciones y el datasheet, jeje pero estoy muy verde todavía jeje... contacten al (Por mensaje personal)

NOTA MOD: Te edito el post, por lo general no dejamos poner emails por temas de seguridad.
Páginas: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 [17] 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 ... 47
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines