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

#1
GNU/Linux / Backtrack 5 R2 LibreOffice
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
Hacking / Information Gathering - Pentest Interno
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
Gracias Shell Root, por ende tengo que entender que no podre utilizar los Scripts de Metasploit como ARP_SCANNER sin haber owneado algun host de la LAN...

Que me recomiendas para hacer le Gathering?

Saludos. y gracias!
#4
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.
#5
Seguridad / Proxies LAN - Busqueda
28 Noviembre 2012, 19:30 PM
Estimados,

Como podria buscar proxies en la LAN, via backtrack?

Me dan una mano?

Saludos.
#6
Programación C/C++ / Re: Duda Arboles - C
22 Noviembre 2012, 21:55 PM
Estoy peleando..Se como sacar el Maximo, peroquiero discriminar entre par o impar...

Como debería hacerlo? No se para donde ir!
#7
Hecho!

//Maximo Nodo
int maxNodo(treenode *p){

    if(p==NULL){
        return -1;
    }else{
        if(p->der==NULL){
            return p->dato;
        }else{
            return maxNodo(p->der);
        }

    }

}
//MIN NODO
int minNodo(treenode *p){

    if(p==NULL){
        return -1;
    }else{
        if(p->izq==NULL){
            return p->dato;
        }else{
            return minNodo(p->izq);
        }

    }

}

Por las que alguien lo necesite!
#8
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!

#include <stdio.h>
#include <stdlib.h>


typedef struct arbol{
int dato;
struct arbol *der;
struct arbol *izq
}treenode;

void crear(treenode **arb);
void mostrarOrden (treenode *hoja);
void mostrarPreorden(treenode *hoja);
void mostrarPosorden(treenode *hoja);
int contarNodosHoja(treenode *p);
int sumarMultiplosDeCuatro(treenode *p);
treenode *primerNodo(treenode *hoja);
int sumatoriaImparesRaiz(treenode *p, int raiz);
int contarImparesRaiz(treenode *p, int raiz);
void insertar(treenode **hoja,int num);
int maximo(treenode *p);
int main(){

    treenode *arb=NULL;
    int max=0;
   


    crear(&arb);


    printf("\nMuestra En Orden\n");
    mostrarOrden (arb);
    printf("\nMuestra En PreOrden\n");
    mostrarPreorden(arb);
    printf("\nMuestra En PosOrden\n");
    mostrarPosorden(arb);

    max=maximo(arb);
    printf("\Maximo: %d\n",max);


}
//Crea el Arbol
void crear(treenode **hoja){
    int num;
    printf("Ingrese Numero: ");
    scanf("%d",&num);

    while(num!=-1){
        insertar(&(*hoja),num);
        printf("Ingrese Numero: ");
        scanf("%d",&num);
    }
}
//Inserta Hoja al Arbol
void insertar(treenode **hoja,int num){
    if(num==-1){
       return;
    }
    if(*hoja==NULL){
        (*hoja)=(treenode*)malloc(sizeof(treenode));
        (*hoja)->dato=num;
        (*hoja)->der=NULL;
        (*hoja)->izq=NULL;
    }else{
        //Si el Numero es Mayor va a la Derecha
        if(num>(*hoja)->dato){
            insertar(&(*hoja)->der,num);
        }else{
            insertar(&(*hoja)->izq,num);
        }
    }
    return;
}
//Mostrar en orden (Izquierda - Raiz - Derecha)
void mostrarOrden (treenode *hoja){
    if (hoja!=NULL){
        mostrarOrden(hoja->izq);
        printf("%d ",hoja->dato);
        mostrarOrden(hoja->der);
    }
    return;
}
//Mostrar en preOrden (Raiz - Izquierda - Derecha)
void mostrarPreorden(treenode *hoja){
    if (hoja!=NULL){
        printf("%d ",hoja->dato);
        mostrarPreorden(hoja->izq);
        mostrarPreorden(hoja->der);
    }
    return;
}
//mostrar en posOrden (Izquierda - Derecha - Raiz)
void mostrarPosorden(treenode *hoja){
    if (hoja!=NULL){
        mostrarPosorden(hoja->izq);
        mostrarPosorden(hoja->der);
        printf("%d ",hoja->dato);
    }
    return;
//Funcion Maximo
int maximo(treenode *p){
   
     if(p==NULL){
         return -99;
     }else{
        int temp ;
        temp=max( maximo(p->izq), maximo(p->der));
        return(  max( p->dato , temp ) );
      }
}
}


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!
#9
Programación C/C++ / Re: Duda Arboles - C
9 Noviembre 2012, 23:20 PM
Listo chicos! Muchas gracias!!

Asi quedo!

//Cuenta nodos impares
int contarImp(treenode *hoja,int imp){

    if (hoja!=NULL)
    {
        if(hoja->dato%2!=0)
        {
        imp++;
        }
        return contarImp(hoja->izq,imp);
        return contarImp(hoja->der,imp);
    }
    return imp;
}


Y el dato importante..en la llamada...

impar=contarImp(arb,imp+1);

El +1
#10
Programación C/C++ / Re: Duda Arboles - C
9 Noviembre 2012, 22:49 PM
Oblivi0n muchas gracias por la pronta respuesta...El tema es que tengo que contar, los impares...realize mal la consulta...

No se donde o que recibiria el (hoja->dato%2==0)

Me logro explicar? Tengo que ver los nodos y contar los impares!