Hacker News new | past | comments | ask | show | jobs | submit login
NetShears: iOS Network monitor/interceptor framework written in Swift (github.com/divar-ir)
30 points by mehdy on Jan 10, 2022 | hide | past | favorite | 4 comments



I understand where the decision to use "NS" as a class prefix came from, but you should really reconsider that choice. Yeah, yeah, I understand that Swift mangles your class name, but it's still a pretty bad idea.


It is not just a poor choice but actually wrong - when overriding Objc classes and doing namespace prefixing like this, two-letter codes (like NS and UI and CI) are reserved by Apple. Third party code should use three-letter prefixes.


Is this a man-in-the-middle tool?


Yes it could be used as a man-in-the-middle tool to view and intercept network traffic in ios project




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: