I would suggest a double step process (more or less like Smart Screen works for Windows):
- When running a file, the antivirus get the online status: if the computer is online, it goes the normal way (via CyberCapture).
- If it is offline, it could ask: a) Start Hardened Mode (Aggressive), b) Start Hardened Mode (Moderate), c) Does not run until online again.
What do you think?