LoneStarRuby 2015: Mastering Binary Protocols with Ruby πŸš€

Discover how Trevor Rosen and Egypt from Rapid7's Metasploit team crafted a binary protocol client in Ruby, unlocking powerful networking capabilities beyond HTTP. A must-watch for Ruby enthusiasts!

LoneStarRuby 2015: Mastering Binary Protocols with Ruby πŸš€
Confreaks
893 views β€’ Aug 28, 2015
LoneStarRuby 2015: Mastering Binary Protocols with Ruby πŸš€

About this video

By Trevor Rosen and egypt
Sometimes we can forget that there's more under the (networking) sun than HTTP. Rapid7's Metasploit team has been working for awhile on a new, pure-Ruby library for Microsoft's SMB protocol. Doing work like this means analyzing wire traffic, working with binary structs, and wrapping everything up into a nice, clean set of abstractions.
We'd like to share the developer workflows and lessons learned. If you've ever wondered how to set about building a library for a binary protocol, how to reverse-engineer the byte-by-byte traffic on a network, or thought it would be cool to understand Ruby's networking capabilities from the ground up, this talk is for you!

Help us caption & translate this video!

http://amara.org/v/HBVG/

Video Information

Views

893

Likes

12

Duration

30:27

Published

Aug 28, 2015

Related Trending Topics

LIVE TRENDS

Related trending topics. Click any trend to explore more videos.