
Telegram Bug Bounty Bot
Telegram Bug Bounty Bot
https://telegram.me/bug_bounty_channel
https://github.com/maddevsio/bbcrawler para obtener informaciónhttps://github.com/heroku/go-getting-started como plantilla para el proyectoheroku.com y firebase.comGIN
github.com/gin-gonic/gintelegram-bot-api.v4
gopkg.in/telegram-bot-api.v4TELEGRAM_BBBOT_TOKEN - Token de la API de Telegram recibido de @BotFatherTELEGRAM_BBBOT_URL - URL del webhook para la dirección web pública del botPORT - Variable de entorno estándar de Heroku para el número de puertoTELEGRAM_BBBOT_FIREBASE_TOKEN - Token de la base de datos FirebaseTELEGRAM_BBBOT_FIREBASE_URL - URL del proyecto FirebaseTELEGRAM_BBBOT_HO_SEARCH_URL - URL de búsqueda de HackerOne (crawler)TELEGRAM_BBBOT_CHANNEL - Identificador del canal público, por ejemplo @some_channel_nameTELEGRAM_BBBOT_HOST - URL del host público del bot para fines de ping (para desactivar la funcionalidad de suspensión después de 30 minutos de inactividad)TELEGRAM_BBBOT_H1_HACK_SEARCH_URL - URL de hacktividad de HackerOne (crawler)TELEGRAM_BBBOT_BUGCROWD_NEW_PROG_URL - URL de BugCrowd para rastrear nuevos programas (crawler)El bot se inicia
Obtiene datos de Firebase (sincronizando)
Rastrea programas de hackerone.com (en paralelo)
Rastrea hacktividad de hackerone.com (en paralelo)
Rastrea programas de bugcrowd.com (en paralelo)
Determina nuevos datos de toda la información rastreada (en paralelo)
Publica datos en el canal de Telegram desde la variable de ENV
Nota: Si la instancia del bot en heroku.com se reinicia, todos los datos se restauran desde el almacenamiento de Firebase.
Copyright (c) 2016 Maddevs
Por la presente se concede permiso, libre de cargos, a cualquier persona que obtenga una copia de este software y de los archivos de documentación asociados (el "Software"), para tratar con el Software sin restricción, incluyendo sin limitación los derechos de usar, copiar, modificar, fusionar, publicar, distribuir, sublicenciar y/o vender copias del Software, y para permitir a las personas a quienes se les proporcione el Software a hacerlo, sujeto a las siguientes condiciones:
El aviso de copyright anterior y este aviso de permiso deberán incluirse en todas las copias o partes sustanciales del Software.
EL SOFTWARE SE PROPORCIONA "TAL CUAL", SIN GARANTÍA DE NINGÚN TIPO, EXPRESA O IMPLÍCITA, INCLUYENDO PERO NO LIMITADO A GARANTÍAS DE COMERCIALIZACIÓN, IDONEIDAD PARA UN PROPÓSITO PARTICULAR Y NO INFRACCIÓN. EN NINGÚN CASO LOS AUTORES O TITULARES DEL COPYRIGHT SERÁN RESPONSABLES POR CUALQUIER RECLAMO, DAÑO U OTRA RESPONSABILIDAD, YA SEA EN UNA ACCIÓN CONTRACTUAL, EXTRACONTRACTUAL O DE OTRA ÍNDOLE, QUE SURJA DE, O EN CONEXIÓN CON, EL SOFTWARE O EL USO U OTRO TIPO DE ACCIONES EN EL SOFTWARE.