Chris Domas: The 1s and 0s behind cyber warfare
Chris Domas: Les 1 et les zéros derrière la guerre cybernétique
Chris Domas is an embedded systems engineer and cybersecurity researcher. Full bio
Double-click the English transcript below to play the video.
des informations binaires.
que les ordinateurs parlent.
qu'ils stockent les informations.
que les ordinateurs pensent.
que les ordinateurs font
down with this information
consiste à prendre ces informations
the ones and zeroes mean.
tous les 1 et les zéros veulent dire.
on ne parle pas seulement
I have on the screen here.
few pages of ones and zeros.
de quelques pages de 1 et de zéros.
je n'étais pas sûr
la cybernétique consistait
dans l'ordinateur de ma grand-mère,
pages from being hacked,
soient piratées,
mon jour de gloire,
card information from being stolen.
de crédit de quelqu'un ne soit volées.
je voulais passer ma vie.
mon idée de la cybernétique
l'ordinateur de ma grand-mère
des priorités.
toutes ces choses-là.
integral part of all of our lives,
font partie de nos vies,
tout dans votre voiture,
qu'on peut appeler les urgences
entière de notre pays.
la nourriture.
notre équipement militaire,
aux satellites et
toutes ces choses impossible.
est de défendre toutes ces choses,
job is to break one of these things,
de mon travail est d'en bousiller une,
à la défense,
où l'on parle de cyber-armes
cyber-attaque est si grand
comme un nouveau domaine de guerre.
une nouvelle façon d'attaquer,
d’arrêter les méchants
faire exploser un immeuble,
that building when it explodes.
l'immeuble quand celui-ci explosera.
et une poursuite en voiture,
où on peut l'arrêter
d'utiliser son portable,
de la cybernétique.
could break into his phone,
s'introduire dans son portable
de survoltage de sa batterie,
et la faire exploser.
plus de détonateur,
fait fonctionner votre portable,
elle peut le faire exploser.
cyber from this perspective,
la cybernétique sous cet angle,
des informations binaires
sur votre téléphone portable.
500 applications
de votre vie,
il y a le logiciel, le code
enfouie à l’intérieur du code,
qui contrôle votre batterie,
un paquet de 1 et de zéros
needle in a stack of needles,
une aiguille dans une botte d'aiguilles,
portable d'un terroriste
qui m'est vraiment arrivé.
de l'élément-clé
d'un bout de code
ça devait ressembler,
vraiment très compliquée.
ce que je dois faire,
et voir si ça peut être
trouvé le bout que je cherchais.
mais je n'étais pas encore sûr.
ones and zeros represented.
ces 1 et zéros représentaient.
que ça représentait.
in on a Saturday morning,
Je suis venu un samedi matin,
had all the pieces to the puzzle.
toutes les pièces du puzzle.
comment les assembler.
ces uns et zéros voulaient dire.
de ce à quoi j'avais affaire,
ce que je recherchais.
ont commencé à s'assembler
ce que je cherchais.
à assembler
formed a picture of a kitten.
la photo d'un chaton.
à chercher ce chat
je devais sentir très mauvais.
où je m'étais planté.
une erreur aussi stupide ?
looking at information at this level,
des informations à ce niveau
de ce qu'on fait.
la forêt à travers les arbres.
le mauvais chemin
incorrectement
des uns et des zéros.
les humains pensent,
d'adapter nos cerveaux
nos esprits au problème,
quantités d'informations,
débloquer ce potentiel
à la cave chez moi,
problem in this situation.
le problème dans cette situation.
everything else I've ever learned.
tout ce que j'ai appris d'autre.
tous les livres que j'ai pu trouver,
j'avais déjà rencontrées,
on pourrait traduire un problème
complètement différent.
et de manière naturelle
to analyze visual information.
pour analyser de l'information visuelle.
de couleurs, des profondeurs,
du monde qui nous entoure.
le moyen de traduire
la puissance de notre cerveau
regarder les informations binaires,
qu'est-ce que je fais
un problème comme ça ?
je veux répondre,
ou comment ça marche.
« Qu'est-ce que c'est ? »
d'informations binaires,
between those chunks.
assez de ces séquences,
le téléphone du terroriste.
le texte en anglais
votre liste de contacts
à analyser à ce niveau,
ces mêmes bouts binaires
abstraction visuelle.
les mêmes informations
d'une façon entièrement différente,
comprendre immédiatement.
tous les motifs ici.
pour choisir des motifs ici,
pour les trouver
une personne peut apprendre
dans la cybernétique
motifs représentent
de minuscules
de majuscules,
minuscule majuscule,
is caused by carriage returns.
Cela par les retours a la ligne.
chaque petit détail
en quelques secondes,
des mois à ce niveau.
dans votre téléphone portable.
exploser le téléphone.
à essayer de le trouver
secondes pour relever
dans tout ça,
moyen de comprendre
qu'on n'a jamais vu avant.
en anglais au niveau binaire,
son abstraction visuelle,
russe de toute ma vie.
peuvent instantanément sélectionner
ces abstractions visuelles,
les appliquer
ressemble une langue,
your computer looks like.
pu le faire auparavant
avec cette approche.
à exploiter les capacités
à traiter les informations visuelles.
et les traduisons
making sense of information.
de donner du sens aux informations.
tous les motifs ici,
les plus petits artefacts visuels.
des semaines,
avec des uns et des zéros
intégrées de notre cerveau
ce que je regarde.
le code dans le téléphone.
pour faire exploser la batterie.
Mais ça nous ramène
une botte d'aiguille.
à tout autre code
code that controls the battery,
le code qui contrôle la batterie,
that are very similar to that.
qui y sont similaires.
qui contrôle votre écran,
that controls your microphones,
qui contrôle vos micros,
le code de la batterie,
un de ces trucs.
l'analyse du processus binaire
à faire au niveau binaire,
to a visual abstraction instead,
en abstractions visuelles,
les données brutes.
que l'image apparaisse
like a trail of bread crumbs
comme une traînée de miettes de pain
ce que je cherche.
de la batterie,
pour faire exploser le téléphone.
visual cortex do all the hard work.
on laisse notre cortex visuel faire le reste.
qui nous sont importants,
comment les pièces de ce code
pour contrôler la batterie.
en quelques heures,
exploser le téléphone du terroriste.
ça marcherait vraiment
ces mêmes concepts
déjà regardées dans le passé,
d'informations binaires.
je m'attendais à voir
de ce que c'est,
que ce n'est pas du code.
image, c'est une photographie.
c'est une photographie,
binary translation techniques
de traduction binaire
ces informations,
we can take this information,
on prenne ces informations,
visual translation techniques
d'autres techniques de traduction visuelle
(Rires)
traite naturellement.
dans des 1 et des zéros.
qu'on a une nouvelle façon assez radicale
les plus complexes.
une nouvelle arme
les premiers intervenants
d’arrêter les méchants.
ABOUT THE SPEAKER
Chris Domas - Cybersecurity researcherChris Domas is an embedded systems engineer and cybersecurity researcher.
Why you should listen
Chris Domas is a cyber-security researcher at the Battelle Memorial Institute. He specializes in embedded systems reverse-engineering (RE) and vulnerability analysis, figuring out how to manipulate electronic devices. Applying this towards national security, his group develops cyber technology that protects people on the newest front of global war.
Domas graduated from Ohio State University, where he set out to take every class offered by the school. He bounced between majors in electrical engineering, physics, mathematics, mechanical engineering, biology, chemistry, statistics, biomedical engineering, computer graphics, psychology, and linguistics, but finally ran out of money and was forced to graduate. Settling on a degree in computer science, with an irrelevant handful of minors, he joined Battelle as a cyber security researcher. Today, he strives to incorporate ideas from these disparate fields to tackle the world’s most challenging cyber problems in innovative and unexpected ways. As a result of his work, he received Battelle’s coveted 2013 Emerging Scientist and 2013 Technical Achievement awards. He continues to present research around the country, most recently at the cyber security conferences Black Hat, REcon and DerbyCon.
Chris Domas | Speaker | TED.com