41554 blogs · [ { "id": "01a0d8f2-424b-71c6-86ca-7a9f51dd7d60", "title": "How I learn (Part 2)", "url": "https://ivrodriguez.com/how-i-learn-part-2/", "published_at": "2026-09-21T00:00:00+00:00" }, { "id": "01a0d8f2-424b-71c6-86ca-7a9f529d7d1f", "title": "What Xcode's new JSON project file means for security (Part 1)", "url": "https://ivrodriguez.com/what-xcodes-new-json-project-file-means-for-security-part1/", "published_at": "2026-09-19T00:00:00+00:00" }, { "id": "01a0d8f2-424b-71c6-86ca-7a9f52a0026d", "title": "What Xcode's new JSON project file means for security (Part 2)", "url": "https://ivrodriguez.com/what-xcodes-new-json-project-file-means-for-security-part2/", "published_at": "2026-09-19T00:00:00+00:00" }, { "id": "01a0ba66-4c23-727b-8f8e-3bad47b7202b", "title": "How I learn", "url": "https://ivrodriguez.com/how-i-learn/", "published_at": "2026-09-17T00:00:00+00:00" }, { "id": "01a08789-163e-7280-8e05-0c9fe96037ec", "title": "Introducing MobHunt: agentic mobile bug bounty hunting", "url": "https://ivrodriguez.com/introducing-mobhunt/", "published_at": "2026-08-09T00:00:00+00:00" }, { "id": "01a08789-163e-7280-8e05-0c9fea4930ac", "title": "Dissecting the Malware Injected Into My Own Ghost Blog", "url": "https://ivrodriguez.com/dissecting-the-malware-injected-into-my-ghost-blog/", "published_at": "2026-06-19T00:00:00+00:00" }, { "id": "01a08789-163e-7280-8e05-0c9fea5138d5", "title": "Why embedding secrets in mobile apps is not a good idea", "url": "https://ivrodriguez.com/why-embedding-secrets-in-mobile-apps-is-not-a-good-idea/", "published_at": "2020-11-15T00:00:00+00:00" }, { "id": "01a08789-163f-7376-b3fb-6348d2ee2cd4", "title": "About Canada's COVID Alert application", "url": "https://ivrodriguez.com/about-canadas-covid-alert-application/", "published_at": "2020-08-02T00:00:00+00:00" }, { "id": "01a08789-163f-7376-b3fb-6348d34aad90", "title": "OPSEC tips for the general public", "url": "https://ivrodriguez.com/opsec-tips-for-the-general-public/", "published_at": "2020-06-01T00:00:00+00:00" }, { "id": "01a08789-163f-7376-b3fb-6348d418acef", "title": "Is the Guatemalan government asking citizens for their location to show them ads?", "url": "https://ivrodriguez.com/alerta-guate-analysis/", "published_at": "2020-03-26T00:00:00+00:00" }, { "id": "01a08789-163f-7376-b3fb-6348d47d0b8f", "title": "Advice for Targets of Mobile Spyware", "url": "https://ivrodriguez.com/advice-for-targets-of-mobile-spyware/", "published_at": "2019-11-30T00:00:00+00:00" }, { "id": "01a08789-163f-7376-b3fb-6348d528fcf0", "title": "Introducing security.plist", "url": "https://ivrodriguez.com/introducing-security-plist/", "published_at": "2019-11-21T00:00:00+00:00" }, { "id": "01a08789-163f-7376-b3fb-6348d604033c", "title": "What checkm8 means for stalkerware on iOS", "url": "https://ivrodriguez.com/what-checkm8-means-for-stalkareware-on-ios/", "published_at": "2019-10-07T00:00:00+00:00" }, { "id": "01a08789-163f-7376-b3fb-6348d6f9a430", "title": "Decrypting iOS applications - iOS 12 Edition", "url": "https://ivrodriguez.com/decrypting-ios-applications-ios-12-edition/", "published_at": "2019-08-22T00:00:00+00:00" }, { "id": "01a08789-163f-7376-b3fb-6348d70bf7db", "title": "Analyzing iOS Stalkerware Applications", "url": "https://ivrodriguez.com/analyzing-ios-stalkerware-apps/", "published_at": "2019-07-22T00:00:00+00:00" }, { "id": "01a08789-163f-7376-b3fb-6348d72c7190", "title": "Investigating some subscription scam iOS apps", "url": "https://ivrodriguez.com/investigating-some-subscription-scam-ios-apps/", "published_at": "2019-07-01T00:00:00+00:00" }, { "id": "01a08789-163f-7376-b3fb-6348d7838d93", "title": "Created an \"age\" mobile client", "url": "https://ivrodriguez.com/created-an-age-mobile-client/", "published_at": "2019-05-20T00:00:00+00:00" }, { "id": "01a08789-163f-7376-b3fb-6348d8664b5b", "title": "Mobile App Sec Assemble", "url": "https://ivrodriguez.com/mobile-app-sec-assemble/", "published_at": "2019-05-06T00:00:00+00:00" }, { "id": "01a08789-163f-7376-b3fb-6348d9591e5b", "title": "Who's collecting analytics data from mobile apps?", "url": "https://ivrodriguez.com/whos-collecting-analytics-from-mobile-apps/", "published_at": "2019-04-28T00:00:00+00:00" }, { "id": "01a08789-163f-7376-b3fb-6348d9bee438", "title": "Announcing my very own course: \"Reverse Engineer iOS Applications\" 📱", "url": "https://ivrodriguez.com/announcing-my-own-course-reverse-engineer-ios-applications/", "published_at": "2019-04-01T00:00:00+00:00" }, { "id": "01a08789-163f-7376-b3fb-6348da36ffda", "title": "How Facebook-Research app works", "url": "https://ivrodriguez.com/how-facebook-research-app-works/", "published_at": "2019-01-30T00:00:00+00:00" }, { "id": "01a08789-163f-7376-b3fb-6348da4ddd04", "title": "Tips for Mobile Bug Bounty Hunting", "url": "https://ivrodriguez.com/tips-for-mobile-bug-bounty-hunting/", "published_at": "2018-12-20T00:00:00+00:00" }, { "id": "01a08789-163f-7376-b3fb-6348db3d8e76", "title": "Fix SSL Kill Switch2 not showing on Settings", "url": "https://ivrodriguez.com/fix-ssl-kill-switch2-not-showing-on-settings/", "published_at": "2018-11-17T00:00:00+00:00" }, { "id": "01a08789-163f-7376-b3fb-6348dbe5042a", "title": "Racism and sexism are never funny", "url": "https://ivrodriguez.com/racism-is-never-funny/", "published_at": "2018-11-16T00:00:00+00:00" }, { "id": "01a08789-163f-7376-b3fb-6348dbf14c54", "title": "What do Pointer Authentication Codes mean for iOS jailbreaking?", "url": "https://ivrodriguez.com/pointer-authentication-on-armv8-3/", "published_at": "2018-09-13T00:00:00+00:00" }, { "id": "01a08789-163f-7376-b3fb-6348dcad17dc", "title": "Reverse Engineering iOS Apps - iOS 11 Edition (Part 2)", "url": "https://ivrodriguez.com/reverse-engineer-ios-apps-ios-11-edition-part2/", "published_at": "2018-08-23T00:00:00+00:00" }, { "id": "01a08789-163f-7376-b3fb-6348dd5a7ca8", "title": "Formatting phone numbers in Swift", "url": "https://ivrodriguez.com/format-phone-numbers-in-swift/", "published_at": "2018-03-11T00:00:00+00:00" }, { "id": "01a08789-163f-7376-b3fb-6348dde82223", "title": "Saving your Github SSH Keys in a USB Drive", "url": "https://ivrodriguez.com/saving-your-github-ssh-keys-in-a-usb-drive/", "published_at": "2018-03-10T00:00:00+00:00" }, { "id": "01a08789-163f-7376-b3fb-6348ddfd8edf", "title": "Reverse Engineering iOS Apps - iOS 11 Edition (Part 1)", "url": "https://ivrodriguez.com/reverse-engineer-ios-apps-ios-11-edition-part1/", "published_at": "2018-02-28T00:00:00+00:00" }, { "id": "01a08789-163f-7376-b3fb-6348defd0bfb", "title": "Proxy iOS 11 applications’ traffic", "url": "https://ivrodriguez.com/proxy-ios-apps-traffic/", "published_at": "2018-02-26T00:00:00+00:00" }, { "id": "01a08789-163f-7376-b3fb-6348df78457a", "title": "Installing self-signed certificates on Android", "url": "https://ivrodriguez.com/installing-self-signed-certificates-on-android/", "published_at": "2018-02-24T00:00:00+00:00" }, { "id": "01a08789-163f-7376-b3fb-6348df988a58", "title": "Fix Cydia Impactor crypto-osx.cpp:97 error", "url": "https://ivrodriguez.com/fix-cydia-impactor-crypto-osx-cpp-97-error/", "published_at": "2018-01-13T00:00:00+00:00" }, { "id": "01a08789-163f-7376-b3fb-6348dfd264a3", "title": "Installing Dropbear SSH on iOS 10.3.3", "url": "https://ivrodriguez.com/installing-dropbear-ssh-on-ios-10-3-3/", "published_at": "2018-01-04T00:00:00+00:00" }, { "id": "01a08789-163f-7376-b3fb-6348e0a33712", "title": "Reversing one thousand binaries", "url": "https://ivrodriguez.com/reversing-one-thousand-binaries/", "published_at": "2017-11-05T00:00:00+00:00" }, { "id": "01a08789-163f-7376-b3fb-6348e181fe17", "title": "The most innovative “thing” I’ve done (so far)", "url": "https://ivrodriguez.com/the-most-innovative-thing-ive-done-so-far/", "published_at": "2016-06-26T00:00:00+00:00" } ] posts Claim your blog
Back to ivrodriguez.com
Blog · corpus.blog/blogs/ivrodriguez.com/posts

ivrodriguez.com

ivrodriguez.com

2026

2020

2019

2018

2017

2016