Can a hunter attack diagonally?
Quoting from the rules (page 5 bottom right):


  After a hunter moves, if the agent is visible to that hunter, that hunter
  may attack the agent.


So no, a hunter has to see its own target, you can't use another hunter's line of sight for that.