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ú

Temas - thug

#1
Hola!
Tengo proyecto que hacer donde se me proporciona un archivo .dat con muchos datos como los siguientes, los cuales al ser graficados corresponden a la onda
de la señal física de un trama MAC/Ethernet.


Código: php

4       0
8       -0.24
12      -0.88
16      -1.44
20      -1.76
24      -2.16
28      -2.28
32      -2.34
....



La primera columna corresponde a los nanosegundos (ns) y la segunda el valor del voltage. La separación de las columnas está definida por un caracter tabulador "\t"
Necesito escribir un programa en C que decodifique los bits que contiene dicha onda.



Implementé el siguiente código para leer los datos, pero no se como hacer para leer cada una de las lineas y no solo la primera.


Código: c


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


void abrir_archivo();
int dato;
int datoo;
FILE *archivo;


int main()
{
   abrir_archivo();
   fscanf(archivo, "%d\t%d\n", &dato, &datoo);
   printf("%d\n", dato);
   printf("%d\n", datoo);
   return 0;
}


void abrir_archivo() {
   archivo = fopen("salamanca.dat", "r");
   if (archivo == NULL) {
      printf("Error opening file.\n");
      exit(1);
   } else {
      printf("File opened.\n");
   }
}
#2
Hola. Estoy haciendo un programa que calcule el factorial. Y uno de los requisitos del programa es que calcule factoriales de hasta un mínimo de 32 dígitos significativos. Aunque no he podido conseguir que imprima mas de 19 dígitos. Por lo que solo puedo calcular hasta el factorial de 20 correctamente. Este es el código:
Código: c


#include <stdio.h>

int numero;            //variable que almacena el numero del que se obtendra el factorial.
int contador = 1;         //variable que almacena el numero de iteraciones
long factorial = 1;      //variable que almacena el factorial.
long funcion(long, int, int);  //prototipo de la funcion.


int main(){
   printf("Numero: ");
   scanf("%d", &numero);
   printf("El factorial de %d es: %lu\n", numero, funcion(factorial, contador, numero));
   return 0;
}

//funcion que calcula factorial donde...
//   x es el factorial
//   y es el contador
//   z es el numero introducido por el usuario.
long funcion(long x, int y, int z){
   while(y <= z){
      x = x * y;
      y = y + 1;     
   }
   return x;
}



Me preguntaba si existe la forma de que imprima los 32 dígitos,  ya intenté algunas cosas como utilizar unsigned long en la variable factorial y en la función que lo calcula. Pero al parecer no cambia nada. Utilizo linux y el compilador gcc.

Saludos!
#3
Hola a todos. Hace unos días me preguntaba si es posible enviar comandos a mi laptop o abrir un terminal desde mi android vía usb. ¿Alguna idea de como hacerlo? Me serviría mucho para cuando cargo mi laptop encendida en la mochila y necesito ejecutar algunos comandos sin sacarla.

#4
Hola a todos, tengo una duda.
Por ejemplo, cuando escaneo una direccion IP con Nmap, que es lo que estoy escaneando? El router? Si es asi, entonces digamos que hay un modem en un edificio y varias computadoras conectadas a una red local. Se supone que en internet todas esas computadoras tienen la misma direccion publica, entonces, cuando se realiza una conexion remota, como es que se conecta a una computadora especifica si todas tienen la misma ip, o en el caso de Nmap, como se cual de todas las computadoras de la red local estoy escaneando?
Se que se escucha algo tonto pero es algo que nunca entendi muy bien, y me gustaria saber como funciona. Gracias!
#5
¡Hola!
Bueno, lo que pasa es que hoy por la mañana actualizé Metasploit con "Msfupdate" (aclarando, no es la primera vez que actualizo) y todo salió bien, pero después al intentar arrancar el Msfconsole me carga un error y pues no sé que hacer al respecto:

=============================================================================================
root@bt:~# msfconsole

  • Deprecation Note: After 2013-03-15 (March 15, 2013), Metasploit
  • source checkouts will NO LONGER update over SVN, but will be using
  • GitHub exclusively. You should either download a new Metasploit
  • installer, or use a git clone of Metasploit Framework before
  • then. You will also need outbound access to No tienes permitido ver los links. Registrarse o Entrar a mi cuenta on
  • TCP port 9418 (git), 22 (ssh) or 443 (https), depending on the
  • protocol used to clone Metasploit Framework (usually, git protocol).
    /opt/metasploit/ruby/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require': /opt/metasploit/msf3/lib/msf/util/exe.rb:2: syntax error, unexpected tLSHFT (SyntaxError)
    <<<<<<< .mine
      ^
       from /opt/metasploit/ruby/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
       from /opt/metasploit/msf3/lib/fastlib.rb:374:in `require'
       from /opt/metasploit/msf3/lib/msf/util.rb:23:in `<top (required)>'
       from /opt/metasploit/ruby/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
       from /opt/metasploit/ruby/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
       from /opt/metasploit/msf3/lib/fastlib.rb:374:in `require'
       from /opt/metasploit/msf3/lib/msf/core/framework.rb:3:in `<top (required)>'
       from /opt/metasploit/ruby/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
       from /opt/metasploit/ruby/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
       from /opt/metasploit/msf3/lib/fastlib.rb:374:in `require'
       from /opt/metasploit/msf3/lib/msf/core.rb:34:in `<top (required)>'
       from /opt/metasploit/ruby/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
       from /opt/metasploit/ruby/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
       from /opt/metasploit/msf3/lib/fastlib.rb:374:in `require'
       from /opt/metasploit/msf3/lib/msf/ui/console/driver.rb:2:in `<top (required)>'
       from /opt/metasploit/ruby/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
       from /opt/metasploit/ruby/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
       from /opt/metasploit/msf3/lib/fastlib.rb:374:in `require'
       from /opt/metasploit/msf3/lib/msf/ui/console.rb:11:in `<top (required)>'
       from /opt/metasploit/ruby/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
       from /opt/metasploit/ruby/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
       from /opt/metasploit/msf3/lib/fastlib.rb:374:in `require'
       from /opt/metasploit/msf3/lib/msf/ui.rb:11:in `<top (required)>'
       from /opt/metasploit/ruby/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
       from /opt/metasploit/ruby/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'
       from /opt/metasploit/msf3/lib/fastlib.rb:374:in `require'
       from /opt/metasploit/msf3/msfconsole:156:in `<main>'

    =============================================================================================

    Leí un post que hizo un usuario del mismo foro en septiembre del año pasado, al parecer es el mismo problema pero ahí le dicen que utilize el comando "apt-get upgrade"
    yo ya lo hize y incluso lo volví a probar con "sudo apt-get upgrade" y me lanza este error (error que me lanza cada que uso el "apt-get install" para instalar cualquier programa) :


    =============================================================================================

    root@bt:~#     apt-get upgrade
    Leyendo lista de paquetes... Hecho
    Creando árbol de dependencias       
    Leyendo la información de estado... Hecho
    Los siguientes paquetes se han retenido:
      smartphone-pentest-framework
    Se actualizarán los siguientes paquetes:
      android-sdk backtrack-utils bbqsql beef bluez-hcidump burpsuite easy-creds hashcat impacket-examples intercepter-ng jigsaw johnny joomscan magictree
      maltego mantra mercury metasploit nmap patator reaver rfidiot se-toolkit skipfish subterfuge tcpdump tcpflow thc-ipv6 uberharvest uniscan volatility w3af
      watobo websploit wifite wireshark
    36 actualizados, 0 se instalarán, 0 para eliminar y 1 no actualizados.
    Necesito descargar 472MB de archivos.
    Se utilizarán 0B de espacio de disco adicional después de esta operación.
    ¿Desea continuar [S/n]? s
    AVISO: ¡No se han podido autenticar los siguientes paquetes!
      android-sdk backtrack-utils bbqsql beef bluez-hcidump burpsuite metasploit easy-creds hashcat impacket-examples intercepter-ng jigsaw johnny joomscan
      magictree maltego mantra mercury nmap patator reaver rfidiot se-toolkit skipfish subterfuge tcpdump tcpflow thc-ipv6 uberharvest uniscan volatility w3af
      watobo websploit wifite wireshark
    ¿Instalar estos paquetes sin verificación [s/N]? s
    Err No tienes permitido ver los links. Registrarse o Entrar a mi cuenta revolution/testing android-sdk r20.0.3-bt0
      Obtuve una sola línea de cabecera arriba de 360 caracteres
    Err No tienes permitido ver los links. Registrarse o Entrar a mi cuenta revolution/testing bluez-hcidump 2.4-bt0
      Obtuve una sola línea de cabecera arriba de 360 caracteres
    Err No tienes permitido ver los links. Registrarse o Entrar a mi cuenta revolution/testing backtrack-utils 1.5-bt0
      Obtuve una sola línea de cabecera arriba de 360 caracteres
    Err No tienes permitido ver los links. Registrarse o Entrar a mi cuenta revolution/testing metasploit 4.5.0-bt0
      Obtuve una sola línea de cabecera arriba de 360 caracteres
    Err No tienes permitido ver los links. Registrarse o Entrar a mi cuenta revolution/testing bbqsql 1.0-bt2
      Obtuve una sola línea de cabecera arriba de 360 caracteres
    Err No tienes permitido ver los links. Registrarse o Entrar a mi cuenta revolution/testing hashcat 0.41-bt0
      Obtuve una sola línea de cabecera arriba de 360 caracteres
    Err No tienes permitido ver los links. Registrarse o Entrar a mi cuenta revolution/testing johnny 1.1.3-bt0
      Obtuve una sola línea de cabecera arriba de 360 caracteres
    Err No tienes permitido ver los links. Registrarse o Entrar a mi cuenta revolution/testing beef 0.4.3.5-bt1
      Obtuve una sola línea de cabecera arriba de 360 caracteres
    Err No tienes permitido ver los links. Registrarse o Entrar a mi cuenta revolution/testing nmap 6.25-bt0
      Obtuve una sola línea de cabecera arriba de 360 caracteres
    Err No tienes permitido ver los links. Registrarse o Entrar a mi cuenta revolution/testing burpsuite 1.5-bt0
      Obtuve una sola línea de cabecera arriba de 360 caracteres
    Err No tienes permitido ver los links. Registrarse o Entrar a mi cuenta revolution/testing reaver 1.4-bt2
      Obtuve una sola línea de cabecera arriba de 360 caracteres
    Err No tienes permitido ver los links. Registrarse o Entrar a mi cuenta revolution/testing easy-creds 3.7.1-bt0
      Obtuve una sola línea de cabecera arriba de 360 caracteres
    Err No tienes permitido ver los links. Registrarse o Entrar a mi cuenta revolution/testing skipfish 2.09-bt0
      Obtuve una sola línea de cabecera arriba de 360 caracteres
    Err No tienes permitido ver los links. Registrarse o Entrar a mi cuenta revolution/testing impacket-examples 0.9.6.0-bt2
      Obtuve una sola línea de cabecera arriba de 360 caracteres
    Err No tienes permitido ver los links. Registrarse o Entrar a mi cuenta revolution/testing intercepter-ng 0.5-bt0
      Obtuve una sola línea de cabecera arriba de 360 caracteres
    Err No tienes permitido ver los links. Registrarse o Entrar a mi cuenta revolution/testing tcpdump 4.3.0-bt0
      Obtuve una sola línea de cabecera arriba de 360 caracteres
    Err No tienes permitido ver los links. Registrarse o Entrar a mi cuenta revolution/testing jigsaw 1.3-bt0
      Obtuve una sola línea de cabecera arriba de 360 caracteres
    Err No tienes permitido ver los links. Registrarse o Entrar a mi cuenta revolution/testing tcpflow 1.3.0-bt0
      Obtuve una sola línea de cabecera arriba de 360 caracteres
    Err No tienes permitido ver los links. Registrarse o Entrar a mi cuenta revolution/testing joomscan 0.0.4-bt7
      Obtuve una sola línea de cabecera arriba de 360 caracteres
    Err No tienes permitido ver los links. Registrarse o Entrar a mi cuenta revolution/testing thc-ipv6 2.0-bt1
      Obtuve una sola línea de cabecera arriba de 360 caracteres
    Err No tienes permitido ver los links. Registrarse o Entrar a mi cuenta revolution/testing magictree r1802-bt0
      Obtuve una sola línea de cabecera arriba de 360 caracteres
    Err No tienes permitido ver los links. Registrarse o Entrar a mi cuenta revolution/testing uberharvest 3.15-bt0
      Obtuve una sola línea de cabecera arriba de 360 caracteres
    Err No tienes permitido ver los links. Registrarse o Entrar a mi cuenta revolution/testing maltego 3.3.0-bt0
      Obtuve una sola línea de cabecera arriba de 360 caracteres
    Err No tienes permitido ver los links. Registrarse o Entrar a mi cuenta revolution/testing wireshark 1.8.3-bt0
      Obtuve una sola línea de cabecera arriba de 360 caracteres
    Err No tienes permitido ver los links. Registrarse o Entrar a mi cuenta revolution/testing mantra 0.91-bt2
      Obtuve una sola línea de cabecera arriba de 360 caracteres
    Err No tienes permitido ver los links. Registrarse o Entrar a mi cuenta revolution/testing mercury 1.1-bt0
      Obtuve una sola línea de cabecera arriba de 360 caracteres
    Err No tienes permitido ver los links. Registrarse o Entrar a mi cuenta revolution/testing patator 0.4-bt0
      Obtuve una sola línea de cabecera arriba de 360 caracteres
    Err No tienes permitido ver los links. Registrarse o Entrar a mi cuenta revolution/testing rfidiot 1.0e-bt0
      Obtuve una sola línea de cabecera arriba de 360 caracteres
    Err No tienes permitido ver los links. Registrarse o Entrar a mi cuenta revolution/testing se-toolkit 4.2.1-bt0
      Obtuve una sola línea de cabecera arriba de 360 caracteres
    Err No tienes permitido ver los links. Registrarse o Entrar a mi cuenta revolution/testing subterfuge 4.3-bt0
      Obtuve una sola línea de cabecera arriba de 360 caracteres
    Err No tienes permitido ver los links. Registrarse o Entrar a mi cuenta revolution/testing uniscan 6.2-bt0
      Obtuve una sola línea de cabecera arriba de 360 caracteres
    Err No tienes permitido ver los links. Registrarse o Entrar a mi cuenta revolution/testing volatility 2.2-bt0
      Obtuve una sola línea de cabecera arriba de 360 caracteres
    Err No tienes permitido ver los links. Registrarse o Entrar a mi cuenta revolution/testing w3af 1.2-bt2
      Obtuve una sola línea de cabecera arriba de 360 caracteres
    Err No tienes permitido ver los links. Registrarse o Entrar a mi cuenta revolution/testing watobo 0.9.11-bt0
      Obtuve una sola línea de cabecera arriba de 360 caracteres
    Err No tienes permitido ver los links. Registrarse o Entrar a mi cuenta revolution/testing websploit 2.0.3-bt0
      Obtuve una sola línea de cabecera arriba de 360 caracteres
    Err No tienes permitido ver los links. Registrarse o Entrar a mi cuenta revolution/testing wifite r85-bt1
      Obtuve una sola línea de cabecera arriba de 360 caracteres
    Imposible obtener No tienes permitido ver los links. Registrarse o Entrar a mi cuenta  Obtuve una sola línea de cabecera arriba de 360 caracteres
    Imposible obtener No tienes permitido ver los links. Registrarse o Entrar a mi cuenta  Obtuve una sola línea de cabecera arriba de 360 caracteres
    Imposible obtener No tienes permitido ver los links. Registrarse o Entrar a mi cuenta  Obtuve una sola línea de cabecera arriba de 360 caracteres
    Imposible obtener No tienes permitido ver los links. Registrarse o Entrar a mi cuenta  Obtuve una sola línea de cabecera arriba de 360 caracteres
    Imposible obtener No tienes permitido ver los links. Registrarse o Entrar a mi cuenta  Obtuve una sola línea de cabecera arriba de 360 caracteres
    Imposible obtener No tienes permitido ver los links. Registrarse o Entrar a mi cuenta  Obtuve una sola línea de cabecera arriba de 360 caracteres
    Imposible obtener No tienes permitido ver los links. Registrarse o Entrar a mi cuenta  Obtuve una sola línea de cabecera arriba de 360 caracteres
    Imposible obtener No tienes permitido ver los links. Registrarse o Entrar a mi cuenta  Obtuve una sola línea de cabecera arriba de 360 caracteres
    Imposible obtener No tienes permitido ver los links. Registrarse o Entrar a mi cuenta  Obtuve una sola línea de cabecera arriba de 360 caracteres
    Imposible obtener No tienes permitido ver los links. Registrarse o Entrar a mi cuenta  Obtuve una sola línea de cabecera arriba de 360 caracteres
    Imposible obtener No tienes permitido ver los links. Registrarse o Entrar a mi cuenta  Obtuve una sola línea de cabecera arriba de 360 caracteres
    Imposible obtener No tienes permitido ver los links. Registrarse o Entrar a mi cuenta  Obtuve una sola línea de cabecera arriba de 360 caracteres
    Imposible obtener No tienes permitido ver los links. Registrarse o Entrar a mi cuenta  Obtuve una sola línea de cabecera arriba de 360 caracteres
    Imposible obtener No tienes permitido ver los links. Registrarse o Entrar a mi cuenta  Obtuve una sola línea de cabecera arriba de 360 caracteres
    Imposible obtener No tienes permitido ver los links. Registrarse o Entrar a mi cuenta  Obtuve una sola línea de cabecera arriba de 360 caracteres
    Imposible obtener No tienes permitido ver los links. Registrarse o Entrar a mi cuenta  Obtuve una sola línea de cabecera arriba de 360 caracteres
    Imposible obtener No tienes permitido ver los links. Registrarse o Entrar a mi cuenta  Obtuve una sola línea de cabecera arriba de 360 caracteres
    Imposible obtener No tienes permitido ver los links. Registrarse o Entrar a mi cuenta  Obtuve una sola línea de cabecera arriba de 360 caracteres
    Imposible obtener No tienes permitido ver los links. Registrarse o Entrar a mi cuenta  Obtuve una sola línea de cabecera arriba de 360 caracteres
    Imposible obtener No tienes permitido ver los links. Registrarse o Entrar a mi cuenta  Obtuve una sola línea de cabecera arriba de 360 caracteres
    Imposible obtener No tienes permitido ver los links. Registrarse o Entrar a mi cuenta  Obtuve una sola línea de cabecera arriba de 360 caracteres
    Imposible obtener No tienes permitido ver los links. Registrarse o Entrar a mi cuenta  Obtuve una sola línea de cabecera arriba de 360 caracteres
    Imposible obtener No tienes permitido ver los links. Registrarse o Entrar a mi cuenta  Obtuve una sola línea de cabecera arriba de 360 caracteres
    Imposible obtener No tienes permitido ver los links. Registrarse o Entrar a mi cuenta  Obtuve una sola línea de cabecera arriba de 360 caracteres
    Imposible obtener No tienes permitido ver los links. Registrarse o Entrar a mi cuenta  Obtuve una sola línea de cabecera arriba de 360 caracteres
    Imposible obtener No tienes permitido ver los links. Registrarse o Entrar a mi cuenta  Obtuve una sola línea de cabecera arriba de 360 caracteres
    Imposible obtener No tienes permitido ver los links. Registrarse o Entrar a mi cuenta  Obtuve una sola línea de cabecera arriba de 360 caracteres
    Imposible obtener No tienes permitido ver los links. Registrarse o Entrar a mi cuenta  Obtuve una sola línea de cabecera arriba de 360 caracteres
    Imposible obtener No tienes permitido ver los links. Registrarse o Entrar a mi cuenta  Obtuve una sola línea de cabecera arriba de 360 caracteres
    Imposible obtener No tienes permitido ver los links. Registrarse o Entrar a mi cuenta  Obtuve una sola línea de cabecera arriba de 360 caracteres
    Imposible obtener No tienes permitido ver los links. Registrarse o Entrar a mi cuenta  Obtuve una sola línea de cabecera arriba de 360 caracteres
    Imposible obtener No tienes permitido ver los links. Registrarse o Entrar a mi cuenta  Obtuve una sola línea de cabecera arriba de 360 caracteres
    Imposible obtener No tienes permitido ver los links. Registrarse o Entrar a mi cuenta  Obtuve una sola línea de cabecera arriba de 360 caracteres
    Imposible obtener No tienes permitido ver los links. Registrarse o Entrar a mi cuenta  Obtuve una sola línea de cabecera arriba de 360 caracteres
    Imposible obtener No tienes permitido ver los links. Registrarse o Entrar a mi cuenta  Obtuve una sola línea de cabecera arriba de 360 caracteres
    Imposible obtener No tienes permitido ver los links. Registrarse o Entrar a mi cuenta  Obtuve una sola línea de cabecera arriba de 360 caracteres
    E: No se pudieron obtener algunos archivos, ¿quizás deba ejecutar
    apt-get update o deba intentarlo de nuevo con --fix-missing?

    =========================================================================================



    Espero puedan orientarme, Gracias :D


    THUGZKEERHH
#6
Bueno, soy nuevo en el foro, y novato en todo este contexto.
He estado practicando explotando vulnerabilidades en mi red local, nunca he usado bases de datos en lo que llevo, pero a la hora de trabajar con varios equipos me ví en la necesidad de utilizarlas, solo que a la hora de intentar conectarme no podía, lo que hize fué modificar el archivo "database.yml" en el directorio '/opt/metasploit/config' y ahora cuando intento conectarme dice lo siguiente:

====================================================================================
msf > db_connect zkeerhh:contraseñ[email protected]:7337/zkeerhh_db
[-] Error while running command db_connect: Failed to connect to the database: FATAL:  password authentication failed for user "zkeerhh"


Call stack:
/opt/metasploit/msf3/lib/msf/ui/console/command_dispatcher/db.rb:1600:in `db_connect_postgresql'
/opt/metasploit/msf3/lib/msf/ui/console/command_dispatcher/db.rb:1438:in `cmd_db_connect'
/opt/metasploit/msf3/lib/rex/ui/text/dispatcher_shell.rb:427:in `run_command'
/opt/metasploit/msf3/lib/rex/ui/text/dispatcher_shell.rb:389:in `block in run_single'
/opt/metasploit/msf3/lib/rex/ui/text/dispatcher_shell.rb:383:in `each'
/opt/metasploit/msf3/lib/rex/ui/text/dispatcher_shell.rb:383:in `run_single'
/opt/metasploit/msf3/lib/rex/ui/text/shell.rb:200:in `run'
/opt/metasploit/msf3/msfconsole:148:in `<main>'
msf >
====================================================================================

Se supone que el error es que la contraseña no es válida, pero estoy seguro de que la contraseña especificada en el archivo "database.yml" es la misma que introduzco en el comando de arriba.


Me sería de mucha ayuda si pudiera solucionar esto. De antemano, Gracias.