[SOLUCIONADO] Introducción al BugBounty / BugHunter

Iniciado por Lautaro Villarreal Culic', Agosto 22, 2019, 09:26:19 PM

Tema anterior - Siguiente tema

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

Agosto 22, 2019, 09:26:19 PM Ultima modificación: Agosto 23, 2019, 05:42:37 AM por HATI
Hola gente linda de la comunidad. Verán, no es nada técnico, o quizá sí.

Estoy por comenzar a darle duro al bugbounty o bughunter, como le llamen con Hackerone, estoy estudiando y no tengo un horario muy flexible que digamos, por lo que hay días en los que necesito que el día dure 80 horas y otros en los que estoy totalmente disponible, quiero usar eso para esto. En fin, al grano.

Considero que no me vendría nada mal que alguien del foro con experiencia en este campo pueda darme (no solo a mí, seguro hay más personas que están en la misma situación que yo) consejos, técnicas, tips, observaciones, etc.
Como por ejemplo, por dónde creen que es viable comenzar, cómo elegir un programa o un objetivo (por ejemplo en la lista de empresas en hackerone, cuál sería la más conveniente).
A la hora de decir "bueno, voy a elegir XXXXXX empresa que tiene este lindo programa de recompensa, empezaremos por....................." o algo similar y decir "elegí XX empresa con este programa y ya sé que es inútil hacer "esto" porque....".

No sé si me explico. Mi caso es que no sé por dónde empezar, qué tipo de vulnerabilidades suelen buscar, dónde, con qué....
Como si dijera... "bueno, si, leí este programa de esta organización así que manos a la obra.......... *5 minutos después* y ahora qué? (ya sé... si... y ahora a buscar vulnerabilidades. Pero, por dónde empezar?)".


Cualquier tipo de aporte que crean oportuno por más que yo no haya mencionado  nada al respecto sirve muchísimo.


Muchas gracias!!!

Interesante duda, la tuya, podria decirse que es muy facil de responder.

1.- Identifica tu nivel de habilidades con las cuales puedas realizar la caza de bugs, en este punto debes de dejar de ser alguien que "apenas esta aprendiendo" sino mínimo tener de 3 a 5 años de experiencia. Esta experiencia debe cubrir: Creación de reportes, saber mínimo un 50% de ingles, conocimientos medios/avanzados de programación, de seguridad y explotación de vulnerabilidades. HackerOne es muy competitivo, debes tener en cuenta que hay personas que a eso se dedican 24/7.

2.- Debes de leer muy bien, cuales son las "reglas" de las empresas a la hora de buscar fallos, esto debido a que no aceptan todas las vulnerabilidades, algunas por ejemplo, solo aceptan vulnerabilidades XSS o SQL INJECTION. Aparte de conocer, bien la vulnerabilidades y sus trucos para explotarla, debes tener en cuenta que puede que mantengas un contacto con el equipo técnico de la empresa, hasta lograr solucionar la vulnerabilidad, no solo es reportar.

3.- Tienes que ser rápido, al igual que tu hay cientos de personas, tanto por parte de HackerOne como por fuera intentado explotar el mismo fallo, solo los mas rápidos y talentosos lo lograran.

4.- En cuanto al momento de buscar los bugs, debes de tener claro una metodología que te sea de utilidad, por ejemplo, comiza por la parte de reconocimiento, recopilaron de información, etc. En cuanto a pruebas de penetración en aplicaciones web, yo recomiendo seguir la de OWASP, ya con el tiempo y la experiencia puede que tu hagas la tuya. En dado caso que el programa solo de pagos por X tipo de vulnerabilidad, pues ni como ayudarte más. Deberás tener las nociones de donde poder encontrar ese fallo, por ejemplo un XSS se puede encontrar en la sección de "Buscar", comenzar por ahí, de esta forma sucesiva.

5.- Si estas comenzado, te recomiendo busques otros programas más tranquilos, como OpenBugBounty.

Lautaro !!
Tal vez no ayude mucho el aporte, recuerdo el siguiente post; que tiene buena info.

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta