<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: FW Monitor SuperTool in Scripts</title>
    <link>https://community.checkpoint.com/t5/Scripts/FW-Monitor-SuperTool/m-p/60850#M613</link>
    <description>&lt;P&gt;Hi Danny,&lt;/P&gt;&lt;P&gt;nice script! Well done!&lt;/P&gt;&lt;P&gt;I would highly recommend to add a friendly reminder at the end of the script that performing "fwaccel off" can increase the load of the gateway or could lead to outages if the gateways is already well loaded.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Cheers&lt;/P&gt;&lt;P&gt;Sven&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 21 Aug 2019 10:38:07 GMT</pubDate>
    <dc:creator>Sven_Glock</dc:creator>
    <dc:date>2019-08-21T10:38:07Z</dc:date>
    <item>
      <title>FW Monitor SuperTool</title>
      <link>https://community.checkpoint.com/t5/Scripts/FW-Monitor-SuperTool/m-p/60098#M601</link>
      <description>&lt;DIV class=""&gt;
&lt;P style="text-align: center;"&gt;&lt;span class="lia-unicode-emoji" title=":closed_book:"&gt;📕&lt;/span&gt;&amp;nbsp;Referenced in the book: &lt;A title="Max Power 2020: Check Point Firewall Performance Optimization (3rd. Ed.)" href="http://www.maxpowerfirewalls.com" target="_blank" rel="noopener"&gt;Max Power 2020&lt;/A&gt;&lt;BR /&gt;&lt;span class="lia-unicode-emoji" title=":play_button:"&gt;▶️&lt;/span&gt;&amp;nbsp;Featured in&amp;nbsp;&lt;A href="https://community.checkpoint.com/t5/How-To-Videos/How-to-use-fw-monitor/m-p/97582" target="_self"&gt;How to use fw monitor&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;One-liner (Bash) to assist running &lt;STRONG&gt;&lt;EM&gt;fw monitor&lt;/EM&gt;&lt;/STRONG&gt; on Check Point firewall gateways.&lt;BR /&gt;&lt;STRONG&gt;In &lt;U&gt;expert&lt;/U&gt; mode run:&lt;BR /&gt;&lt;/STRONG&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;LI-CODE lang="markup"&gt;if [[ `$CPDIR/bin/cpprod_util FwIsFirewallModule 2&amp;gt;/dev/null` != *'1'* ]]; then echo; tput bold; echo ' Not a firewall gateway!'; tput sgr0; echo; else echo; printf '%.s-' {1..60}; echo; echo ' FW Monitor SuperTool'; printf '%.s-' {1..60}; echo; echo; tput bold; echo -n ' Add host IPs '; tput sgr0; echo -n '(leave empty for any): '; read _hosts; b='0'; case $_hosts in '') echo -n '   any '; tput setaf 2; echo 'OK'; tput sgr0;; *) _hosts=($(echo $_hosts | tr ',;:|()#&amp;lt;&amp;gt;' ' ' | tr -s ' ')); for a in ${_hosts[@]}; do if [[ `ipcalc -ms $a` == *'='* ]] &amp;amp;&amp;amp; [[ $a == *'.'* ]]; then echo -n '   '$a' '; tput setaf 2; echo 'OK'; b='1'; tput sgr0; else echo -n '   '$a' '; tput setaf 1; echo 'Bad syntax!'; tput sgr0; fi; done; esac; echo; tput bold; echo -n ' Add ports '; tput sgr0; echo -n '(leave empty for any): '; read _ports; d='0'; case $_ports in '') echo -n '   any '; tput setaf 2; echo 'OK'; tput sgr0;; *) _ports=($(echo $_ports | tr ',;:|()#&amp;lt;&amp;gt;' ' ' | tr -s ' ')); for a in ${_ports[@]}; do if [[ $a != *[^0-9]* ]]; then echo -n '   '$a' '; tput setaf 2; echo 'OK'; d='1'; tput sgr0; else echo -n '   '$a' '; tput setaf 1; echo 'Bad syntax!'; tput sgr0; fi; done; esac; echo; tput bold; echo -n ' Add protocol '; tput sgr0; echo -n '(tcp, udp, icmp): '; read _prot; c='0'; case $_prot in '') echo -n '   any '; tput setaf 2; echo 'OK'; tput sgr0;; *) _prot=($(echo $_prot | tr ',;:|()#&amp;lt;&amp;gt;' ' ' | tr -s ' ')); for a in ${_prot[@]}; do case $a in tcp|udp|icmp) echo -n '   '$a' '; tput setaf 2; echo 'OK'; c='1'; tput sgr0;; *) echo -n '   '$a' '; tput setaf 1; echo 'Unknown protocol!'; tput sgr0; esac; done; esac; echo; tput bold; echo -n ' Capture to file '; tput sgr0; read -p '(leave empty for stdout): ' _file; if [[ -n $_file ]]; then tput setaf 2; echo -n '   Saving output to: '; tput sgr0; echo $_file; else tput setaf 2; echo '   Output to CLI'; tput sgr0; fi; echo; printf '%.s-' {1..60}; echo; _sxl='0'; tput setab 1; tput setaf 7; tput bold; echo -n ' Executing ? '; tput sgr0; echo -n ' '; if [[ `fw monitor -h 2&amp;gt;&amp;amp;1` != *'-F'* ]]; then case `fwaccel stat | grep 'Accelerator Status :' | cut -c 22-` in on) _sxl='1'; esac; fi; if [[ $_sxl == '1' ]]; then _run='fwaccel off; fw monitor'; else _run='fw monitor'; fi; if [[ -z $_file ]]; then _run+=' -T'; if [[ `fw monitor -h 2&amp;gt;&amp;amp;1` != *'-F'* ]]; then _run+=' -e "'; if [[ $b == '1' &amp;amp;&amp;amp; $d == '1' ]]; then _run+='('; elif [[ $b == '1' &amp;amp;&amp;amp; $c == '1' ]]; then _run+='('; fi; for a in ${_hosts[@]}; do if [[ `ipcalc -ms $a` == *'='* ]] &amp;amp;&amp;amp; [[ $a == *'.'* ]]; then _run+='host('$a') and '; fi; done; if [[ $b == '1' &amp;amp;&amp;amp; $d == '1' ]]; then _run=${_run%?????}; _run+=')'; elif [[ $b == '1' &amp;amp;&amp;amp; $c == '1' ]]; then _run=${_run%?????}; _run+=')'; fi; if [[ $b == '1' &amp;amp;&amp;amp; $d == '1' ]]; then _run+=' and ('; elif [[ $d == '1' &amp;amp;&amp;amp; $c == '1' ]]; then _run+='('; elif [[ $b == '1' &amp;amp;&amp;amp; $c == '1' ]]; then _run+=' and ('; fi; for a in ${_ports[@]}; do if [[ $a != *[^0-9]* ]]; then _run+='port('$a') or '; fi; done; if [[ $b == '1' &amp;amp;&amp;amp; $d == '1' ]]; then _run=${_run%????}; _run+=')'; elif [[ $d == '1' &amp;amp;&amp;amp; $c == '1' ]]; then _run=${_run%????}; _run+=')'; elif [[ $b == '0' &amp;amp;&amp;amp; $d == '1' ]]; then _run=${_run%????}; elif [[ $b == '1' &amp;amp;&amp;amp; $d == '0' ]]; then _run=${_run%?????}; fi; if [[ $b == '1' || $d == '1' ]]; then if [[ $c == '1' ]]; then _run+=' and ('; fi; fi; for a in ${_prot[@]}; do case $a in tcp) _run+='ip_p=6 or ';; udp) _run+='ip_p=11 or ';; icmp) _run+='ip_p=1 or '; esac; done; if [[ $b == '1' || $d == '1' ]]; then if [[ $c == '1' ]]; then _run=${_run%????}; _run+=')'; fi; elif [[ $b == '1' &amp;amp;&amp;amp; $d == '0' &amp;amp;&amp;amp; $c == '0' ]]; then _run=${_run%?????}; elif [[ $b == '0' &amp;amp;&amp;amp; $d == '1' &amp;amp;&amp;amp; $c == '0' ]]; then _run=${_run%?????}; elif [[ $b == '0' &amp;amp;&amp;amp; $d == '0' &amp;amp;&amp;amp; $c == '1' ]]; then _run=${_run%????}; fi; if [[ $b == '1' || $d == '1' || $c == '1' ]]; then _run+=', '; fi; _run+='accept;"'; else _run+=' -F "0,0,0,0,0"'; fi; if [[ -n $_file ]]; then _run+=' -o /var/log/'$_file; fi; if [[ $_sxl == '1' ]]; then _run+='; fwaccel on'; fi; tput bold; echo -n $_run; tput sgr0; read -sn1; echo; case $REPLY in '') eval $_run;; *) echo 'Abort!'; esac; echo; unset _hosts _ports _prot _file _sxl _run a b c d; fi; fi&lt;/LI-CODE&gt;
&lt;P&gt;&lt;SPAN&gt;SuperTool interactively asks for all data to build up the correct syntax to run &lt;EM&gt;fw monitor&lt;/EM&gt;.&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;SuperTool adjusts the resulting &lt;A href="https://sc1.checkpoint.com/documents/R80.30/WebAdminGuides/EN/CP_R80.30_CLI_ReferenceGuide/html_frameset.htm?topic=documents/R80.30/WebAdminGuides/EN/CP_R80.30_CLI_ReferenceGuide/208177" target="_self"&gt;fw monitor syntax&lt;/A&gt; according to the &lt;A href="https://supportcenter.checkpoint.com/supportcenter/portal?eventSubmit_doGoviewsolutiondetails=&amp;amp;solutionid=sk30583#FW%20Monitor%20Syntax%20and%20Usage%20-%20Syntax" target="_self"&gt;requirements of the gateway&lt;/A&gt; it is run.&lt;BR /&gt;It identifies if:&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;SPAN&gt;the classic &lt;A href="https://supportcenter.checkpoint.com/supportcenter/portal?eventSubmit_doGoviewsolutiondetails=&amp;amp;solutionid=sk30583#Capture%20Examples" target="_self"&gt;-e syntax&lt;/A&gt; (&lt;U&gt;i&lt;/U&gt;&lt;EM&gt;&lt;U&gt;nspect&lt;/U&gt; code&lt;/EM&gt;) is required&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt; the new &lt;A href="https://supportcenter.checkpoint.com/supportcenter/portal?eventSubmit_doGoviewsolutiondetails=&amp;amp;solutionid=sk30583#Capture%20Examples%20-%20F" target="_self"&gt;-F syntax&lt;/A&gt; (&lt;EM&gt;&lt;U&gt;simple&lt;/U&gt; capture filter&lt;/EM&gt;) is supported (see &lt;A href="https://sc1.checkpoint.com/documents/R80.40/WebAdminGuides/EN/CP_R80.40_NextGenSecurityGateway_Guide/Content/Topics-FWG/Kernel-Debug/Kernel-Debug-Filters.htm" target="_self"&gt;&lt;EM&gt;Kernel Debug Filters&lt;/EM&gt;&lt;/A&gt;)&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;&lt;SPAN&gt; It also checks and deactivates SecureXL during &lt;EM&gt;fw monitor&lt;/EM&gt; execution if necessary.&lt;BR /&gt;SuperTool is also integrated within our &lt;STRONG&gt;&lt;A href="https://community.checkpoint.com/t5/Scripts/ccc-Common-Check-Point-Commands/m-p/38488#M4" target="_blank" rel="noopener"&gt;ccc script&lt;/A&gt;&lt;/STRONG&gt;.&lt;BR /&gt;&lt;/SPAN&gt;&lt;/P&gt;
&lt;P&gt;&lt;STRONG&gt;Attention! *Work in progress*&lt;/STRONG&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN&gt;SuperTool will be further improved to support:&lt;/SPAN&gt;&lt;/P&gt;
&lt;UL&gt;
&lt;LI&gt;&lt;SPAN&gt;full -F syntax (&lt;EM&gt;currently just filters all traffic&lt;/EM&gt;)&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;VSX controls&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;decide between AND/OR for hosts&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;NOT controls&lt;/SPAN&gt;&lt;/LI&gt;
&lt;LI&gt;&lt;SPAN&gt;SMB appliances&lt;/SPAN&gt;&lt;/LI&gt;
&lt;/UL&gt;
&lt;P&gt;FW Monitor developers:&amp;nbsp;&lt;a href="https://community.checkpoint.com/t5/user/viewprofilepage/user-id/1823"&gt;@Coby_Schmidt&lt;/a&gt;&amp;nbsp;(&lt;A href="https://www.linkedin.com/in/coby-schmidt-6aa983180/" target="_self"&gt;&lt;EM&gt;LinkedIn&lt;/EM&gt;&lt;/A&gt;), ...&lt;BR /&gt;FW Monitor documentation: &lt;a href="https://community.checkpoint.com/t5/user/viewprofilepage/user-id/1527"&gt;@Uri_Lewitus&lt;/a&gt; (&lt;A href="https://www.linkedin.com/in/uri-lewitus-aaa8a42a/" target="_self"&gt;&lt;EM&gt;LinkedIn&lt;/EM&gt;&lt;/A&gt;)&lt;BR /&gt;FW Monitor memory usage: &lt;A href="https://supportcenter.checkpoint.com/supportcenter/portal?eventSubmit_doGoviewsolutiondetails=&amp;amp;solutionid=sk160954" target="_self"&gt;sk160954&lt;/A&gt;&lt;/P&gt;
&lt;/DIV&gt;</description>
      <pubDate>Wed, 04 Jan 2023 17:04:53 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Scripts/FW-Monitor-SuperTool/m-p/60098#M601</guid>
      <dc:creator>Danny</dc:creator>
      <dc:date>2023-01-04T17:04:53Z</dc:date>
    </item>
    <item>
      <title>Re: FW Monitor SuperTool</title>
      <link>https://community.checkpoint.com/t5/Scripts/FW-Monitor-SuperTool/m-p/60103#M602</link>
      <description>&lt;P&gt;&lt;a href="https://community.checkpoint.com/t5/user/viewprofilepage/user-id/687"&gt;@Danny&lt;/a&gt;&amp;nbsp;, this is awesome! Happy to see CCC evolution over the past year! I hope that CP will decide one day to officially support or endorse it.&lt;/P&gt;</description>
      <pubDate>Mon, 12 Aug 2019 10:39:43 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Scripts/FW-Monitor-SuperTool/m-p/60103#M602</guid>
      <dc:creator>Vladimir</dc:creator>
      <dc:date>2019-08-12T10:39:43Z</dc:date>
    </item>
    <item>
      <title>Re: FW Monitor SuperTool</title>
      <link>https://community.checkpoint.com/t5/Scripts/FW-Monitor-SuperTool/m-p/60113#M603</link>
      <description>&lt;P&gt;Wow!&lt;/P&gt;
&lt;P&gt;Great job,&amp;nbsp;&lt;a href="https://community.checkpoint.com/t5/user/viewprofilepage/user-id/687"&gt;@Danny&lt;/a&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 12 Aug 2019 12:37:00 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Scripts/FW-Monitor-SuperTool/m-p/60113#M603</guid>
      <dc:creator>_Val_</dc:creator>
      <dc:date>2019-08-12T12:37:00Z</dc:date>
    </item>
    <item>
      <title>Re: FW Monitor SuperTool</title>
      <link>https://community.checkpoint.com/t5/Scripts/FW-Monitor-SuperTool/m-p/60114#M604</link>
      <description>&lt;P&gt;&lt;STRONG&gt;+1&lt;/STRONG&gt;&lt;/P&gt;</description>
      <pubDate>Mon, 12 Aug 2019 12:48:00 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Scripts/FW-Monitor-SuperTool/m-p/60114#M604</guid>
      <dc:creator>Ziegelsambach</dc:creator>
      <dc:date>2019-08-12T12:48:00Z</dc:date>
    </item>
    <item>
      <title>Re: FW Monitor SuperTool</title>
      <link>https://community.checkpoint.com/t5/Scripts/FW-Monitor-SuperTool/m-p/60117#M605</link>
      <description>&lt;P&gt;Danny,&lt;/P&gt;&lt;P&gt;thanks a lot for this, simplifies the daily work.&lt;/P&gt;&lt;P&gt;I used&amp;nbsp;&lt;A href="https://tcpdump101.com" target="_blank" rel="noopener"&gt;https://tcpdump101.com&lt;/A&gt;&amp;nbsp;to built complex fw monitor filter but your tool make this easy.&lt;/P&gt;&lt;P&gt;applause, applause&lt;/P&gt;&lt;P&gt;Wolfgang&lt;/P&gt;</description>
      <pubDate>Mon, 12 Aug 2019 12:54:29 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Scripts/FW-Monitor-SuperTool/m-p/60117#M605</guid>
      <dc:creator>Wolfgang</dc:creator>
      <dc:date>2019-08-12T12:54:29Z</dc:date>
    </item>
    <item>
      <title>Re: FW Monitor SuperTool</title>
      <link>https://community.checkpoint.com/t5/Scripts/FW-Monitor-SuperTool/m-p/60122#M606</link>
      <description>&lt;P&gt;Very nice Danny&lt;/P&gt;&lt;P&gt;but isnt fw monitor changed in r80.20 take 87?&lt;/P&gt;&lt;P&gt;fw monitor -e is changed with filter function isnt?&lt;/P&gt;</description>
      <pubDate>Mon, 12 Aug 2019 13:16:58 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Scripts/FW-Monitor-SuperTool/m-p/60122#M606</guid>
      <dc:creator>Kim_Moberg</dc:creator>
      <dc:date>2019-08-12T13:16:58Z</dc:date>
    </item>
    <item>
      <title>Re: FW Monitor SuperTool</title>
      <link>https://community.checkpoint.com/t5/Scripts/FW-Monitor-SuperTool/m-p/60126#M607</link>
      <description>&lt;P&gt;From me 100 points. &lt;span class="lia-unicode-emoji" title=":thumbs_up:"&gt;👍&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;I'll add the one-liner to my one-liner list:&lt;/P&gt;
&lt;P&gt;&lt;A href="https://community.checkpoint.com/t5/General-Topics/One-liner-collection/m-p/57994/highlight/true#M11705" target="_self"&gt;One-liner collection&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Mon, 30 Dec 2019 19:59:52 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Scripts/FW-Monitor-SuperTool/m-p/60126#M607</guid>
      <dc:creator>HeikoAnkenbrand</dc:creator>
      <dc:date>2019-12-30T19:59:52Z</dc:date>
    </item>
    <item>
      <title>Re: FW Monitor SuperTool</title>
      <link>https://community.checkpoint.com/t5/Scripts/FW-Monitor-SuperTool/m-p/60143#M608</link>
      <description>Wow, great work!</description>
      <pubDate>Mon, 12 Aug 2019 17:13:46 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Scripts/FW-Monitor-SuperTool/m-p/60143#M608</guid>
      <dc:creator>PhoneBoy</dc:creator>
      <dc:date>2019-08-12T17:13:46Z</dc:date>
    </item>
    <item>
      <title>Re: FW Monitor SuperTool</title>
      <link>https://community.checkpoint.com/t5/Scripts/FW-Monitor-SuperTool/m-p/60241#M609</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.checkpoint.com/t5/user/viewprofilepage/user-id/687"&gt;@Danny&lt;/a&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;I'm having issues with this working? Paste it straight into the CLI or do I need to enter this into a script?&lt;/P&gt;</description>
      <pubDate>Tue, 13 Aug 2019 14:25:40 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Scripts/FW-Monitor-SuperTool/m-p/60241#M609</guid>
      <dc:creator>Tom_Cripps</dc:creator>
      <dc:date>2019-08-13T14:25:40Z</dc:date>
    </item>
    <item>
      <title>Re: FW Monitor SuperTool</title>
      <link>https://community.checkpoint.com/t5/Scripts/FW-Monitor-SuperTool/m-p/60242#M610</link>
      <description>&lt;P&gt;Hi&amp;nbsp;&lt;a href="https://community.checkpoint.com/t5/user/viewprofilepage/user-id/15225"&gt;@Tom_Cripps&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;just paste it straight into your Expert mode CLI.&lt;/P&gt;</description>
      <pubDate>Tue, 13 Aug 2019 14:27:28 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Scripts/FW-Monitor-SuperTool/m-p/60242#M610</guid>
      <dc:creator>Danny</dc:creator>
      <dc:date>2019-08-13T14:27:28Z</dc:date>
    </item>
    <item>
      <title>Re: FW Monitor SuperTool</title>
      <link>https://community.checkpoint.com/t5/Scripts/FW-Monitor-SuperTool/m-p/60243#M611</link>
      <description>&lt;P&gt;Got this working now, just had to press Enter.&amp;nbsp;&lt;/P&gt;&lt;P&gt;Great work though! Kudos.&lt;/P&gt;</description>
      <pubDate>Tue, 13 Aug 2019 14:44:37 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Scripts/FW-Monitor-SuperTool/m-p/60243#M611</guid>
      <dc:creator>Tom_Cripps</dc:creator>
      <dc:date>2019-08-13T14:44:37Z</dc:date>
    </item>
    <item>
      <title>Re: FW Monitor SuperTool</title>
      <link>https://community.checkpoint.com/t5/Scripts/FW-Monitor-SuperTool/m-p/60850#M613</link>
      <description>&lt;P&gt;Hi Danny,&lt;/P&gt;&lt;P&gt;nice script! Well done!&lt;/P&gt;&lt;P&gt;I would highly recommend to add a friendly reminder at the end of the script that performing "fwaccel off" can increase the load of the gateway or could lead to outages if the gateways is already well loaded.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Cheers&lt;/P&gt;&lt;P&gt;Sven&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Wed, 21 Aug 2019 10:38:07 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Scripts/FW-Monitor-SuperTool/m-p/60850#M613</guid>
      <dc:creator>Sven_Glock</dc:creator>
      <dc:date>2019-08-21T10:38:07Z</dc:date>
    </item>
    <item>
      <title>Re: FW Monitor SuperTool</title>
      <link>https://community.checkpoint.com/t5/Scripts/FW-Monitor-SuperTool/m-p/60947#M614</link>
      <description>&lt;P&gt;Thank you Danny. Awesome work brov.&lt;/P&gt;</description>
      <pubDate>Thu, 22 Aug 2019 11:24:08 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Scripts/FW-Monitor-SuperTool/m-p/60947#M614</guid>
      <dc:creator>Kane</dc:creator>
      <dc:date>2019-08-22T11:24:08Z</dc:date>
    </item>
    <item>
      <title>Re: FW Monitor SuperTool</title>
      <link>https://community.checkpoint.com/t5/Scripts/FW-Monitor-SuperTool/m-p/61019#M615</link>
      <description>&lt;P&gt;&lt;a href="https://community.checkpoint.com/t5/user/viewprofilepage/user-id/6311"&gt;@Sven_Glock&lt;/a&gt;&amp;nbsp;,&lt;/P&gt;
&lt;P&gt;that‘s why this SuperTool checks if SecureXL is enabled on versions prior to R80.20 and only disables it while running &lt;EM&gt;fw monitor&lt;/EM&gt;. I checked if disabling SecureXL just for the specified IP addresses (&lt;A href="https://supportcenter.checkpoint.com/supportcenter/portal?eventSubmit_doGoviewsolutiondetails=&amp;amp;solutionid=sk104468&amp;amp;t=1566547913680" target="_self"&gt;&lt;EM&gt;sk194468&lt;/EM&gt;&lt;/A&gt;) would be an option, unluckily this requires adjustments on the SmartCenter, so I had to stay with &lt;EM&gt;fwaccel off/on&lt;/EM&gt;.&lt;/P&gt;</description>
      <pubDate>Fri, 23 Aug 2019 08:15:17 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Scripts/FW-Monitor-SuperTool/m-p/61019#M615</guid>
      <dc:creator>Danny</dc:creator>
      <dc:date>2019-08-23T08:15:17Z</dc:date>
    </item>
    <item>
      <title>Re: FW Monitor SuperTool</title>
      <link>https://community.checkpoint.com/t5/Scripts/FW-Monitor-SuperTool/m-p/71365#M616</link>
      <description>&lt;P&gt;Amazing script.&lt;/P&gt;&lt;P&gt;Now I put this text to my desktop. Maybe should I print it? &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;&lt;P&gt;Akos&lt;/P&gt;</description>
      <pubDate>Mon, 30 Dec 2019 19:11:48 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Scripts/FW-Monitor-SuperTool/m-p/71365#M616</guid>
      <dc:creator>AkosBakos</dc:creator>
      <dc:date>2019-12-30T19:11:48Z</dc:date>
    </item>
    <item>
      <title>Re: FW Monitor SuperTool</title>
      <link>https://community.checkpoint.com/t5/Scripts/FW-Monitor-SuperTool/m-p/76583#M617</link>
      <description>&lt;P&gt;I'm glad you like it!&amp;nbsp;&lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Thu, 27 Feb 2020 13:24:31 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Scripts/FW-Monitor-SuperTool/m-p/76583#M617</guid>
      <dc:creator>Danny</dc:creator>
      <dc:date>2020-02-27T13:24:31Z</dc:date>
    </item>
    <item>
      <title>Re: FW Monitor SuperTool</title>
      <link>https://community.checkpoint.com/t5/Scripts/FW-Monitor-SuperTool/m-p/76721#M618</link>
      <description>&lt;P&gt;Go for it and post a photo of your work desk feature the printout!&amp;nbsp;8)&lt;/img&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 28 Feb 2020 15:25:15 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Scripts/FW-Monitor-SuperTool/m-p/76721#M618</guid>
      <dc:creator>Danny</dc:creator>
      <dc:date>2020-02-28T15:25:15Z</dc:date>
    </item>
    <item>
      <title>Re: FW Monitor SuperTool</title>
      <link>https://community.checkpoint.com/t5/Scripts/FW-Monitor-SuperTool/m-p/77360#M619</link>
      <description>&lt;P&gt;This doesn't work at all.&amp;nbsp; No matter what values I give it it only generates the following command:&lt;/P&gt;&lt;P&gt;Executing ? fw monitor -F "0,0,0,0,0"&lt;/P&gt;&lt;P&gt;I'm using&amp;nbsp;R80.20 - Build 128 in expert mode.&amp;nbsp; I hate this new syntax for fw monitor.&amp;nbsp; &amp;nbsp;Can someone tell me how to translate the following from the old fw monitor syntax to the new style?&lt;/P&gt;&lt;P&gt;fw monitor -e "accept (host (1.2.3.4) and net(13.104.0.0,14));"&lt;/P&gt;</description>
      <pubDate>Thu, 05 Mar 2020 20:58:48 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Scripts/FW-Monitor-SuperTool/m-p/77360#M619</guid>
      <dc:creator>FrozT</dc:creator>
      <dc:date>2020-03-05T20:58:48Z</dc:date>
    </item>
    <item>
      <title>Re: FW Monitor SuperTool</title>
      <link>https://community.checkpoint.com/t5/Scripts/FW-Monitor-SuperTool/m-p/90315#M620</link>
      <description>&lt;P&gt;This is the expected behaviour as -F is currently not supported (&lt;EM&gt;see my initial post&lt;/EM&gt;).&lt;BR /&gt;So the tool is working as it should and correctly informs you to use fw monitor with simple filters instead of inspect code.&lt;/P&gt;</description>
      <pubDate>Wed, 01 Jul 2020 13:49:46 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Scripts/FW-Monitor-SuperTool/m-p/90315#M620</guid>
      <dc:creator>Danny</dc:creator>
      <dc:date>2020-07-01T13:49:46Z</dc:date>
    </item>
    <item>
      <title>Re: FW Monitor SuperTool</title>
      <link>https://community.checkpoint.com/t5/Scripts/FW-Monitor-SuperTool/m-p/97692#M621</link>
      <description>&lt;P&gt;Outstanding work Danny.&amp;nbsp;&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;My issue with fw monitor has always been its complexity to run a command. Granted, once you have a command written out, its just a case of changing variables - however in the middle of a change, or whilst troubleshooting a situation, getting the syntax completely correct is just a pain for someone like me.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Ill start using fw monitor more proficiently now!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thank you&lt;/P&gt;</description>
      <pubDate>Mon, 28 Sep 2020 08:51:39 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Scripts/FW-Monitor-SuperTool/m-p/97692#M621</guid>
      <dc:creator>JackPrendergast</dc:creator>
      <dc:date>2020-09-28T08:51:39Z</dc:date>
    </item>
  </channel>
</rss>

