{"guid":"import-0ff686f88c111712c1","title":"rethinking unix syscalls","subtitle":null,"slug":"EH2010-3773-en-unixsyscalls","link":"http://eh2010.muc.ccc.de/fahrplan/events/3773.en.html","description":"a brief overview of unix syscalls history and implementation\nfollowed by introduction of a few syscalls to replace\nthem all (; describe some techniques to make it harder\nfor an attacker to use syscalls (from exploits code) for\ntypical attacks.\n","original_language":"eng","persons":["mickey"],"tags":["eh2010"],"view_count":27,"promoted":false,"date":"2010-04-05T02:00:00.000+02:00","release_date":"2010-04-20T02:00:00.000+02:00","updated_at":"2024-10-23T20:00:03.571+02:00","length":1887,"duration":1887,"thumb_url":"https://static.media.ccc.de/media/conferences/eh2010/EH2010-3773-en-unixsyscalls.jpg","poster_url":"https://static.media.ccc.de/media/conferences/eh2010/EH2010-3773-en-unixsyscalls_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/eh2010/import-0ff686f88c111712c1-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/eh2010/import-0ff686f88c111712c1-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/EH2010-3773-en-unixsyscalls","url":"https://api.media.ccc.de/public/events/import-0ff686f88c111712c1","conference_title":"Easterhegg 2010","conference_url":"https://api.media.ccc.de/public/conferences/eh2010","related":[{"event_id":191,"event_guid":"import-8a2821babcd0049f1b","weight":1},{"event_id":192,"event_guid":"import-fb1e285848ba7d5635","weight":1},{"event_id":193,"event_guid":"import-5a4baf17892c6b4551","weight":1},{"event_id":198,"event_guid":"import-b962abe26523d75e2c","weight":1},{"event_id":204,"event_guid":"import-8d84b89723a69bf540","weight":1},{"event_id":206,"event_guid":"import-ae9d7f8db36f0cc59c","weight":1},{"event_id":207,"event_guid":"import-3dc4d62c5f5777bbfc","weight":1},{"event_id":228,"event_guid":"import-ae467f6d24fa015d6d","weight":1},{"event_id":710,"event_guid":"import-996ee6767784dc2e88","weight":1},{"event_id":714,"event_guid":"import-72f36f6e2f89c8ba36","weight":1},{"event_id":736,"event_guid":"import-93add0c79a0a5e23dd","weight":1},{"event_id":756,"event_guid":"import-61262399b0beda7cb0","weight":1},{"event_id":787,"event_guid":"import-af83df1b1cdc8049c6","weight":1},{"event_id":1035,"event_guid":"import-522b456890530bf341","weight":1},{"event_id":2066,"event_guid":"oXCPv2_K6oCuhzDQ81kciA","weight":1},{"event_id":2200,"event_guid":"T7aunKcOFBLl5b8IGVqJWQ","weight":1},{"event_id":2328,"event_guid":"87f95b84-6cbb-4faa-9f34-f078e7e18b60","weight":1},{"event_id":2345,"event_guid":"302db529-cbee-40a9-b07f-8b014b5cc4de","weight":1},{"event_id":2575,"event_guid":"ccdc3c86-f087-4ba2-bd1f-4368669e77e9","weight":1},{"event_id":3547,"event_guid":"1a0a6a8a-90e7-4bbe-b103-9df88c1dd271","weight":1},{"event_id":3731,"event_guid":"bc638f9f-0370-42f9-b83c-f85cca4ca38d","weight":1},{"event_id":3761,"event_guid":"b598ebbf-0fc6-4127-bb9d-20ae18f1171d","weight":1},{"event_id":3802,"event_guid":"a588243f-a16e-4298-9e66-d26fb949aaea","weight":1},{"event_id":4102,"event_guid":"6dbfc9fe-3e76-5397-9305-6daa428dada7","weight":1},{"event_id":4691,"event_guid":"fd6ae8ae-e424-458a-b5ae-691c86c3a551","weight":1},{"event_id":4966,"event_guid":"ff0880c5-af4e-4bf5-9396-06fabdc1f840","weight":1},{"event_id":6120,"event_guid":"6f3f49b6-2f08-50ff-a45c-aa728047dd5e","weight":1},{"event_id":6503,"event_guid":"d0d6d058-f117-4ccb-ba6a-c41d9290a287","weight":1},{"event_id":6523,"event_guid":"240fe8a1-ee33-4f07-88d0-34b8bb04db71","weight":1},{"event_id":6536,"event_guid":"0a4a43e0-2b8d-424c-aaa3-101c843de75c","weight":1},{"event_id":6539,"event_guid":"0cd6c4d6-5260-53d1-8abe-111907e394a6","weight":1},{"event_id":6611,"event_guid":"b1b28bd0-5279-4950-8385-9ee8a57187f9","weight":1},{"event_id":6612,"event_guid":"5b7f01a6-f762-4c28-961c-7f6ab2f70fb4","weight":1}],"recordings":[{"size":106,"length":1887,"mime_type":"video/mp4","language":"eng","filename":"EH2010-3773-en-unixsyscalls.mp4","state":"downloaded","folder":"mp4_1024x576","high_quality":true,"width":1024,"height":576,"updated_at":"2016-01-27T11:02:44.000+01:00","recording_url":"https://cdn.media.ccc.de/events/eh2010/mp4_1024x576/EH2010-3773-en-unixsyscalls.mp4","url":"https://api.media.ccc.de/public/recordings/281","event_url":"https://api.media.ccc.de/public/events/import-0ff686f88c111712c1","conference_url":"https://api.media.ccc.de/public/conferences/eh2010"},{"size":106,"length":1887,"mime_type":"video/webm","language":"eng","filename":"EH2010-3773-en-unixsyscalls.webm","state":"downloaded","folder":"webm","high_quality":true,"width":1024,"height":576,"updated_at":"2016-01-27T11:02:44.016+01:00","recording_url":"https://cdn.media.ccc.de/events/eh2010/webm/EH2010-3773-en-unixsyscalls.webm","url":"https://api.media.ccc.de/public/recordings/280","event_url":"https://api.media.ccc.de/public/events/import-0ff686f88c111712c1","conference_url":"https://api.media.ccc.de/public/conferences/eh2010"}]}