If you say that someone battens on a particular person or thing, you disapprove of the fact that they become successful by forming a close connection with that person or thing.
[disapproval] It was also precisely that trait that made the paparazzi batten on her like sharksin a feeding frenzy. [VERB PARTICLE noun]