炮的原始攻击对象是敌军的船舰，装备的炮弹以穿甲弹为主，这种炮弹虽然贯穿力强，但炸药份量不及爆破用的榴弹，用于陆战的破坏力相对较弱。若然香港面对装备大量重炮的敌军来袭，守军单靠海防炮是不具备火力优势。另外，皇家海军于1939年起在香港多条水道佈设雷区，部分水雷能由遥控引爆，可配合海防炮阻止敌舰驶近香港近岸。至于香港的防空方面，由于皇家空军在1930年代末期已决定不增援香港，使香港的空中防卫能力极为薄弱。驻港皇家空军司令为苏利民（Hubert Sullivan）上校，并由希尔（Donald Hill）少校担