{"guid":"import-46837ed232a18c0c26","title":"Small footprint inspection techniques for Android","subtitle":"Reverse engineering on Android platforms","slug":"29c3-5123-en-small_footprint_inspection_techniques_for_android_h264","link":"http://events.ccc.de/congress/2012/Fahrplan/events/5123.en.html","description":"The lecture would address topics related to reverse engineering for mobile platforms, especially from the Android point of view. The main aspects of the presentation is a new approach to reverse engineering side effects problem: some low footprint inspection techniques that grant analysts with the ability to access the program memory without altering its behavior. One technique is presented in particular - Android service injection - and is demonstrated.\n","original_language":"eng","persons":["Damien Cauquil","Pierre Jaury"],"tags":["29c3"],"view_count":72,"promoted":false,"date":"2012-12-29T01:00:00.000+01:00","release_date":"2013-01-06T01:00:00.000+01:00","updated_at":"2025-05-11T05:30:02.745+02:00","length":2850,"duration":2850,"thumb_url":"https://static.media.ccc.de/media/congress/2012/29c3-5123-en-small_footprint_inspection_techniques_for_android_h264.jpg","poster_url":"https://static.media.ccc.de/media/congress/2012/29c3-5123-en-small_footprint_inspection_techniques_for_android_h264_preview.jpg","timeline_url":"https://static.media.ccc.de/media/congress/2012/import-46837ed232a18c0c26-timeline.jpg","thumbnails_url":"https://static.media.ccc.de/media/congress/2012/import-46837ed232a18c0c26-thumbnails.vtt","frontend_link":"https://media.ccc.de/v/29c3-5123-en-small_footprint_inspection_techniques_for_android_h264","url":"https://api.media.ccc.de/public/events/import-46837ed232a18c0c26","conference_title":"29C3: Not my department","conference_url":"https://api.media.ccc.de/public/conferences/29c3","related":[{"event_id":619,"event_guid":"import-441f6211ee783d472a","weight":1},{"event_id":1566,"event_guid":"import-6942ef79beefffaaf3","weight":1},{"event_id":1632,"event_guid":"import-0d984b8893f631f585","weight":1},{"event_id":1635,"event_guid":"import-6759f85503c389e44a","weight":1},{"event_id":1652,"event_guid":"import-e9ec231d916db35b29","weight":1},{"event_id":1654,"event_guid":"import-efc946f94edef3de15","weight":1},{"event_id":1656,"event_guid":"import-3a9c3e4299e46ec310","weight":1},{"event_id":1673,"event_guid":"import-12dadd7eeae0711182","weight":1},{"event_id":1682,"event_guid":"import-424b431b28ea3a4a99","weight":1},{"event_id":1687,"event_guid":"import-ab0b80248a5d6c98bf","weight":1},{"event_id":1696,"event_guid":"import-6c0627e153bd048ddb","weight":2},{"event_id":1701,"event_guid":"import-033a8737829e937cdb","weight":1},{"event_id":1704,"event_guid":"import-a9812440f38232930c","weight":1},{"event_id":1705,"event_guid":"import-360621a75dcf4c3b9d","weight":1},{"event_id":1706,"event_guid":"import-a0d177ee5bd4d6e3fb","weight":1},{"event_id":1711,"event_guid":"import-8381ce96744da065b9","weight":1},{"event_id":1713,"event_guid":"import-4f8250d931be212cab","weight":1},{"event_id":1718,"event_guid":"import-290f7b71026756648d","weight":1},{"event_id":1803,"event_guid":"c3Q-MbMX7FDXWv6rYj2bFw","weight":1},{"event_id":1926,"event_guid":"QAwwiEpLbsbmrcp8EYQKJA","weight":1},{"event_id":1935,"event_guid":"Uo38_f5Bc4djTtf3Phgwzw","weight":1},{"event_id":3038,"event_guid":"cf873495-8beb-47f3-a303-4893400ecf30","weight":1},{"event_id":3853,"event_guid":"efeeaebc-3f29-11e7-9ba7-2f214305c877","weight":1},{"event_id":6360,"event_guid":"d640c62b-d4c1-4d31-bc97-63e5747f1424","weight":1}],"recordings":[{"size":198,"length":2850,"mime_type":"audio/mpeg","language":"eng","filename":"29c3-5123-en-small_footprint_inspection_techniques_for_android_mp3.mp3","state":"downloaded","folder":"mp3-audio-only","high_quality":true,"width":720,"height":576,"updated_at":"2014-05-10T15:26:58.026+02:00","recording_url":"https://cdn.media.ccc.de/congress/2012/mp3-audio-only/29c3-5123-en-small_footprint_inspection_techniques_for_android_mp3.mp3","url":"https://api.media.ccc.de/public/recordings/3206","event_url":"https://api.media.ccc.de/public/events/import-46837ed232a18c0c26","conference_url":"https://api.media.ccc.de/public/conferences/29c3"},{"size":198,"length":2850,"mime_type":"video/mp4","language":"eng","filename":"29c3-5123-en-small_footprint_inspection_techniques_for_android_h264.mp4","state":"downloaded","folder":"mp4-h264-HQ","high_quality":true,"width":720,"height":576,"updated_at":"2016-01-27T11:03:51.117+01:00","recording_url":"https://cdn.media.ccc.de/congress/2012/mp4-h264-HQ/29c3-5123-en-small_footprint_inspection_techniques_for_android_h264.mp4","url":"https://api.media.ccc.de/public/recordings/3205","event_url":"https://api.media.ccc.de/public/events/import-46837ed232a18c0c26","conference_url":"https://api.media.ccc.de/public/conferences/29c3"},{"size":198,"length":2850,"mime_type":"video/webm","language":"eng","filename":"29c3-5123-en-small_footprint_inspection_techniques_for_android_webm.webm","state":"downloaded","folder":"webm","high_quality":true,"width":720,"height":576,"updated_at":"2016-01-27T11:03:51.150+01:00","recording_url":"https://cdn.media.ccc.de/congress/2012/webm/29c3-5123-en-small_footprint_inspection_techniques_for_android_webm.webm","url":"https://api.media.ccc.de/public/recordings/3204","event_url":"https://api.media.ccc.de/public/events/import-46837ed232a18c0c26","conference_url":"https://api.media.ccc.de/public/conferences/29c3"}]}