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 Temas
Páginas: [1] 2
1  Sistemas Operativos / GNU/Linux / Backtrack 5 R2 LibreOffice en: 28 Febrero 2013, 12:51 pm
Estimados,

He instalado el libre office, .deb, pero no logro ejecutarlo en el Backtrack.

Realice un locate, pero nada...Mas alla que llegue a hacer el dpkg -i *.deb de los paquetes que contiene la carpeta.

Intenten agregando los ppa, pero cuando consulto los libreoffice* no me descarga nada....

Alguna idea?
2  Seguridad Informática / Hacking / Information Gathering - Pentest Interno en: 23 Febrero 2013, 17:04 pm
Estimados,

Debe realizar un Pentest Interno, pero en la fase que hago referencia me gustaría tener sus comentarios.

Por ahora, estando ya en la Red Lan conectado, ejecute un ZenMap para hacer el discovery de la Red y empezar a ver el alcance del requerimiento.

Uds. Que opinan? Me podrían dar sus experiencias.

Saludos.
3  Seguridad Informática / Hacking / Cargar Meterpreter en Metasploit, sin tener Session en: 18 Febrero 2013, 17:57 pm
Estimados,

Como puedo arrancar la consola de Meterpreter, sin haber infectado una PC?

Basicamente, estar en msf> y levantar meterpreter para poder correr comandos.

Cabe aclarar que tengo el BT en la LAN, que deseo utilizar para hacer un Gathering.

Saludos.
4  Seguridad Informática / Seguridad / Proxies LAN - Busqueda en: 28 Noviembre 2012, 19:30 pm
Estimados,

Como podria buscar proxies en la LAN, via backtrack?

Me dan una mano?

Saludos.
5  Programación / Programación C/C++ / Minimo Valor y Maximo Valor de Un Arbol en: 16 Noviembre 2012, 16:26 pm
Estimados,

Intengo encontrar el maximo valor, de un arbol, pero algo hago mal...Eh tratado de adaptar codigo, pero no estoy entendiendo...Me dan una mano? Muchas gracias!

Código
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4.  
  5. typedef struct arbol{
  6. int dato;
  7. struct arbol *der;
  8. struct arbol *izq
  9. }treenode;
  10.  
  11. void crear(treenode **arb);
  12. void mostrarOrden (treenode *hoja);
  13. void mostrarPreorden(treenode *hoja);
  14. void mostrarPosorden(treenode *hoja);
  15. int contarNodosHoja(treenode *p);
  16. int sumarMultiplosDeCuatro(treenode *p);
  17. treenode *primerNodo(treenode *hoja);
  18. int sumatoriaImparesRaiz(treenode *p, int raiz);
  19. int contarImparesRaiz(treenode *p, int raiz);
  20. void insertar(treenode **hoja,int num);
  21. int maximo(treenode *p);
  22. int main(){
  23.  
  24.    treenode *arb=NULL;
  25.    int max=0;
  26.  
  27.  
  28.  
  29.    crear(&arb);
  30.  
  31.  
  32.    printf("\nMuestra En Orden\n");
  33.    mostrarOrden (arb);
  34.    printf("\nMuestra En PreOrden\n");
  35.    mostrarPreorden(arb);
  36.    printf("\nMuestra En PosOrden\n");
  37.    mostrarPosorden(arb);
  38.  
  39.    max=maximo(arb);
  40.    printf("\Maximo: %d\n",max);
  41.  
  42.  
  43. }
  44. //Crea el Arbol
  45. void crear(treenode **hoja){
  46.    int num;
  47.    printf("Ingrese Numero: ");
  48.    scanf("%d",&num);
  49.  
  50.    while(num!=-1){
  51.        insertar(&(*hoja),num);
  52.        printf("Ingrese Numero: ");
  53.        scanf("%d",&num);
  54.    }
  55. }
  56. //Inserta Hoja al Arbol
  57. void insertar(treenode **hoja,int num){
  58.    if(num==-1){
  59.       return;
  60.    }
  61.    if(*hoja==NULL){
  62.        (*hoja)=(treenode*)malloc(sizeof(treenode));
  63.        (*hoja)->dato=num;
  64.        (*hoja)->der=NULL;
  65.        (*hoja)->izq=NULL;
  66.    }else{
  67.        //Si el Numero es Mayor va a la Derecha
  68.        if(num>(*hoja)->dato){
  69.            insertar(&(*hoja)->der,num);
  70.        }else{
  71.            insertar(&(*hoja)->izq,num);
  72.        }
  73.    }
  74.    return;
  75. }
  76. //Mostrar en orden (Izquierda - Raiz - Derecha)
  77. void mostrarOrden (treenode *hoja){
  78.    if (hoja!=NULL){
  79.        mostrarOrden(hoja->izq);
  80.        printf("%d ",hoja->dato);
  81.        mostrarOrden(hoja->der);
  82.    }
  83.    return;
  84. }
  85. //Mostrar en preOrden (Raiz - Izquierda - Derecha)
  86. void mostrarPreorden(treenode *hoja){
  87.    if (hoja!=NULL){
  88.        printf("%d ",hoja->dato);
  89.        mostrarPreorden(hoja->izq);
  90.        mostrarPreorden(hoja->der);
  91.    }
  92.    return;
  93. }
  94. //mostrar en posOrden (Izquierda - Derecha - Raiz)
  95. void mostrarPosorden(treenode *hoja){
  96.    if (hoja!=NULL){
  97.        mostrarPosorden(hoja->izq);
  98.        mostrarPosorden(hoja->der);
  99.        printf("%d ",hoja->dato);
  100.    }
  101.    return;
  102. //Funcion Maximo
  103. int maximo(treenode *p){
  104.  
  105.     if(p==NULL){
  106.         return -99;
  107.     }else{
  108.        int temp ;
  109.        temp=max( maximo(p->izq), maximo(p->der));
  110.        return(  max( p->dato , temp ) );
  111.      }
  112. }
  113. }

Si alguno tiene una idea, del por que no encuentra el dato y me entrega basura...voy a estar mas que agradecido! Saludos a todos!
6  Programación / Programación C/C++ / Duda Arboles - C en: 9 Noviembre 2012, 22:42 pm
Estimados,

Estoy practicando, pero no logro dar con la tecla...

El tema es ARBOLES.

He logrado recorrer el arbol, mostrandolo Izq Raiz Der, Raiz Izq Der y Izq Der Raiz, tambien la profundidad y buscar un Nodo en Particular...

No logro sumar los valores (hoja->dato) de los nodos! De manera recursiva!

Código
  1. //Mostrar en orden (IRD)
  2. void mostrarOrden (treenode *hoja)
  3. {
  4.    if (hoja!=NULL)
  5.    {
  6.        mostrarOrden(hoja->izq);
  7.        printf("%d ",hoja->dato);
  8.        mostrarOrden(hoja->der);
  9.    }
  10.    return;
  11. }
  12. //Mostrar en preOrden (RID)
  13. void mostrarPreorden(treenode *hoja)
  14. {
  15.        if (hoja!=NULL)
  16.    {
  17.        printf("%d ",hoja->dato);
  18.        mostrarPreorden(hoja->izq);
  19.        mostrarPreorden(hoja->der);
  20.    }
  21.    return;
  22.  
  23. }
  24. //mostrar en posOrden (IDR)
  25. void mostrarPosorden(treenode *hoja)
  26. {
  27.        if (hoja!=NULL)
  28.    {
  29.        mostrarPosorden(hoja->izq);
  30.        mostrarPosorden(hoja->der);
  31.        printf("%d ",hoja->dato);
  32.    }
  33.    return;
  34.  
  35. }
  36. //Calcula profundidad del arbol
  37. int profundidad(treenode *hoja)
  38. {
  39.    if(hoja==NULL)
  40.    return 0;
  41.    else{
  42.    int profI=profundidad(hoja->izq);
  43.    int profD=profundidad(hoja->der);
  44.  
  45.    if(profI>profD)
  46.    return profI+1;
  47.    else
  48.    return profD+1;
  49.    }
  50. return;
  51. }
  52. /*
  53. //Buscar nodo
  54. treenode *busqueda(treenode *hoja, int busq)
  55. {
  56.     if(hoja==NULL)
  57.     return 0;
  58.     else
  59.     if(busq==hoja->dato)
  60.     return hoja;
  61.  
  62.     if(busq<hoja->dato)
  63.     {
  64.         return busqueda(hoja->izq,busq);
  65.     }else{
  66.         return busqueda(hoja->der,busq);
  67.     }
  68. return;
  69. }
  70. */
  71. //Cuenta nodos impares
  72. int contarImp(treenode *hoja){
  73.    if (hoja!=NULL)
  74.    {
  75.        contarImp(hoja->izq);
  76.        int cuenta=cuenta+(hoja->dato%2==0);
  77.        contarImp(hoja->der);
  78.        return cuenta;
  79.    }
  80.  
  81. }
  82.  

Me podrian dar una mano?

Como siempre, mil gracias!!

Saludos para todos!
7  Programación / Programación C/C++ / Empaquetar .exe con .txt en: 3 Noviembre 2012, 18:08 pm
Estimados,

He creado mi programa, tengo el EXE. Pero el mismo, se nutre de .TXT.

Como hago para empaquetar todo y generar un instalador, que haga el deploy del EXE, Acceso Directo y TXT?

Ml gracias!
8  Programación / Programación C/C++ / strcpy entre char en: 31 Octubre 2012, 19:31 pm
Estimados,

Consulta...

Estuve trabajando con la funcion strcpy. Uds, saben me esta agregando un \n antes del \0. Lo que hace que al listarlo, mostrarlo, me haga un salto de linea.

Como puedo hacer para ir hasta el primer \n y eliminarlo? para que quede lapalabra\0

Que usuarian?

Saludos!
9  Programación / Programación C/C++ / Eliminar lineas en Blanco de un TXT en: 27 Octubre 2012, 23:26 pm
Estuve leyendo, pero parece que no hay una función en C que me permita eliminar las lineas en blanco de un archivo de texto. He leído, que es necesario crear, un nuevo archivo para después renombrarlo....

Realice ese código, pero no logro dar con la tecla....

Código:
FILE *cfptr;
    char linea[10000];
    int i, numLin=0;
    char *sep=";";
    char *ptr;
    char *ptr_id;
    char *ptr_nom;
    //Borro lo que este!
    remove("E:\\dataout.txt");
    //Reviso las Lineas
    if ((cfptr=fopen("E:\\categorias.txt","r"))==NULL){
        printf("\n No se puede Abrir!");
    }else{
        FILE * temp = fopen( "E:\\dataout.txt", "wt");
        while (fgets (&linea, 10000, cfptr)!=NULL){
                //Si no hay mas Que leer, salgo del ciclo!
                if (i=fgetc(cfptr)==EOF){
                    break;
                }else{
                    ungetc(i,cfptr);
                    numLin++; //Cuento de Chusma
                    fputs(linea, temp); //Agrego la Linea, al Archivo Temporal!
                }
        }
        fclose(temp);
    }
    fclose(cfptr);
    system("PAUSE");

Te aclaro que categorias.txt esta formado;

0;Televisor
1;Radio
2;Microondas
3;Video

Quiero levantarlo, y que quede asi...

Hay veces, que puede venir por ej...

0;Televisor


1;Radio
2;Microondas

3;Video


La idea, es ... que si tengo que levantar un archivo que tenga espacios en blancos, entre los registros, limpiarlo y dejarlo consistente!

En lo que me puedan dar una mano, mil gracias! Como siempre!
10  Programación / Programación General / Autorun - multi/handler en: 14 Mayo 2011, 05:12 am
Estimados,

Me gustaria, saber, como puedo hacer para que una vez que tengo la conexión concurrente el multi/handler ejecture un *.rb ( Donde haga el migrate, algun dump, etc )

Me dan un mano, o algun hilo...para empezar a leer?

Mil gracias!
Páginas: [1] 2
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines