غلاف مسار Bug Bounty Hunter
كل المسارات

~/roadmaps/الأمن الهجومي

Bug Bounty Hunter

Scoped hunting, triage, and writeups.

المحطات: 17متوسط ~40h

جارٍ تحميل الخريطة…

Bug Bounty Hunter Roadmap: خطوة بخطوة

عدد الخطوات بالترتيب: 17. افتح أي خطوة في الخريطة أعلاه لتتبّع تقدّمك وتدوين ملاحظاتك.

Orientation

  1. 1.Start here

    Start· مبتدئ· ~0.5h

    This roadmap prepares you to take part in bug bounty programs responsibly: choosing programs, respecting scope, finding real issues and writing reports that get accepted. You should already be comfortable with web application testing.

    • Confirm your web testing fundamentals
    • Read the rules of one bug bounty platform
    • Plan a weekly hunting schedule

Core skills

  1. 2.Program selection

    Concept· متوسط· ~2h

    Programs differ in scope, rewards, response times and how welcoming they are to new researchers. Choosing well saves time and frustration.

    • Compare public, private and vulnerability disclosure programs
    • Judge a program by its scope, response metrics and rules
    • Choose programs that match your skills

    الأدوات والتقنيات: Bug bounty

  2. 3.Scope mastery

    Concept· متوسط· ~3h

    Scope defines what you may test, how and with which limits. Testing outside scope can get you banned or break the law, even with good intentions.

    • Read in-scope and out-of-scope assets carefully
    • Note forbidden techniques and rate limits
    • Ask the program when something is unclear

    الأدوات والتقنيات: Bug bounty

  3. 4.Organised reconnaissance

    Concept· متوسط· ~4h

    Good hunters keep organised notes about each target: domains, applications, technologies and what they have already tested. A repeatable, in-scope recon process beats random tool runs.

    • Build a notes structure per program
    • Record in-scope assets and technologies
    • Track what you have tested and when

    الأدوات والتقنيات: Bug bounty

  4. 5.Asset discovery

    Tool· متوسط· ~2h

    Many findings come from assets others overlooked. Discovery uses public sources such as certificate transparency logs and DNS records — but only assets within the program's scope may be tested.

    • Use certificate transparency to find subdomains
    • Check each discovered asset against the scope
    • Keep an up-to-date asset list

    الأدوات والتقنيات: Bug bounty

  5. 6.Prioritising what to test

    Lab· متوسط· ~3h

    Time is limited, so focus where impact is likely: complex features, new releases, authentication, payments and places where user data is handled.

    • Rank features by complexity and data sensitivity
    • Watch for new features and changes
    • Decide when to move on from a target

    الأدوات والتقنيات: Bug bounty

  6. 7.High-impact bug classes

    Concept· متوسط· ~4h

    Programs pay most for issues with real impact: broken access control, account takeover, data exposure and server-side flaws. Knowing these classes deeply matters more than knowing many tools.

    • Explain the impact of access control, authentication and injection flaws
    • Recognise low-impact issues programs usually exclude
    • Focus learning on high-impact classes

    الأدوات والتقنيات: Bug bounty

  7. 8.Avoiding duplicates

    Concept· متوسط· ~2h

    Duplicates are the most common reason reports are closed without reward. Testing less-explored features and reporting quickly reduce them.

    • Understand how programs handle duplicates
    • Favour deep testing of fewer features
    • Recognise commonly reported issue types

    الأدوات والتقنيات: Bug bounty

Advanced practice

  1. 9.Proof of concept quality

    Tool· متوسط· ~3h

    A good proof of concept shows impact clearly and safely: minimal steps, your own test accounts, no access to other users' real data, and no damage to the service.

    • Demonstrate impact using only your own accounts
    • Keep proofs minimal and non-destructive
    • Stop testing and report once impact is shown

    الأدوات والتقنيات: Bug bounty

  2. 10.Report writing

    Concept· متوسط· ~4h

    Reports are judged on clarity. A strong report has a precise title, clear steps, evidence, impact and a suggested fix, and is written politely.

    • Structure a report: title, summary, steps, evidence, impact, fix
    • Explain impact in business terms
    • Keep the tone professional

    الأدوات والتقنيات: Bug bounty

  3. 11.Collaboration etiquette

    Lab· متوسط· ~2h

    You will interact with triagers and security teams. Patience, respect and clear answers lead to better outcomes and invitations to private programs.

    • Respond to triage questions quickly and clearly
    • Handle disagreements about severity respectfully
    • Respect disclosure timelines

    الأدوات والتقنيات: Bug bounty

  4. 12.Tooling stack

    Concept· متوسط· ~3h

    A small set of well-understood tools is enough: a proxy such as Burp Suite, a browser, a notes system and a few scripts. Always respect the program's rate limits and automation rules.

    • Set up a proxy and browser profile for testing
    • Keep scripts simple and rate-limited
    • Check program rules before any automation

    الأدوات والتقنيات: Bug bounty

  5. 13.Time management

    Tool· متوسط· ~4h

    Bug bounty rewards are irregular. Setting goals, tracking time and taking breaks keeps the work sustainable, especially alongside a job or studies.

    • Set weekly learning and hunting goals
    • Track time spent per program
    • Recognise and avoid burnout

    الأدوات والتقنيات: Bug bounty

  6. 14.Taxes and professionalism notes

    Concept· متوسط· ~2h

    Bounty payments are income, so understand your local tax and payment rules. Treat hunting as professional work: keep records, protect data you encounter and never publicise issues before they are fixed and disclosure is allowed.

    • Keep records of payments and reports
    • Handle any data you encounter responsibly
    • Follow disclosure rules before publishing

    الأدوات والتقنيات: Bug bounty

  7. 15.Building reputation

    Concept· متوسط· ~3h

    Reputation grows through valid, well-written reports, respectful communication and — where allowed — public write-ups that help others learn.

    • Improve your signal-to-noise ratio
    • Publish write-ups only when disclosure is permitted
    • Share knowledge with the community

    الأدوات والتقنيات: Bug bounty

Assessment

  1. 16.Skills checkpoint

    Checkpoint· متوسط· ~2h

    Check your progress. You should be able to choose a program, stay in scope, find and prove a real issue safely and write a report that is easy to triage.

    • Explain scope and safe-harbor rules
    • Produce a high-quality report
    • Identify your two weakest areas

Capstone

  1. 17.Bug Bounty Hunter — ready

    Finish· متوسط· ~1h

    You have completed the Bug Bounty Hunter roadmap. Keep learning one vulnerability class deeply at a time, stay in scope and treat every program's users and data with care.

    • Pick one vulnerability class to master next
    • Keep your notes and reports organised
    • Contribute to the community

تابع التعلّم

مسارات ذات صلة