https://media.ccc.de/v/ASG2018-191-co...
Use cases and implementation challenges
Traceleft is a framework built upon eBPF which allows generation of system events such as file operations and network calls via a configuration driven system. It can act as a foundation for building auditing and incident analysis or monitoring tools that work at the system level and need targeted and filtered information. While traditionally, eBPF based analysis requires writing scripts in a limited C subset, Traceleft aims at providing a configuration based definition system events to be monitored over which filters can be set as required. This talk shares our experiences of developing Traceleft along with some use cases and challenges faced.
The tiny eBPF VM in the Linux kernel has given us unprecedented flexibility in developing tooling for analyzing systems. In this talk we discuss Traceleft - a new auditing and incident analysis framework that can be used to build monitoring tools for filesystem and network events. Traceleft is a configuration driven framework that latches on to syscalls and other relevant Linux kernel functions identified in Traceleft. The eBPF programs are generated, compiled on the fly and inserted in the kernel, based on a set of JSON based configurations. Traceleft supports tracing network calls, file operations such as opening/closing of a target files, for a given set of processes and the aggregation of these events. Traceleft is built using Go and uses Gobpf library and allows the configurations to be sent over the wire using Protobuf format. Traceleft started as a joint effort between ShiftLeft and Kinvolk to develop an easy, repeatable way to provide a configurable way to audit syscalls and classify security events filtered on processes and files. The tools built over Traceleft can be used for live monitoring and alert generation.
Implementing Traceleft presented many challenges.
eBPF tracing programs need to be recompiled for each kernel version and updated for each application profile. It needs to keep track of new processes and match them with new applications in a race-free way. Reading information from different sources bring many race possibilities. Catching syscalls and their parameters bring limitations: matching specific syscalls with specific syscalls or remote hosts for network calls. We will discuss how we overcame some of the challenges.
Suchakra Sharma Alban Crequy
https://cfp.all-systems-go.io/en/ASG2...
camera iphone 8 plus apk Configuration Driven Event Tracing with Traceleft and eBPF | |
| 2 Likes | 2 Dislikes |
| 74 views views | 755 followers |
| Science & Technology Creative Commons Attribution licence (reuse allowed) | Upload TimePublished on 29 Sep 2018 |
Related keywords
kuppel englisch,camera iphone x vs xr,video to gif,video phone beyonce mp3,2018 - 19 tax calculator,kuppel reichstag,video phone commax,videos for cats,day 3 word story,2018 - the shape of water,camera phone ranking,free robux,video phone letra,upload to imgur,free ringtones,freedom mortgage,video doorbell,videoder,videographer,video phone number,camera phone x - os 12 camera apk,kuppelwies restaurant,2018 - 19 nba,sharing amazon prime,sharingan eyes,sharing shelf,video phone é a continuação de telephone,video player,upload speed,kuppelrain ristorante,sharing community,camera iphone 7 plus,camera iphone x apk,kuppelwies,video camera,camera iphone apk,kuppelmass,kuppelrain kastelbell,free dating sites,day 31 word story,sharing is caring,day 3 god created,kuppelwieser alm ultental,free stock photos,day 3 standings ti9,2018 - masters ruby,kuppelnau ravensburg,day 319 word story,uploadvr,upload photos to icloud,camera iphone 7 vs iphone 8,video editing app,free music,upload video to youtube,upload speed test,upload photo,video downloader,kuppelwieser ulrike algund,video phone ft lady gaga,freep,video phone beyonce,2018 - 19,sharingan naruto,2018 - 19 songs,day 339 word story,day 359 word story,upload download speed,video phone extended remix,video phone call,2018 - 19 premier league table,sharingbox,upload youtube,upload to google drive,video editor,freeform,camera iphone xr vs xs,videogamedunkey,camera iphone,camera phone comparison,sharing economy,sharing is caring meme,upload resume to linkedin,sharing wifi password,day 399 word story,sharing kindle books,sharing community yonkers,2018 - 19 nba season,app video iphone,free vpn,sharing wifi iphone,kuppel berlin,camera iphone 8 plus,camera iphone xr,2018 - indian songs,2018 - 19 budget,2018 - 25,camera iphone x,video editing software free,2018 - cannondale trigger 3,day 365,kuppelwieser automobile,2018 - 19 champions league,free fonts,upload music to spotify,kuppelförmige italienische süßspeise,video phone screen,upload pictures,2018 - 12 strong,2018 - 19 calendar,free people,2018 - present cv,kuppelsaal hannover,free online games,kuppelrain,free movies online,video phone wikipedia,sharing outlook calendar,day 3 mystic messenger,sharing network 5k,freecell,video phone gaga,video phone beyonce lyrics,upload soundcloud,day 340 word story,day 330 word story,freebirds,video killed the radio star,video phone beyonce letra,day 360 word story,upload pdf to kindle,free movies,video game stores,day 308 words story,day 300 word story,camera phone x apk,upload studio,freestyle libre,day 320 word story,sharing network,sharingan contacts,video games,camera iphone 8,upload image,video phone lyrics,upload to instagram from pc,upload file,2018 - 50,kuppelrain michelin,day 3 of creation,camera iphone 7,video star,camera iphone 6,free games,kuppelwieser alm,camera phone x,video phone tradução,kuppel hamburg,camera phone 2019,day 304 word story,sharing google calendar,video converter,kuppel petersdom,video phone lady gaga,2018 - 19 movies,video maker,2018 - 19 bollywood movies,day 323 word story,upload video,video phone feat lady gaga,day 313 word story,2018 - 19 tax year,sharingan,video editing software,sharingan tattoo,video phone beyonce lady gaga,video to mp3,kuppel bundestag,free credit report,free credit score,
Không có nhận xét nào:
Đăng nhận xét