{"guid":"import-7f22cde4ed072fc5b9","title":"Design and Implementation of an object-oriented, secure TCP/IP Stack","subtitle":"Ethereal^W Wireshark without remote exploits - a proof of concept","slug":"23C3-1656-en-dylan_network_security","link":"http://events.ccc.de/congress/2006/Fahrplan/events/1656.en.html","description":"We present a domain-specific language (DSL) capable to describe ad-hoc defined protocols like TCP/IP.\nAdditionally we developed other libraries, like a flow graph for packet processing and a layering mechanism for protocol stacking, to get a complete TCP/IP stack.\n","original_language":"eng","persons":["Andreas Bogk","Hannes Mehnert"],"tags":["23c3"," Hacking"],"view_count":78,"promoted":false,"date":"2006-12-27T01:00:00.000+01:00","release_date":"2008-01-01T01:00:00.000+01:00","updated_at":"2025-10-26T21:30:04.932+01:00","length":3695,"duration":3695,"thumb_url":"https://static.media.ccc.de/media/congress/2006/23C3-1656-en-dylan_network_security.jpg","poster_url":"https://static.media.ccc.de/media/congress/2006/23C3-1656-en-dylan_network_security_preview.jpg","timeline_url":"https://static.media.ccc.de/media/congress/2006/import-7f22cde4ed072fc5b9-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/congress/2006/import-7f22cde4ed072fc5b9-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/23C3-1656-en-dylan_network_security","url":"https://api.media.ccc.de/public/events/import-7f22cde4ed072fc5b9","conference_title":"23C3: Who can you trust?","conference_url":"https://api.media.ccc.de/public/conferences/23c3","related":[{"event_id":476,"event_guid":"import-76f8d3a6991dcf7f03","weight":2},{"event_id":791,"event_guid":"import-233dfe79ff211f03a1","weight":2},{"event_id":996,"event_guid":"import-38c2dd9d642c6ca79a","weight":3},{"event_id":1035,"event_guid":"import-522b456890530bf341","weight":1},{"event_id":1067,"event_guid":"import-3c00fc2cd16ed6e9f9","weight":1},{"event_id":1090,"event_guid":"import-c5bd70ae7c91327ae4","weight":1},{"event_id":1098,"event_guid":"import-c74e7042968738ecd2","weight":1},{"event_id":1100,"event_guid":"import-c27ad5734973ec4439","weight":1},{"event_id":1112,"event_guid":"import-49fe42523b9cb3d932","weight":1},{"event_id":1118,"event_guid":"import-a2f76e0e6e36e4f021","weight":1},{"event_id":1138,"event_guid":"import-e7ef1b335f3993af93","weight":1},{"event_id":1150,"event_guid":"import-c14923d592d05db823","weight":1},{"event_id":1796,"event_guid":"z7M48Tb_4vtI0BBFVqe_ag","weight":1},{"event_id":2300,"event_guid":"mzNAGavKy2KOcwOjGqC8pw","weight":1},{"event_id":2674,"event_guid":"42e8e9f8-4e9c-4845-b871-bf8ce525594d","weight":2},{"event_id":3640,"event_guid":"700a07e7-a9c4-437b-a4c5-4491b23a9b4a","weight":1},{"event_id":4259,"event_guid":"b5a645a9-bbdc-433e-a77c-b416074a92ea","weight":3},{"event_id":4589,"event_guid":"d13d0904-92a4-11e7-be40-5373c2f92fbe","weight":2},{"event_id":5233,"event_guid":"4a433356-4456-2020-2020-202020202020","weight":1},{"event_id":6408,"event_guid":"ffdc92f3-1a39-4931-9409-f8bfabe9f628","weight":3}],"recordings":[{"size":243,"length":3695,"mime_type":"audio/mpeg","language":"eng","filename":"23C3-1656-en-dylan_network_security.mp3","state":"downloaded","folder":"audio","high_quality":true,"width":640,"height":480,"updated_at":"2014-05-10T15:26:41.686+02:00","recording_url":"https://cdn.media.ccc.de/congress/2006/audio/23C3-1656-en-dylan_network_security.mp3","url":"https://api.media.ccc.de/public/recordings/2009","event_url":"https://api.media.ccc.de/public/events/import-7f22cde4ed072fc5b9","conference_url":"https://api.media.ccc.de/public/conferences/23c3"},{"size":243,"length":3695,"mime_type":"video/mp4","language":"eng","filename":"23C3-1656-en-dylan_network_security.m4v","state":"downloaded","folder":"video","high_quality":true,"width":640,"height":480,"updated_at":"2016-01-27T11:03:24.096+01:00","recording_url":"https://cdn.media.ccc.de/congress/2006/video/23C3-1656-en-dylan_network_security.m4v","url":"https://api.media.ccc.de/public/recordings/2008","event_url":"https://api.media.ccc.de/public/events/import-7f22cde4ed072fc5b9","conference_url":"https://api.media.ccc.de/public/conferences/23c3"}]}