I like this idea. maybe have it one of the dialogue options when you first interact with a fleet? fight/trade/hack/run etc. if you choose hack then you've got various options as far as disabling their engines if you're running or lowering their shield efficiency or something
There could be a split hack menu in the dialogue options when you encounter a fleet.
Click "Hack" as one of the dialogue options.
Choose "Combat Hacks", "Escape Hacks" or "Other" (Better names in game, ofc)
In "Combat Hacks", there would be various options to decrease their combat proficiencies; such as "Lower Shield Efficiency", "Reduce Accuracy", "Reduce Vent Speed", "Reduce Flux Capacity", "Reduce System Effectiveness" (Reduce drone # by 10%, increase cooldown time for other systems) etc.
In "Escape Hacks", there would be various options to increase escape chances; such as "Lower Top Speed", "Lower Acceleration", "Lower Weapons Range", etc.
In "Other", there would be various options to reduce the fleet's other stats; such as "Lower CR", "Reduce LR", "Impede Engine Capabilities", "Reduce Supply effectiveness" (increase supply use rate), etc.
But that's just one idea. The whole premise of hacking could be used in many other ways; such as temporarily disabling a ship in battle, controlling a ship for a limited time in battle (get ships with hacking as a system which have a 10% chance to override controls on an enemy ship in battle), etc.