Documentación API WPS Bunker

  Funcionamiento general


  El volcado de datos se hace sin formato.
  Para hacer una llamada a la API haremos una consulta GET de la forma:

  http://hackaffeine.com/wps_db/api.php?BSSID=001a2b

 

  Dónde la parte de color rojo corresponde a los tres primeros bytes de la dirección MAC del AP:
  00:1a:2b:FF:FF:FF

  BASH


  Con 'wget':

  wget -q -O- http://hackaffeine.com/wps_db/api.php?BSSID=001a2b

    Mostrará por pantalla los PIN's WPS encontrados

  wget -q -O /tmp/resultados.txt http://hackaffeine.com/wps_db/api.php?BSSID=001a2b

    Guardará en /tmp/resultados.txt los PIN's WPS encontrados

  Con 'curl':

  curl http://hackaffeine.com/wps_db/api.php?BSSID=001a2b

    Mostrará por pantalla los PIN's WPS encontrados

  curl -s -o /tmp/resultados.txt http://hackaffeine.com/wps_db/api.php?BSSID=001a2b

    Guardará en /tmp/resultados.txt los PIN's WPS encontrados

  Power SHELL

  (Invoke-WebRequest http://hackaffeine.com/wps_db/api.php?BSSID=001a2b).content

    Mostrará por pantalla los PIN's WPS encontrados

  Python

  import requests
  response = requests.get("http://hackaffeine.com/wps_db/api.php?BSSID=001a2b")
  print response.content

    Mostrará por pantalla los PIN's WPS encontrados

  Ruby

  require 'net/http'
  uri = URI('http://hackaffeine.com/wps_db/api.php?BSSID=001a2b')
  response = Net::HTTP.get_response(uri)
  puts response.body

    Mostrará por pantalla los PIN's WPS encontrados

  PHP

  <?php
  $response = file_get_contents("http://hackaffeine.com/wps_db/api.php?BSSID=001a2b");
  print $response;
  ?>

    Mostrará por pantalla los PIN's WPS encontrados