Profile cover photo
Profile photo
Dmitry Vyukov
1,223 followers
1,223 followers
About
Dmitry's posts

Post has shared content

Post has shared content
Go's little documented execution tracer is a valuable tool to understand

Post has shared content

Post has attachment

Post has shared content

Post has shared content

Post has attachment
Our team, Dynamic Tools, is hiring in Munich, Germany.
We need a Linux kernel dev (preferably, but optional; relocation is possible). The position is related to bug finding tools for kernel: KernelAddressSanitizer (https://goo.gl/vb892T), KernelThreadSanitizer (https://github.com/google/ktsan/wiki), fuzzers (https://github.com/google/syzkaller/wiki/Found-Bugs). You will be finding "interesting" bugs like this one http://www.openwall.com/lists/oss-security/2015/10/01/8

Besides that our team is working on user-space tools (http://clang.llvm.org/docs/AddressSanitizer.html), mitigation techniques (CFI, SafeStack), etc. We work closely with compiler, kernel, security teams, Java/Go/Android teams.

If you are interested, drop me a email to dvyukov at-you-know-where.
And if you know engineers who might be interested, please forward.

Post has attachment
Speaking at GeekPwn in Shanghai about kernel sanitizers (kasan, ktsan), thanks @K33nTeam(https://twitter.com/K33nTeam).
Btw, ktsan just started hunt for data races https://goo.gl/dG9AW6

Post has attachment
GopherCon 2015 videos, including mine on Go Dynamic Tools (data race detector, go-fuzz: randomized testing and execution tracer).

Post has attachment
Hola Latinoamericano gophers! I am speaking at InkaConf about #golang internals from performance point of view. Going to be hot! +The Go Programming Language 
Wait while more posts are being loaded