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

 

 


Tema destacado: (TUTORIAL) Aprende a emular Sentinel Dongle By Yapis


  Mostrar Mensajes
Páginas: 1 ... 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 [47] 48 49
461  Seguridad Informática / Seguridad / Pregunta tonta o no VMware en: 6 Mayo 2010, 20:37 pm
Ejecutando un virus en una maquina virtuarl VMware comprometo el sistema operativo principal? o solo el sistema instalado en la maquina virtual?ˇ
462  Seguridad Informática / Hacking Wireless / Redes wifi en: 6 Mayo 2010, 20:31 pm
Hola les comento mi duda, en casa tengo internet y un dispositivo wifi para probeer internet a otras maquinas con wi-fi, mi duda es si es posible mediante mi wi-fi detectar maquinas que esten al alcance del rango que llega internet, aver para q me entinendan mejor por si no me doy a entender, un ejemplo: tengo una portatil con wi-fi y esta me detecta las conexiones a las q me puedo conectar osea a los wi-fi disponibles por ahi detecta dos o tres, si hay mas de un router, lo q quiero hacer yo es al revez.
mediante mi router wi-fi detectar las maquinas q tengan wi-fi que esten dentro del rango de alcanze, para asi obtener informacion de las maquinas al rededor,

esta idea me surge ya que eh tenido maquinas no pertenecientes a mi red que se han conectado a mi router y me disminuyeron la banda ancha muchisimo tirandome demaciada lagtancy (supongo yo q se pusieron a bajar cosas), aclaro tmb que para verificar si era un intruso utilize el nmap para saber si no era otra maquina de mi red que estaba conectada pero no fue a si me daba que tenia 3 host up de los cuales 1 era el router 2 era mi maquina y 3 era otra maquina desconocida en casa en ese momento tenia una sola maquina prendida. esto lo solucione igualmente pero, soy una persona curiosa asiq ago este post para saber si es posible hacer esto q digo.
Desde ya espero una respuesta y agradezco la misma
Saludos!
463  Programación / Programación C/C++ / Re: Ayuda programa c++ en: 5 Mayo 2010, 21:41 pm
Código
  1. #include "conio.h"
  2. #include "stdio.h"
  3. void main()
  4. {
  5. int m, b1,b2,b5,b10,b20,a,b,c,d,e;
  6. clrscr();
  7. b10=10000;
  8. b20=20000;
  9. b5=5000;
  10. b2=2000;
  11. b1=1000;
  12.  
  13. printf("DIGITE EL MONTO EN MULTIPLOS DE 1000: ");
  14. scanf("%d",&m);
  15.  
  16. if (m%1000==0) {
  17. a=m/b20;
  18. b=m%b20;
  19. printf ("\ncant 20000=%d",a);
  20. if (b>=10000){
  21. b=b/b10;
  22. c=b%b10;
  23. printf ("\ncant de 10000=%d",b);
  24. }
  25. if (b>=5000||c>=5000){
  26. b=c/b5;
  27. d=b%b5;
  28. printf ("\ncant de 5000=%d", b);
  29. }
  30. if (b>=2000||d>=2000){
  31. b=d/b2;
  32. e=b%b2;
  33. printf ("\ncant de 2000=%d",b);
  34. }
  35. if(b>=1000||e>=1000) {
  36. b=e/b1;
  37. printf ("\ncant de 1000=%d",b);
  38. }
  39. }else printf ("\nel valor ingresado no es multiplo de 1000:");
  40. getch();
  41. }



aca te dejo una posible solucion por ahi tiene algunos errores Acepto comentarios :xD
464  Programación / Programación C/C++ / Re: Ayuda programa c++ en: 5 Mayo 2010, 20:22 pm
sabes usar digrama de flujo ? talves asi lo entiendas mejor para empezar
lo q haces mal ahi es que en los if estas calculando m por separado, entonces el programa lo que hace es calcular por separado 25000 (m) de a billetes de 20000
(25000)m de a billetes de 10000 etc,
 igualmente esta mal pensado aca
Código
  1. a=m/b20;
  2. if (m%b20==0)
  3. printf("El total de billetes de 20.000 :%d", a );
  4. printf("\n");
        (usa para poner codigo c++ asi vemos bien el codigo)

ahi lo q hace es:  25000/20000= 20*1=20 --> resto=5
haces un if (m%b20==0)  --> //calculas el resto y preguntas si es igual a cero como ves arriba el resto es igual a 5 que bueno en la divicion simplificas los ceros no, osea q 5 es igual a 5000 y 20*1 te esta indicando que es uno de 20000 y q sobran 5=5000//
como la condicion ==0 no se cumple sale del if entonces no hay billetes de 20000
y ahi ya tenemos un error si seguimos para abajo pasa lo mismo

para q no te pase de q te calcula por separado
una pista es usar if anidados
if (condicon)
  if (condicion)
  else
else
    if (condicion)
    else
465  Programación / Programación C/C++ / Re: Manejo de Archivos duda! en: 4 Mayo 2010, 18:47 pm
aca pongo el codigo es uno ya escrito que lo unico que quise es optimizarlo el codigo fue publicado ya pero para no mesclar las dudas cree un tema aparte
es el codigo que puse no puse todo el codigo ya que crei que no era necesario ya que por donde creo q viene el problema talvez sea por el ingreso de datos que es la informacion que quiero guardar.
Código
  1. #include <stdio.h>
  2. #include <conio.h>
  3. #include <stdlib.h>
  4. #include <string.h>
  5.  
  6. struct datos {
  7. char nombre [15];// nombre del usuario
  8. char pass [6];//password del usuario
  9. char acceso [21];//acceso del usuario
  10. char tipo [2];//tipo de acceso
  11. };
  12. void main()
  13. { int i=1;
  14.  
  15. datos regin;
  16.  
  17. FILE *pf; // apunta al archivo
  18.  
  19.  
  20. pf=fopen ("C:\\users.txt","at+");
  21. // C:\Program Files\Counter-Strike\cstrike\addons\amxmodx\configs
  22. if (pf==NULL)
  23.  {
  24. printf ("ERROR DE LECTURA");
  25. getch();
  26. exit(1);
  27.  }
  28.  
  29.  for(i=1;i<=1;i++) {
  30. printf ("\nINGRESE NOMBRE DE USUARIO:");
  31. gets (regin.nombre);
  32.  
  33. printf ("\nINGRESE PASSWORD DE USUARIO:");
  34. gets (regin.pass);
  35.  
  36. printf ("\nINGRESE ACCESO:");
  37. gets (regin.acceso);
  38. printf ("\nINGRESE TIPO DE ACCESO:");
  39. gets (regin.tipo);
  40.  
  41. fwrite (&regin,sizeof(datos),1,pf);
  42. }
  43. fclose (pf);
  44.  
  45. //re leo grabacion y compruebo
  46. pf=fopen ("C:\\users.txt","r");
  47. if (pf == NULL){
  48. printf ("ERROR DE ACCESO");
  49. getch();
  50. exit(1);
  51. }
  52. fread (&regin,sizeof (datos),1,pf);
  53.  
  54. while (!feof(pf)){
  55. fread (&regin,sizeof (datos),1,pf);
  56. printf("NOMBRE DE USUARIO:%s    PASS:%s ACCESO:%s TIPO DE ACCESO:%s",regin.nombre,regin.pass,regin.acceso,regin.tipo);
  57. fread (&regin,sizeof (datos),1,pf);
  58.  }
  59. fclose (pf);
  60. getch();
  61. }
  62.  



edito: bueno ahi por lo q veo que dice littlehorse  voy a cambiar el gets pro un fgets aver que pasa

strlen: calcula la longitud de la cadena, no incluye el "\0" del final
sleep: si no me equivoco es un tiempo de espera sleep (1000); un segundo aunque la diferencia con delay (1000); no se cual es tube varios problemas una vuelta a programar en tc me andabla el delay pero en borlard o dev ninguna de las dos jaja me tiraba error de compilacion en esas lineas

EI: juntando mensajes.

Sigo con el problema ultimamente viendo, por ahi es un problema en las cadenas
aver como explicarme
en primer lugar vamos ignorar el overflow, por ahora.
bueno tengo q puedo ingresar en nombre 15 caracteres en pass 6 caracteres, ect
ahora esto esta dentro de una estructura para mi el error esta en que si ingreso en nombre 10 caracteres me estan sobrando 5 caracteres talves rellena los suigientes 5 caracteres con basura del buffer osea por lo q tenia entendido al apretar la tecla enter este actua como \0 o \n dependiendo que use

bueno ahora mi pregunta como implemento algo para q coloque el \0 al final de la cadena ingresada
en este momento estoy pensando en un strlen para q me cuente la longitud de la cadena y colocar un \0 al final de la cadena ingresada pero no se como implementarlo i si es de esta manera q deberia hacerlo.
466  Programación / Programación C/C++ / Re: Manejo de Archivos duda! en: 4 Mayo 2010, 05:30 am
ajam ahi ta arreglado gracias
y por el tema de que los datos entrancon basura?
467  Programación / Programación C/C++ / Re: Coger caracteres de una palabra en: 4 Mayo 2010, 04:37 am
Código
  1. #include <string.h>
  2. #include <stdio.h>
  3.  
  4. void main()
  5. {
  6.  char cadena[] = "Komodo";
  7.  int len = strlen(cadena);
  8.  for (int x = 0; x < len; x++)
  9.  {
  10. printf("%d ", cadena[x]);
  11.  }
  12. }

podes modificar para que se ingrese la cadena i qye lo pase






**perdon vi q tenias la solucion ahi  es media parecida
468  Programación / Programación C/C++ / Manejo de Archivos duda! en: 4 Mayo 2010, 04:31 am
Bueno les comento, tengo una duda al usar archivos,  mi idea es generar un archivo y que en este se puedan intresar datos el tema es que cada ves que se ingresan nuevos datos los datos anteriores se borran reemplazandolos por los nuevos datos, como puedo hacer para q esto no pase? osea que mantenga estos datos y en un renglon aparte escriba estos nuevos datos.

Otra pregunta tmb que me esta pasando es que al guardar estos datos ademas de la imformacion que ingreso tambien se guardan caracteres que no fueron ingresados como por ejemplo, letras o simbolos %, $ no se si es porq faltaria limpiar algo o no,
en mi ejercicio de ejemplo utilizo una structura la cual contine cadenas de caracteres y a estas las ingreso todo con gets, ya q no puedo  usar printf ya que le una palabra en ves de una palabra.

Código
  1.  
  2. struct datos {
  3. char nombre [15];// nombre del usuario
  4. char pass [6];//password del usuario
  5. int main()
  6. datos regin;
  7. FILE *fichero;
  8. FILE *pf; // apunta al archivo
  9.  
  10.  
  11. pf=fopen ("C:\\users.txt","wb");
  12.  
  13. if (pf==NULL)
  14.  {
  15. printf ("ERROR DE LECTURA");
  16. getch();
  17. exit(1);
  18.  }
  19.  
  20.  while (i!=0) {
  21.  
  22. printf ("\nINGRESE NOMBRE DE USUARIO:");
  23. gets (regin.nombre);
  24.  
  25. printf ("\nINGRESE PASSWORD:");
  26. gets (regin.pass);
  27.  

una parrte del codigo en donde se muestra la structura, la apertura del archivo el ingreso de datos por si es de ayuda.
469  Programación / Programación C/C++ / Re: Direccionamiento puertos usb en: 2 Mayo 2010, 22:07 pm
Si puede ser igual de todas formas hay q modificar el circuito ya que con el puerto lpt uno tenemos 25 pines de los cuales no todos se usan pero 7 son para los leds uno para masa y el usb son menos cantidad de cables, osea poder se puede pero hay q modificar varias cosas por loq  tenia pensado yo
aca el link de lo que tenia pensado
http://www.modelo.edu.mx/univ/virtech/circuito/paralelo.htm
470  Seguridad Informática / Hacking Wireless / Duda con escaneo de nmap en: 1 Mayo 2010, 19:26 pm
hola les comento tengo una duda con el escaneo que realize a una ip de mi red wifi que veo q me esta sacando banda ancha hice un nmap con el comando
Citar
nmap -sP 192.168.1.*
y salio que habian 3 maquinas up cuando en realidad hay solo dos
el router i mi maquina, hice un escaneo a esa ip descnonocida i salio esto que no logro entender muy bien q datos me esta dando




Desde ya gracias por las respuestas
Páginas: 1 ... 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 [47] 48 49
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines