he had , however , and this fact was generally known , although the details had not yet leaked outinvented also machines of war intended to meet the utmost that the martians could do for either offence or defence in the struggle which was now about to ensue .