Upon hearing the late news that Apple is hiring a new security person. What do you think he/she will try to do? I think the first thing they'll do is get their iPhone jailbroken so they can learn the mistakes and holes from recent and past history. Then suggest a solution.
How would you combat the jailbreaker community if you were Apple's new security person?
I would make it that jailbreaking or unlock requires changing physical parts and these physical parts are very expensive to buy. Then I would create an app (free) to allow people to customize their phone exactly like how jailbreaker does it. I would stop combating hacker from the software side since coding can have human errors and be cracked by another human. I would probably start a new, secret programming language exclusively for the iPhone so that no programmer knows it. lol
Theres alot of disagreements I have with your initial post O.P.
(1). For them to jailbreak their own phone to find exploits inside of an exploit will do nothing but further open the doors for future exploits, because what you are saying is similar to saying You will break something that has already been broken to find a better way to fix it.....its an oxi-moron almost.
(2). To add expensive physical parts will be bad on some many levels, for one more parts means more insulation of heat, which in the long run can damage the phone (and we already seen/heard of the reports of damaged screens from over heating with previous models).
(2a). To add expensive parts, would mean the phone will cost more money for the consumer, as well as the manufacturer. More cost of a phone will deter most consumers from purchasing new iphone. (great story, I wanted a Black Berry but because it would've costed me $500 as opposed to an iphone costing me $200.....I went with the cheapest *cough* i mean, less expensive)
(2b). To add expensive parts, would be repair of these parts by either consumer fault or Apple's fault would be too costly, hell the iphone right now doesnt even have a proper repair/replacement plan as it is now.
(2c). And finally, to add expensive parts would cause for an additional sector/section of coding which would more than likely(and I may be wrong) would have to be maintained outside of the regular iPhone system. cost yet again more money and additional man-power and labour hours.
(3). To create an Application which allows users to do exactly what JB'n and Cydia allows a user to do now would be idiotic. Because if thats the case why try and stop Jailbreaking at all? Its like out-lawing marijuana only to allow smokers of pot to apply for medical licenses to "legally" smoke it.....just too much red tape and b.s. politics
(4). Creating a secret programming language would not end up being secret for long. computers talk in coding, and computer languages so for you to create a device that syncs and hooks into a laptop, computer, etc. will more than likely allow for someone like hotz to find this coding and break it with ease. A Secret programming language wont work when its going to be used by million of consumers and thousands of hackers.