{"version": "https://jsonfeed.org/version/1", "title": "/dev/posts/ - Tag index - reverse-engineering", "home_page_url": "https://www.gabriel.urdhr.fr", "feed_url": "/tags/reverse-engineering/feed.json", "items": [{"id": "http://www.gabriel.urdhr.fr/2021/03/17/frida-disable-certificate-check-on-android/", "title": "Disable certificate verification on Android with Frida", "url": "https://www.gabriel.urdhr.fr/2021/03/17/frida-disable-certificate-check-on-android/", "date_published": "2021-03-17T00:00:00+01:00", "date_modified": "2021-03-17T00:00:00+01:00", "tags": ["computer", "system", "security", "android", "frida", "tls", "reverse-engineering"], "content_html": "<p>Some notes about how to write a <a href=\"https://frida.re/\">Frida</a> script\nwith the (somewhat classic) example of disabling certificate verification\nfor TLS communications on Android applications.</p>\n"}, {"id": "http://www.gabriel.urdhr.fr/2015/08/16/ftl-data/", "title": "FTL data file", "url": "https://www.gabriel.urdhr.fr/2015/08/16/ftl-data/", "date_published": "2015-08-16T00:00:00+02:00", "date_modified": "2015-08-16T00:00:00+02:00", "tags": ["computer", "video-game", "ftl", "reverse-engineering"], "content_html": "<p><a href=\"http://www.ftlgame.com/\">Faster Than Light</a> (FTL)\nis a very nice (and quite difficult)\nrogue-like-ish game with space battles, teleporters, management of the energy of\nyour ship, asteroid fields, alien species, droids (drones), etc.\nIt is quite cheap, <a href=\"https://defectivebydesign.org/\">DRM-free</a>\nand available natively on Intel-based GNU/Linux.\nThese are notes taken while trying to find out the format of the <code>.dat</code> files of\nthe game containing the game assets, ships statistics, events, etc.\nwhen I had not access to the internet to find the solution.\nThere is a companion C program, <a href=\"https://github.com/randomstuff/ftldat\">ftldat</a>,\nfor extracting the files within the archives and generating archives.\nUnsurprisingly, <a href=\"https://github.com/bwesterb/ftldat\">similar tools</a>\nwith the same name already exists. However, the description of the process\nof reverse-engineering a (very simple) binary format might be interesting for\nsomeone out there.</p>\n"}]}