és hogyan kezdhetünk bele? mi az a bug bounty · 2019-09-26 · web hacking 101 - peter yaworski...

17
Mi az a Bug Bounty és hogyan kezdhetünk bele? David Schütz - @xdavidhu

Upload: others

Post on 11-Apr-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: és hogyan kezdhetünk bele? Mi az a Bug Bounty · 2019-09-26 · Web Hacking 101 - Peter Yaworski HackerOne reportok / Writeup-ok / Blog-ok előadások / videók: The Bug Hunters

Mi az a Bug Bountyés hogyan kezdhetünk bele?

David Schütz - @xdavidhu

Page 2: és hogyan kezdhetünk bele? Mi az a Bug Bounty · 2019-09-26 · Web Hacking 101 - Peter Yaworski HackerOne reportok / Writeup-ok / Blog-ok előadások / videók: The Bug Hunters

● I am…○ bug hunter, web developer / maker / éppen ami○ középiskolás○ 2018 as Bugcrowd MVP, azért van rajtam a póló is

mert sehol máshol nem értékelnék az emberek○ InsecureSpace nevű podcast co-hostja,

Spacehuhn-al

whoamibocsánat, magyarul ez valami

elképesztően fura

2 17

Page 3: és hogyan kezdhetünk bele? Mi az a Bug Bounty · 2019-09-26 · Web Hacking 101 - Peter Yaworski HackerOne reportok / Writeup-ok / Blog-ok előadások / videók: The Bug Hunters

az előadás

10pPrezentáció

5pKérdések

15p

3 17

Page 4: és hogyan kezdhetünk bele? Mi az a Bug Bounty · 2019-09-26 · Web Hacking 101 - Peter Yaworski HackerOne reportok / Writeup-ok / Blog-ok előadások / videók: The Bug Hunters

sli.do

nyisd meg a böngészőt

menj a https://sli.do-ra

írd be az event code-ot

#hwswbb

4 17

Page 5: és hogyan kezdhetünk bele? Mi az a Bug Bounty · 2019-09-26 · Web Hacking 101 - Peter Yaworski HackerOne reportok / Writeup-ok / Blog-ok előadások / videók: The Bug Hunters

1. részhogyan jutottunk el idáig?

5 17

Page 6: és hogyan kezdhetünk bele? Mi az a Bug Bounty · 2019-09-26 · Web Hacking 101 - Peter Yaworski HackerOne reportok / Writeup-ok / Blog-ok előadások / videók: The Bug Hunters

az első “bug bounty” program

1983Hunter & Ready

6 17

Page 7: és hogyan kezdhetünk bele? Mi az a Bug Bounty · 2019-09-26 · Web Hacking 101 - Peter Yaworski HackerOne reportok / Writeup-ok / Blog-ok előadások / videók: The Bug Hunters

őket követték...1995Netscape

2002 - 2005 Az első exploit “közveítők” és Mozzilla

2010 - 2011 Google, Facebook

Facebook Whitehat

bankkártya

iDefense - 2002

Zero Day Initiative -2005

7 17

Page 8: és hogyan kezdhetünk bele? Mi az a Bug Bounty · 2019-09-26 · Web Hacking 101 - Peter Yaworski HackerOne reportok / Writeup-ok / Blog-ok előadások / videók: The Bug Hunters

és a mai platformok:

Bugcrowd2011

HackerOne2012

Synack2013

és még sokan mások...

8 17

Page 9: és hogyan kezdhetünk bele? Mi az a Bug Bounty · 2019-09-26 · Web Hacking 101 - Peter Yaworski HackerOne reportok / Writeup-ok / Blog-ok előadások / videók: The Bug Hunters

hogyan működnek?

Hackerek Közvetítő platform Cég

9 17

Page 10: és hogyan kezdhetünk bele? Mi az a Bug Bounty · 2019-09-26 · Web Hacking 101 - Peter Yaworski HackerOne reportok / Writeup-ok / Blog-ok előadások / videók: The Bug Hunters

2. részhogyan kezdhetünk bele?

10 17

Page 11: és hogyan kezdhetünk bele? Mi az a Bug Bounty · 2019-09-26 · Web Hacking 101 - Peter Yaworski HackerOne reportok / Writeup-ok / Blog-ok előadások / videók: The Bug Hunters

1. lépés - tanulás● alapok megértése, folyamatos tanulás● könyvek / olvasnivalók:

○ OWASP Top 10○ Web Hacking 101 - Peter Yaworski○ HackerOne reportok / Writeup-ok / Blog-ok

● előadások / videók:○ The Bug Hunters Methodology - Jason Haddix○ LevelUp - Bugcrowd○ Hacker101 - HackerOne

● bug hunter közösség & Twitter○ sok más bug hunter követése -> bug bounty

Twitter feed -> új infók / közösség + még sok más

1711

Page 12: és hogyan kezdhetünk bele? Mi az a Bug Bounty · 2019-09-26 · Web Hacking 101 - Peter Yaworski HackerOne reportok / Writeup-ok / Blog-ok előadások / videók: The Bug Hunters

2. lépés - első bugok

privát programok

● első program:○ kudos/point only○ rendes, fizető program

● pár elfogadott bug -> privát program meghívók

● privát programok előnyei:○ kevesebb ember○ eddig nem tesztelt, új felületek

■ nagyobb esély / könnyebb bugokat találni

vita

(de! nem feltétlen

kell privát program)

1712

Page 13: és hogyan kezdhetünk bele? Mi az a Bug Bounty · 2019-09-26 · Web Hacking 101 - Peter Yaworski HackerOne reportok / Writeup-ok / Blog-ok előadások / videók: The Bug Hunters

3. lépés - kitartás / gondolatmenet● lehet hogy sokszor órákig nem fogsz találni semmit

○ de! ez nem jelenti azt hogy rosszul csinálod

● lehet hogy ha találsz valamit amit már valaki korábban bejelentett és duplicate lesz

● lehet hogy lesznek olyan dolgok amit igazságtalannak tartsz○ sajnos a cégek / platformok döntenek mindenről, minél több

bugot találsz, annál több lesz elfogadva

NEM stabil bevétel!

1713

Page 14: és hogyan kezdhetünk bele? Mi az a Bug Bounty · 2019-09-26 · Web Hacking 101 - Peter Yaworski HackerOne reportok / Writeup-ok / Blog-ok előadások / videók: The Bug Hunters

3. lépés - kitartás / gondolatmenet“ezt már úgyis annyian megnézték”

“tuti nem lehet már benne semmit sem találni”

“annyi ideje megy már hogy biztos hogy nincs...”

“publikus programokat már rengetegen letesztelték”

ha ezeket le tudod magadban “győzni”, már

rengeteg ember előtt vagy

1714

Page 15: és hogyan kezdhetünk bele? Mi az a Bug Bounty · 2019-09-26 · Web Hacking 101 - Peter Yaworski HackerOne reportok / Writeup-ok / Blog-ok előadások / videók: The Bug Hunters

miért különleges?● ha találtál egy bugot nem számít hogy ki / hány éves /

hol vagy és hogy milyen papírod van, az akkor is ott lesz!

● óriási cégekkel dolgozhatsz együtt akik csak miattad fognak változtatni / fogják kijavítani a termékeiket!

● a pénzen kívül, elmondhatod hogy “meghackeltél” egy ilyen méretű céget!

a tudásod alapján fognak megíténi, és

nem bármi más miatt!

“To earn more, you must learn more!”

Brian Tracy

1715

Page 16: és hogyan kezdhetünk bele? Mi az a Bug Bounty · 2019-09-26 · Web Hacking 101 - Peter Yaworski HackerOne reportok / Writeup-ok / Blog-ok előadások / videók: The Bug Hunters

és a végére...kérdések?

(remélhetőleg lesznek)

1716

Page 17: és hogyan kezdhetünk bele? Mi az a Bug Bounty · 2019-09-26 · Web Hacking 101 - Peter Yaworski HackerOne reportok / Writeup-ok / Blog-ok előadások / videók: The Bug Hunters

köszönöm a figyelmet!

youtube csatornám: youtube.com/c/xdavidhu

podcastunk: insecurespace.com

twitter/minden más: @xdavidhu

1717