- CheckMates
- :
- Products
- :
- Developers
- :
- API / CLI Discussion
- :
- Scripting on Checkpoint
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Mute
- Printer Friendly Page
Are you a member of CheckMates?
×- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Scripting on Checkpoint
Hi all,
I am really interested to do scripting on our Checkpoint platform, I don’t have knowledge on any programming language except C and C++, In my case what language should i learn and in what language we will be doing scripting in Checkpoint.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
From a CLI perspective it is simple to do most scripting in Shell. Otherwise you can use any language you like to interact with our API's! We even have some SDK's available in different languages on our GitHub page.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Most of the APIs are REST-based, meaning you can use whatever language you prefer to interact with them (even C/C++).
The Developers (Code Hub) section has many code samples in many different languages.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
In case you are talking about SmartConsole Extensions you'd need to write to: extensions@checkpoint.com
If you have something like Python in mind ($FWDIR/Python/bin/python), before running your scripts just add them to /etc/fw/conf/whitelist
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Danny Jung, thaks for the tip! Do you know if you can witeliste a foler/path whare it is okay to execute .py script.
I am traying to get Ansible to connect to a Checkpoint firewall.
I get it works on a 80.10 system, widout editing the /etc/fw/conf/whitelist file.
i can not get it to work on 77.30/77.20 system.
