{"schedule": {"version": "0.5", "base_url": "https://pretalx.hsbp.org/camppp7e4/schedule/", "conference": {"acronym": "camppp7e4", "title": "Camp++ 0x7e4", "start": "2020-08-20", "end": "2020-08-23", "daysCount": 4, "timeslot_duration": "00:05", "days": [{"index": 1, "date": "2020-08-20", "day_start": "2020-08-20T04:00:00+02:00", "day_end": "2020-08-21T03:59:00+02:00", "rooms": {}}, {"index": 2, "date": "2020-08-21", "day_start": "2020-08-21T04:00:00+02:00", "day_end": "2020-08-22T03:59:00+02:00", "rooms": {}}, {"index": 3, "date": "2020-08-22", "day_start": "2020-08-22T04:00:00+02:00", "day_end": "2020-08-23T03:59:00+02:00", "rooms": {"Klapka": [{"id": 17, "guid": "36c35c70-7aa2-54bf-ba45-8815833fbdd5", "logo": "", "date": "2020-08-22T15:30:00+02:00", "start": "15:30", "duration": "00:30", "room": "Klapka", "slug": "Q83UAC", "url": "https://pretalx.hsbp.org/camppp7e4/talk/Q83UAC/", "title": "Climbing the SPHINX", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "The journey of porting it to Android and the detours of fixing design vulnerabilities.", "description": "When I first heard of SPHINX, I realized it should be ported to Android. Being involved in a previously one-man-show project resulted in interesting finds. Although the porting was already an interesting task, it was also exciting to find how different design decisions and their consequences might seem to someone else. I found some functional errors and vulnerabilities in the design itself, so this port was not just a port to another platform but rather a technical review of the whole project from the viewpoint of it actually being used in a distributed manner. In this talk, I'll describe where it all started, what we found, how we fixed it and where we got.\r\n\r\nRecording:\r\n\r\n - [YouTube](https://www.youtube.com/watch?v=gKHl2HTTIek)\r\n - [MP4 download, Amazon S3 Frankfurt](https://hsbp.s3.eu-central-1.amazonaws.com/camppp7e4/sphinx.mp4)", "recording_license": "", "do_not_record": false, "persons": [{"id": 1, "code": "3HYLKT", "public_name": "dnet", "biography": "", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 19, "guid": "2f756788-c437-5c3c-a5ba-a482055eee70", "logo": "", "date": "2020-08-22T16:10:00+02:00", "start": "16:10", "duration": "00:30", "room": "Klapka", "slug": "ZZBBCF", "url": "https://pretalx.hsbp.org/camppp7e4/talk/ZZBBCF/", "title": "Lightning talks", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "5 to 10 minutes talks", "description": "You can apply by approaching the organizers either online before or in person during the camp.", "recording_license": "", "do_not_record": false, "persons": [{"id": 13, "code": "AECTL3", "public_name": "Various Artists", "biography": "", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 22, "guid": "9169f00e-4864-57e1-a9b9-a74467c4d163", "logo": "", "date": "2020-08-22T16:45:00+02:00", "start": "16:45", "duration": "00:10", "room": "Klapka", "slug": "HJYYJY", "url": "https://pretalx.hsbp.org/camppp7e4/talk/HJYYJY/", "title": "RF-Tools for HamnetDB.net/map", "subtitle": "", "track": null, "type": "Lightning talk", "language": "en", "abstract": "", "description": "Links:\r\n\r\n - [Related talk from the same speaker two years earlier](https://camp.hsbp.org/2018/pp7e2/fahrplan/events/54.html)\r\n\r\nRecording:\r\n\r\n - [YouTube](https://www.youtube.com/watch?v=i6hwPF6DyIo)\r\n - [MP4 download, Amazon S3 Frankfurt](https://hsbp.s3.eu-central-1.amazonaws.com/camppp7e4/rftools.mp4)", "recording_license": "", "do_not_record": false, "persons": [{"id": 16, "code": "EHVWZS", "public_name": "OE2LSP", "biography": null, "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 24, "guid": "add2d0ce-859e-55f6-807c-fc8b7df1f8d6", "logo": "", "date": "2020-08-22T17:15:00+02:00", "start": "17:15", "duration": "00:10", "room": "Klapka", "slug": "KZANF8", "url": "https://pretalx.hsbp.org/camppp7e4/talk/KZANF8/", "title": "Tinkering with DMX", "subtitle": "", "track": null, "type": "Lightning talk", "language": "en", "abstract": "", "description": "Recording:\r\n\r\n - [YouTube](https://www.youtube.com/watch?v=tNNdwXIN978)\r\n - [MP4 download, Amazon S3 Frankfurt](https://hsbp.s3.eu-central-1.amazonaws.com/camppp7e4/dmx.mp4)", "recording_license": "", "do_not_record": false, "persons": [{"id": 18, "code": "9ASBQV", "public_name": "Bethlenke", "biography": null, "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 21, "guid": "5c5ee024-a394-5112-a1a5-913bdfd70470", "logo": "", "date": "2020-08-22T17:30:00+02:00", "start": "17:30", "duration": "00:30", "room": "Klapka", "slug": "ZYPYWE", "url": "https://pretalx.hsbp.org/camppp7e4/talk/ZYPYWE/", "title": "Malware analysis: Why and How - an introduction", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "In this talk we present a short and hopefully gentle introduction to Malware Analysis by dissecting a Word document that you may find attached to a typical phishing  e-mail. We argue that this type of investigation is a fun and useful way to learn basic Reverse Engineering.", "description": "Recording:\r\n\r\n - [YouTube](https://www.youtube.com/watch?v=SOvgRfiryjU)\r\n - [MP4 download, Amazon S3 Frankfurt](https://hsbp.s3.eu-central-1.amazonaws.com/camppp7e4/malware.mp4)", "recording_license": "", "do_not_record": false, "persons": [{"id": 15, "code": "9ELVZZ", "public_name": "a2b2c2", "biography": "", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 20, "guid": "5dbf0a15-0042-5dfc-9ed6-c88ec34698dd", "logo": "", "date": "2020-08-22T18:10:00+02:00", "start": "18:10", "duration": "00:30", "room": "Klapka", "slug": "UMAUDB", "url": "https://pretalx.hsbp.org/camppp7e4/talk/UMAUDB/", "title": "80TB of science on a budget", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "I have an archive copy of ~80TB of scientific papers. Here's what I do to stay on top of it without investing in premium hardware.", "description": "Spoiler: I use git-annex (https://git-annex.branchable.com/) and drives ordered off ebay, generally the cheapest ones I can get.\r\n\r\nI will give a short introduction to git-annex and tell a few war stories about sourcing and then dealing with cheap but low-quality storage, after that I'll be taking questions. I will also tell you how to spin up your own archive copy if anybody's interested.\r\n\r\nThere won't be a recording or slides.", "recording_license": "", "do_not_record": true, "persons": [{"id": 14, "code": "R3PBL3", "public_name": "anonymous", "biography": "", "answers": []}], "links": [], "attachments": [], "answers": []}, {"id": 18, "guid": "e0d37872-29d3-5757-a74c-b76c070c1dfb", "logo": "", "date": "2020-08-22T18:45:00+02:00", "start": "18:45", "duration": "00:30", "room": "Klapka", "slug": "DCSUTE", "url": "https://pretalx.hsbp.org/camppp7e4/talk/DCSUTE/", "title": "Contact Tracing", "subtitle": "", "track": null, "type": "Talk", "language": "en", "abstract": "I've been reviewing and also implementing corona contact tracing protocols. if you're curious what i learned, come and listen.", "description": "As a response to incidents politicians like to deploy counter-measures that makes voters feel that something is being done to protect them. Be it taking away fluids at airports or deploying apps on the wealthier part of a population. Devs of course try to solve all problems with apps, leading to a happy marriage in the case of the covid19 pandemic. In the last few months there was a tsunami of contact tracing protocols, some just bad, some outright scary. I'm gonna show what contact tracing is in real live, how that translates to apps, and i'll explain a bunch of protocols how they work, how they fail, and how they can be abused.", "recording_license": "", "do_not_record": true, "persons": [{"id": 4, "code": "NRJKVR", "public_name": "s", "biography": "Cypherpunk. Organizer. Auditor. Founder. Radios. Crypto. Embedded.", "answers": []}], "links": [], "attachments": [], "answers": []}]}}, {"index": 4, "date": "2020-08-23", "day_start": "2020-08-23T04:00:00+02:00", "day_end": "2020-08-24T03:59:00+02:00", "rooms": {}}]}}}