Black's chance to win rely on wether he can win the d6 pawn. Otherwise it is a draw as none of the Kings can leave the enemys free pawns.
This will require a b7-b6. A White b4 or a5 could be irritation/holding, so first thought should be 1...a5 to stop White's b- and a-pawn from moving.
Second thought should be wether White can reply with 2.b4 and win a pawn rush: 2...axb4 3.a4. Some calculation (and this is the hard part) will show that this is not the case. The White pawns cannot succed on their own, and the Black b- and h-pawns will win.
So then the plan is clear: 1...a5 and then we move our King to c6 (e6 is probably good enough), play b6 and win the White pawns - and then winning the ending is easy.
And the same way of thinking can be used in other pawn endings. But be aware: the result will always be up to concrete calculations. And it is easy to miscalculate a tempo in your head - and a tempo is often the difference between two results. If I have miscalculated something above, then it just proves this :-)
black to move
Is there some related theories to recommend?