Ich hab sowas mal gemacht. Allerdings in PHP.
BITTE auch die WARNUNG lesen:
„Ich warne ausdrücklich vor einer unbedarften Anwendung dieser Skripte/Programme (fwlist.sh, fwlist.c) durch Personen, welche nicht vollständig wissen was diese da tun. Eine unbedachte Falschanwendung kann und wird die Sicherheit Ihres Servers bzw. Rechners extrem beeinträchtigen, weil eine unbeabsichtigte Rechteausweitung eintreten kann.“
https://code.fastix.org/Projekte/PHP%3Acheck_blocked_ip/
Die Quelltexte und die Beschreibung zeigen wie es geht, Du kannst das auch teilweise übernehmen.
Andererseits ist das eigentlich ziemlich trivialer Kram…