5 ms·
I've not reverse engineered the FB app. I also don't think I'm legally allowed to. I'm simply "speculating" that a large number of reimplemented classes might
by plicense 8y ago
I've not reverse engineered the FB app. I also don't think I'm legally allowed to.
I'm simply "speculating" that a large number of reimplemented classes might not be the reason for the increased binary size from anecdotal experience of building similar app binaries for iOS.
FWIW, I think this comment gives a pretty good reason for why the binary size is large - https://news.ycombinator.com/item?id=17996161 https://news.ycombinator.com/item?id=17996161
- HenryBemis 8y agoIt is contractually you aren't supposed to, due to terms & conditions. Legally, if you are in the USA (or some other country surrounded by water) get on a boat, take it 5-10 miles out, and start (also when on a flight over an ocean would give you some coverage). The comment you referred to (thank you) makes perfect sense.
- pvg 8y agoI bet the overwhelming bulk of reversing work done on everything, including iOS app is not done on planes or boats. Quite a bit of it is done in the US, to boot.
- saagarjha 8y ago> It is contractually you aren't supposed to, due to terms & conditions. I have never signed a contract with Facebook. Does that mean I’m free to reverse engineer it?
- manquer 8y agoI guess he means the T&C you agree to when downloading the app from apple and fb
- danmg 8y agoWho cares what you're 'legally allowed' to do on your own computer. I thought this was 'hacker' news not 'let us study the click through EULA and respect the terms and conditions entirely' news. If you can't or won't reverse engineer a binary file, you're a share cropper not a computer owner.