• Aucun résultat trouvé

Facebook CTF Platform github.com/facebook/fbctf

N/A
N/A
Protected

Academic year: 2022

Partager "Facebook CTF Platform github.com/facebook/fbctf"

Copied!
31
0
0

Texte intégral

(1)

Facebook CTF Platform

github.com/facebook/fbctf

Paul Marinescu

(2)

Capture The Flag

reverse engineering , forensics, web application security , cryptography ,

binary exploitation

(3)
(4)

Motivation

Demand for Infosec professions is

growing 3.5x faster than the overall IT job market (12x faster than total labor market)

(5)

Motivation

The U.S. Bureau of Labor Statistics

predicts more than two thirds of the 1.4 million security jobs needed by 2020 will

go unfilled

(6)

Infosec at Facebook

Security Engineers

Whitehat Program

(7)

Educational Tools

Scarce for schools, students and non-profits

CTFs can teach more technical skills than an average computer science program

(8)

History

(9)
(10)

We Organized CTFs

From middle schools to Girl Scouts of America to

University of Cambridge to Security Conferences

...and dozens of places in-

between

(11)

Open Source@FB Gained Momentum

HHVM

Flow

osquery

React

... and a lot more

(12)
(13)
(14)
(15)
(16)
(17)
(18)
(19)
(20)

$ git clone \

https://github.com/facebook/fbctf

$ cd fbctf

$ vagrant up

(21)

Challenge library

available on demand

reverse engineering , forensics, web application

security , cryptography , binary exploitation

(22)

Two Weeks Later

> 4,000 stars

> 650 forks

3rd party contributions

(23)

Under the Hood

Hack/HHVM

XHP

Flow

(24)

Bug Bounty

Report through the bug bounty

system before sending a pull request

(25)

Cambridge CTF

April 2016

(26)
(27)

Organized by Cambridge University and Facebook

10 participating UK universities

Two parallel CTFs (on-site and online)

5 hours

(28)

Challenges

30 challenges

Equal number of quizzes and flags

One base (king of the hill)

Guest challenges

2 left unsolved

(29)

3 Amazon EC2 instances per CTF

(30)
(31)

Happy Hacking!

github.com/facebook/fbctf

Références

Documents relatifs

[r]

[r]

[r]

Info disclosure: Python IO exception → 'Traceback (most recent call last):' Info disclosure: file system path → 'Call to undefined function.*() in /' Info disclosure: web root path →

exosup.com exosup.com page facebook page

‫تمارين األعمال التوجيهية رفقة التصحيح‬ ‫من جمع وترتيب نادي النجاح‬ ‫تشكراتنا لكل من ساهم من قريب أو بعيد‬ ‫في إنجاز هذا العمل ونخص بالذكر الطالبة‬ ‫آسية

Dans chaque cas et pour chaque transformation 1 → 2, 2 → 3, 3 → 4, et 4 → 1, calculer le travail et la chaleur mis en jeu entre le système et le milieu extérieur, en fonction

La page Facebook est un vecteur de votre communication externe puisqu'elle est visible par tous (même sans compte Facebook) et trouvable sur la Toile via un moteur