- Products
- Learn
- Local User Groups
- Partners
- More
AI Security Masters E7:
How CPR Broke ChatGPT's Isolation and What It Means for You
Blueprint Architecture for Securing
The AI Factory & AI Data Center
Call For Papers
Your Expertise. Our Stage
Good, Better, Best:
Prioritizing Defenses Against Credential Abuse
Ink Dragon: A Major Nation-State Campaign
Watch HereCheckMates Go:
CheckMates Fest
Since deleting unused rules always annoyed me, I created a SmarteConsole plugin.
It does the following:
- Shows all rules in SmartConsole that have not been used (hit counter = 0).
- Lets you select any of the unused rules you want to delete.
- Generates the CLI commands for the Management Server to delete those rules.
You only need to copy and paste the output into an SSH session on the SMS.
I deliberately did not automate the deletion directly in SmartConsole, to avoid accidental rule removal if the tool is misused.
Install Smart Console Extension:
https://www.checkpoint.tips/ex/delete.json
PS:
I quickly created the SmartConsole extension during the last two days of my vacation.
When I have a bit more time, I’ll build a nicer version and make it available in the tools section.
Versions:
1.0 Basic version 08/20/2025
1.1 Public community version 08/27/2025
1.2 Add layers and autoload 09/01/2025
1.3 R82 compatible and added “last modified” +Bug Fix 01/14/2026
| Demo video |
|---|
| Install SmartConsole Extension |
|---|
To install SmartConsole Extensions, you can watch this video:
Since deleting unused rules always annoyed me, I created a SmarteConsole plugin.
It does the following:
- Shows all rules in SmartConsole that have not been used (hit counter = 0).
- Lets you select any of the unused rules you want to delete.
- Generates the CLI commands for the Management Server to delete those rules.
You only need to copy and paste the output into an SSH session on the SMS.
I deliberately did not automate the deletion directly in SmartConsole, to avoid
...;Is this extension supposed to be working in CMA-s with global policy assigned? In our case after a click on Show Rules button, shown Layer name = name of global policy assigned to this CMA.
Good day Heiko
Your extension would really come in very handy for some upcoming changes in our CP landscape.
Unfortunately SmartConsole crashes every time I click on the tab.
Current SC version is 81.20.9700.674 and I tried it on an account with the Super User profile and Read Write All with the same outcome.
It crashes indifferent of the policy pack selected after a few seconds.
Any ideas on how to get it in gear?
Best
Cyrill
Good day Heiko
Your extension would really come in very handy for some upcoming changes in our CP landscape.
Unfortunately SmartConsole crashes every time I click on the tab.
Current SC version is 81.20.9700.674 and I tried it on an account with the Super User profile and Read Write All with the same outcome.
It crashes indifferent of the policy pack selected after a few seconds.
Any ideas on how to get it in gear?
Best
Cyrill
Where to download version 1.3 ? When clicking on the link https://www.checkpoint.tips/ex/delete.json it still shows version 1.1?
Where to download version 1.3 ? When clicking on the link https://www.checkpoint.tips/ex/delete.json it still shows version 1.1?
;
About CheckMates
Learn Check Point
Advanced Learning
YOU DESERVE THE BEST SECURITY