Green’s Dictionary of Slang

hank n.1

In phrases

have a hank on (v.) [SE hank, a restraining or curbing hold]

to have the advantage over, the implication is of potential blackmail.

[UK]B.E. Dict. Canting Crew n.p.: He has a Hank upon him, or the Ascendant over him.
[UK]New Canting Dict. n.p.: He has a Hank upon him; He has an Advantage, or will make him do what he pleases.
[UK]Bailey Universal Etym. Eng. Dict. [as cit. 1725].
[UK]Grose Classical Dict. of the Vulgar Tongue.
[UK]Lex. Balatronicum.
[Aus]Vaux Vocab. of the Flash Lang. in McLachlan (1964) 245: hank: to have a person at a good hank, is to have made any contract with him very advantageous to yourself; or to be able from some prior cause to command or use him just as you please; to have the benefit of his purse or other services, in fact, upon your own terms.
[UK]Egan Grose’s Classical Dict. of the Vulgar Tongue.
[US]Matsell Vocabulum 40: hank To know something about a man that is disreputable. ‘He has a hank on the bloke whereby he sucks honey when he chooses,’ he knows something about the man, and therefore induces him to give him money when he chooses.