{"guid":"1b238da1-4d57-5951-8dea-abf09df92f3e","title":"Neues aus dem Tindergarten: Auswertung \"privater\" APIs mit Apache Ignite","subtitle":null,"slug":"2018-151-neues-aus-dem-tindergarten-auswertung-privater-apis-mit-apache-ignite","link":"https://talks.mrmcd.net/2018/talk/TKC9ZK","description":"Was ist eigentlich der meistverwendete Emoji auf **Tinder**? Und welcher der beliebteste `#hashtag`? Dieser Vortrag zeigt nicht nur witzige Auswertungen von \"offenen\" **APIs** mit dem In-Memory-Computing-Framework **Apache Ignite**, sondern wirft auch einen **kritischen Blick** auf das massenhafte Sammeln und \"Bereitstellen\" von privaten Daten.\n\nEs gibt hunderte beliebte Apps, in denen Nutzer freiwillig **private Daten** teilen. \"Teilen\" bedeutet auch, dass andere diese Daten einsehen können. Nur eingeschränkt und häppchenweise, versteht sich. Ein Beispiel für eine solche App ist **Tinder**, mit der Nutzer **Fotos, Profile und Interessen** der Welt preisgeben.\n\nDoch die Apps müssen mit einem **Server** kommunizieren - und dieser Server hat dazu meist eine API, die man auch mit **alternativen Clients**, z.B. von GitHub, ansprechen kann.\n\nBaut man für diesen Client einen **Crawler**, kann man schnell die verfügbaren Profile herunterladen. Und füttert man anschließend die heruntergeladenen Daten in eine **Auswertung**, lassen sich Statistiken und andere **Informationen** gewinnen.\n\nAuf der anderen Seite bieten die APIs die Gelegenheit für massive **Verletzungen der Privatsphäre** und von **Grundrechten**. \n\nDieser Talk behandelt mehrere Aspekte von privaten, aber offenen APIs im Internet:\n\n* Welche **lustigen** und **interessanten** Dinge kann man mit so einer API tun?\n* Welche **nicht lustigen** und **gefährlichen** Dinge könnte man anstellen?\n\nAußerdem geht dieser Talk auf die technische Seite der API-Auswertung ein:\n\n* Das **reverse Engineering** einer API\n* Die **Authentifizierung** an der API\n* Das Sammeln, Speichern und Auswerten der Daten mit dem **In-Memory-Computing-Framework Apache Ignite**","original_language":"deu","persons":["Franz Wimmer"],"tags":["mrmcd18","151"],"view_count":375,"promoted":false,"date":"2018-09-09T00:00:00.000+02:00","release_date":"2018-09-09T02:00:00.000+02:00","updated_at":"2025-11-24T21:00:04.351+01:00","length":2533,"duration":2533,"thumb_url":"https://static.media.ccc.de/media/conferences/mrmcd/mrmcd18/151-hd.jpg","poster_url":"https://static.media.ccc.de/media/conferences/mrmcd/mrmcd18/151-hd_preview.jpg","timeline_url":"https://static.media.ccc.de/media/conferences/mrmcd/mrmcd18/1b238da1-4d57-5951-8dea-abf09df92f3e-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/conferences/mrmcd/mrmcd18/1b238da1-4d57-5951-8dea-abf09df92f3e-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/2018-151-neues-aus-dem-tindergarten-auswertung-privater-apis-mit-apache-ignite","url":"https://api.media.ccc.de/public/events/1b238da1-4d57-5951-8dea-abf09df92f3e","conference_title":"MRMCD 2018 - Ganz grosses Kino","conference_url":"https://api.media.ccc.de/public/conferences/mrmcd18","related":[{"event_id":5949,"event_guid":"641b63f4-4499-57e7-ab51-997b002babf0","weight":8},{"event_id":5951,"event_guid":"416b46f8-7d6c-5bbb-82da-b7481007b94f","weight":18},{"event_id":5953,"event_guid":"3c3707ab-6d54-53b8-93d9-7c414cac425e","weight":13},{"event_id":5956,"event_guid":"9085a612-073b-5fe3-97e8-02f308ade923","weight":30},{"event_id":5958,"event_guid":"736d18c5-2d2d-5815-b488-aad7429dfdea","weight":22},{"event_id":5959,"event_guid":"0c371809-6e2f-5094-a0ac-6190e939363a","weight":10},{"event_id":5960,"event_guid":"541dc917-721a-59c3-b4eb-371a7e8acc3e","weight":22},{"event_id":5963,"event_guid":"a82b651c-90ab-5427-96f5-41907efaab08","weight":13},{"event_id":5964,"event_guid":"f5c4898d-68fb-5758-9ea1-717a099803dd","weight":11},{"event_id":5965,"event_guid":"c9dcd2a5-288f-55d0-8577-dc00c2e185ce","weight":21},{"event_id":5966,"event_guid":"b6554fda-0520-5ae9-ad5a-73dab200bf36","weight":9},{"event_id":5967,"event_guid":"1ce53ae2-b5c6-59a3-ad28-68078de8e634","weight":44},{"event_id":5969,"event_guid":"121459c7-aa60-5448-af88-2cf9a53f0a6c","weight":15},{"event_id":5970,"event_guid":"8c8cf5d2-d609-5466-9b88-a29230a2470c","weight":8},{"event_id":5972,"event_guid":"8a208625-2513-5e71-956d-d28245e2389d","weight":16},{"event_id":5975,"event_guid":"456fb60c-5ce7-11e8-be47-1fb2912eb892","weight":8}],"recordings":[{"size":136,"length":2533,"mime_type":"video/mp4","language":"deu","filename":"mrmcd18-151-deu-Neues_aus_dem_Tindergarten_Auswertung_privater_APIs_mit_Apache_Ignite_hd.mp4","state":"new","folder":"h264-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2018-09-09T17:47:46.705+02:00","recording_url":"https://cdn.media.ccc.de/events/mrmcd/mrmcd18/h264-hd/mrmcd18-151-deu-Neues_aus_dem_Tindergarten_Auswertung_privater_APIs_mit_Apache_Ignite_hd.mp4","url":"https://api.media.ccc.de/public/recordings/28453","event_url":"https://api.media.ccc.de/public/events/1b238da1-4d57-5951-8dea-abf09df92f3e","conference_url":"https://api.media.ccc.de/public/conferences/mrmcd18"},{"size":38,"length":2523,"mime_type":"audio/mpeg","language":"deu","filename":"mrmcd18-151-deu-Neues_aus_dem_Tindergarten_Auswertung_privater_APIs_mit_Apache_Ignite_mp3.mp3","state":"new","folder":"mp3","high_quality":false,"width":0,"height":0,"updated_at":"2018-09-09T17:51:02.674+02:00","recording_url":"https://cdn.media.ccc.de/events/mrmcd/mrmcd18/mp3/mrmcd18-151-deu-Neues_aus_dem_Tindergarten_Auswertung_privater_APIs_mit_Apache_Ignite_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/28455","event_url":"https://api.media.ccc.de/public/events/1b238da1-4d57-5951-8dea-abf09df92f3e","conference_url":"https://api.media.ccc.de/public/conferences/mrmcd18"},{"size":29,"length":2523,"mime_type":"audio/opus","language":"deu","filename":"mrmcd18-151-deu-Neues_aus_dem_Tindergarten_Auswertung_privater_APIs_mit_Apache_Ignite_opus.opus","state":"new","folder":"opus","high_quality":false,"width":0,"height":0,"updated_at":"2018-09-09T17:51:36.582+02:00","recording_url":"https://cdn.media.ccc.de/events/mrmcd/mrmcd18/opus/mrmcd18-151-deu-Neues_aus_dem_Tindergarten_Auswertung_privater_APIs_mit_Apache_Ignite_opus.opus","url":"https://api.media.ccc.de/public/recordings/28456","event_url":"https://api.media.ccc.de/public/events/1b238da1-4d57-5951-8dea-abf09df92f3e","conference_url":"https://api.media.ccc.de/public/conferences/mrmcd18"},{"size":64,"length":2533,"mime_type":"video/mp4","language":"deu","filename":"mrmcd18-151-deu-Neues_aus_dem_Tindergarten_Auswertung_privater_APIs_mit_Apache_Ignite_sd.mp4","state":"new","folder":"h264-sd","high_quality":false,"width":720,"height":576,"updated_at":"2018-09-09T17:56:05.497+02:00","recording_url":"https://cdn.media.ccc.de/events/mrmcd/mrmcd18/h264-sd/mrmcd18-151-deu-Neues_aus_dem_Tindergarten_Auswertung_privater_APIs_mit_Apache_Ignite_sd.mp4","url":"https://api.media.ccc.de/public/recordings/28457","event_url":"https://api.media.ccc.de/public/events/1b238da1-4d57-5951-8dea-abf09df92f3e","conference_url":"https://api.media.ccc.de/public/conferences/mrmcd18"},{"size":87,"length":2533,"mime_type":"video/webm","language":"deu","filename":"mrmcd18-151-deu-Neues_aus_dem_Tindergarten_Auswertung_privater_APIs_mit_Apache_Ignite_webm-sd.webm","state":"new","folder":"webm-sd","high_quality":false,"width":720,"height":576,"updated_at":"2018-09-09T18:06:38.199+02:00","recording_url":"https://cdn.media.ccc.de/events/mrmcd/mrmcd18/webm-sd/mrmcd18-151-deu-Neues_aus_dem_Tindergarten_Auswertung_privater_APIs_mit_Apache_Ignite_webm-sd.webm","url":"https://api.media.ccc.de/public/recordings/28462","event_url":"https://api.media.ccc.de/public/events/1b238da1-4d57-5951-8dea-abf09df92f3e","conference_url":"https://api.media.ccc.de/public/conferences/mrmcd18"},{"size":229,"length":2533,"mime_type":"video/webm","language":"deu","filename":"mrmcd18-151-deu-Neues_aus_dem_Tindergarten_Auswertung_privater_APIs_mit_Apache_Ignite_webm-hd.webm","state":"new","folder":"webm-hd","high_quality":true,"width":1920,"height":1080,"updated_at":"2018-09-09T18:24:53.082+02:00","recording_url":"https://cdn.media.ccc.de/events/mrmcd/mrmcd18/webm-hd/mrmcd18-151-deu-Neues_aus_dem_Tindergarten_Auswertung_privater_APIs_mit_Apache_Ignite_webm-hd.webm","url":"https://api.media.ccc.de/public/recordings/28467","event_url":"https://api.media.ccc.de/public/events/1b238da1-4d57-5951-8dea-abf09df92f3e","conference_url":"https://api.media.ccc.de/public/conferences/mrmcd18"}]}