<?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/107233#M739</link>
    <description>&lt;P&gt;I tried running the script but it doesn't work. Below is my gateway version.&lt;/P&gt;&lt;P&gt;This is Check Point's software version R80.30 - Build 484&lt;BR /&gt;kernel: R80.30 - Build 478&lt;/P&gt;</description>
    <pubDate>Thu, 07 Jan 2021 16:50:24 GMT</pubDate>
    <dc:creator>abubakr3092</dc:creator>
    <dc:date>2021-01-07T16:50:24Z</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 Firewalls&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;BR /&gt;&lt;span class="lia-unicode-emoji" title=":graduation_cap:"&gt;🎓&lt;/span&gt;&amp;nbsp;Supports g_fw monitor on Scalable Platforms&lt;BR /&gt;&lt;span class="lia-unicode-emoji" title=":thumbs_up:"&gt;👍&lt;/span&gt;&amp;nbsp;Also available for &lt;A href="https://community.checkpoint.com/t5/Scripts/tcpdump-SuperTool/m-p/269995#M1451" target="_blank" rel="noopener"&gt;tcpdump&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 security 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'* ]] &amp;amp;&amp;amp; [[ `$CPDIR/bin/cpprod_util FwIsVSX 2&amp;gt;/dev/null` != *'1'* ]];then echo;tput bold;echo ' Not a firewall gateway!';tput sgr0;echo;else [[ -e /etc/profile.d/vsenv.sh ]] &amp;amp;&amp;amp; source /etc/profile.d/vsenv.sh;echo;printf '%.s-' {1..60};echo;echo ' FW Monitor SuperTool';printf '%.s-' {1..60};echo;echo;tput bold;echo -n ' Filter syntax ';tput sgr0;echo -n '(F=simple [default], e=inspect): ';read m;case $m in e|E) m='e';;*) m='F';;esac;echo -n '   ';tput setaf 2;if [[ $m == 'e' ]];then echo '-e (inspect code)';else echo '-F (simple capture filter)';fi;tput sgr0;echo;v='';q='1';if [[ `$CPDIR/bin/cpprod_util FwIsVSX 2&amp;gt;/dev/null` == *'1'* ]];then tput bold;echo ' Available Virtual Systems';tput sgr0;vl=`vsx stat -l 2&amp;gt;/dev/null|awk -F: '/VSID:/{i=$2;gsub(" ","",i)}/Type:/{t=$2;sub(/^ */,"",t);sub(/ *$/,"",t)}/Name:/{n=$2;sub(/^ */,"",n);sub(/ *$/,"",n);if(i!="")printf "%s\t%s (%s)\n",i,n,t;i=""}'`;if [[ -z $vl ]];then tput setaf 1;echo '   No Virtual Systems found via vsx stat -l';tput sgr0;vi='';else echo "$vl"|while IFS=$'\t' read i d;do printf '   %3s  %s\n' "$i" "$d";done;vi=`echo "$vl"|cut -f1|tr '\n' ' '`;fi;echo;tput bold;echo -n ' Select VSID ';tput sgr0;dv="${INSTANCE_VSID:-0}";echo -n "(default: $dv): ";read v;[[ -z $v ]] &amp;amp;&amp;amp; v="$dv";if [[ $v != *[^0-9]* ]] &amp;amp;&amp;amp; [[ -n $v ]] &amp;amp;&amp;amp; { [[ $v == '0' ]] || [[ " $vi " == *" $v "* ]];};then echo -n '   VSID '$v' ';tput setaf 2;echo 'OK';tput sgr0;else echo -n '   VSID '$v' ';tput setaf 1;echo 'not found - aborting';tput sgr0;q='0';fi;echo;fi;if [[ $q == '1' ]];then tput bold;echo -n ' Add host IPs ';tput sgr0;echo -n '(leave empty for any): ';read _h;H=();case $_h in '') echo -n '   any ';tput setaf 2;echo 'OK';tput sgr0;;*) for a in $(echo $_h | tr ',;:|()#&amp;lt;&amp;gt;' ' ' | tr -s ' ');do if [[ `ipcalc -ms $a 2&amp;gt;/dev/null` == *'='* ]] &amp;amp;&amp;amp; [[ $a == *'.'* ]];then H+=("$a");echo -n '   '$a' ';tput setaf 2;echo 'OK';tput sgr0;else echo -n '   '$a' ';tput setaf 1;echo 'Bad syntax!';tput sgr0;fi;done;if [[ ${#H[@]} -eq 0 ]];then tput setaf 1;echo '   No valid hosts - aborting';tput sgr0;q='0';fi;;esac;echo;fi;if [[ $q == '1' ]];then tput bold;echo -n ' Add ports ';tput sgr0;echo -n '(leave empty for any): ';read _p;P=();case $_p in '') echo -n '   any ';tput setaf 2;echo 'OK';tput sgr0;;*) for a in $(echo $_p | tr ',;:|()#&amp;lt;&amp;gt;' ' ' | tr -s ' ');do if [[ $a != *[^0-9]* ]] &amp;amp;&amp;amp; [[ -n $a ]] &amp;amp;&amp;amp; [[ $a -ge 0 ]] &amp;amp;&amp;amp; [[ $a -le 65535 ]];then P+=("$a");echo -n '   '$a' ';tput setaf 2;echo 'OK';tput sgr0;else echo -n '   '$a' ';tput setaf 1;echo 'Bad syntax!';tput sgr0;fi;done;if [[ ${#P[@]} -eq 0 ]];then tput setaf 1;echo '   No valid ports - aborting';tput sgr0;q='0';fi;;esac;echo;fi;if [[ $q == '1' ]];then tput bold;echo -n ' Add protocol ';tput sgr0;echo -n '(tcp, udp, icmp): ';read _r;R=();case $_r in '') echo -n '   any ';tput setaf 2;echo 'OK';tput sgr0;;*) for a in $(echo $_r | tr ',;:|()#&amp;lt;&amp;gt;' ' ' | tr -s ' ');do case $a in tcp|TCP) R+=(6);echo -n '   '$a' ';tput setaf 2;echo 'OK';tput sgr0;;udp|UDP) R+=(17);echo -n '   '$a' ';tput setaf 2;echo 'OK';tput sgr0;;icmp|ICMP) R+=(1);echo -n '   '$a' ';tput setaf 2;echo 'OK';tput sgr0;;*) echo -n '   '$a' ';tput setaf 1;echo 'Unknown protocol!';tput sgr0;;esac;done;;esac;echo;fi;if [[ $q == '1' ]];then tput bold;echo -n ' Capture to file ';tput sgr0;read -p '(leave empty for stdout): ' _f;if [[ -n $_f ]];then if [[ $_f =~ ^[A-Za-z0-9._-]+$ ]];then tput setaf 2;echo -n '   Saving output to: ';tput sgr0;echo "/var/log/$_f";else tput setaf 1;echo "   Bad filename '$_f' - using stdout instead";tput sgr0;_f='';fi;else tput setaf 2;echo '   Output to CLI';tput sgr0;fi;echo;printf '%.s-' {1..60};echo;fi;F='';if [[ $q == '1' &amp;amp;&amp;amp; $m == 'F' ]];then T=();ph=("${H[@]}");[[ ${#ph[@]} -eq 0 ]] &amp;amp;&amp;amp; ph=(NONE);pp=("${P[@]}");[[ ${#pp[@]} -eq 0 ]] &amp;amp;&amp;amp; pp=(NONE);pr=("${R[@]}");[[ ${#pr[@]} -eq 0 ]] &amp;amp;&amp;amp; pr=(0);for r in "${pr[@]}";do for h in "${ph[@]}";do for p in "${pp[@]}";do sh='0';dp='0';[[ $h != NONE ]] &amp;amp;&amp;amp; sh="$h";[[ $p != NONE ]] &amp;amp;&amp;amp; dp="$p";T+=("$sh,0,0,$dp,$r");sp2='0';dh2='0';[[ $h != NONE ]] &amp;amp;&amp;amp; dh2="$h";[[ $p != NONE ]] &amp;amp;&amp;amp; sp2="$p";T+=("0,$sp2,$dh2,0,$r");done;done;done;T=(`for x in "${T[@]}"; do echo "$x"; done | awk '!s[$0]++'`);if [[ ${#T[@]} -gt 5 ]];then tput setaf 1;tput bold;echo;echo " -F supports at most 5 filters. Your inputs would generate ${#T[@]}.";tput sgr0;echo " The -F syntax has no AND/NOT and OR's its filters, so each input";echo ' typically costs 2 slots (one per direction).';echo;tput bold;echo -n ' Switch to -e instead? ';tput sgr0;echo -n '(y/N): ';read s;case $s in y|Y|yes|YES) m='e';tput setaf 2;echo '   Switching to -e mode';tput sgr0;;*) tput setaf 1;echo '   Aborting';tput sgr0;q='0';;esac;else for x in "${T[@]}";do F+=" -F \"$x\"";done;fi;fi;if [[ $q == '1' &amp;amp;&amp;amp; $m == 'e' ]];then C=();if [[ ${#H[@]} -ge 1 ]];then e='';for x in "${H[@]}";do [[ -n $e ]] &amp;amp;&amp;amp; e+=' or ';e+="host($x)";done;[[ ${#H[@]} -gt 1 ]] &amp;amp;&amp;amp; e="($e)";C+=("$e");fi;if [[ ${#P[@]} -ge 1 ]];then e='';for x in "${P[@]}";do [[ -n $e ]] &amp;amp;&amp;amp; e+=' or ';e+="port($x)";done;[[ ${#P[@]} -gt 1 ]] &amp;amp;&amp;amp; e="($e)";C+=("$e");fi;if [[ ${#R[@]} -ge 1 ]];then e='';for x in "${R[@]}";do [[ -n $e ]] &amp;amp;&amp;amp; e+=' or ';e+="ip_p=$x";done;[[ ${#R[@]} -gt 1 ]] &amp;amp;&amp;amp; e="($e)";C+=("$e");fi;b='';for x in "${C[@]}";do [[ -n $b ]] &amp;amp;&amp;amp; b+=' and ';b+="$x";done;if [[ -z $b ]];then F=' -e "accept;"';else F=" -e \"$b, accept;\"";fi;fi;if [[ $q == '1' ]];then _run='fw monitor';command -v g_fw &amp;gt;/dev/null 2&amp;gt;&amp;amp;1 &amp;amp;&amp;amp; _run='g_fw monitor';[[ -z $_f ]] &amp;amp;&amp;amp; _run+=' -T';_run+="$F";[[ -n $_f ]] &amp;amp;&amp;amp; _run+=" -o /var/log/$_f";[[ -n $v ]] &amp;amp;&amp;amp; _run="vsenv $v; $_run";tput setab 1;tput setaf 7;tput bold;echo -n ' Executing ? ';tput sgr0;echo -n ' ';tput bold;echo -n "$_run";tput sgr0;read -sn1;echo;case $REPLY in '') eval "$_run";;*) echo 'Abort!';;esac;echo;fi;unset m v q vl vi dv H P R T F C ph pp pr _h _p _r _f _run a b c d e h i n p r s t x sh dh dh2 dp sp2;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;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, 06 May 2026 17:47:30 GMT</pubDate>
      <guid>https://community.checkpoint.com/t5/Scripts/FW-Monitor-SuperTool/m-p/60098#M601</guid>
      <dc:creator>Danny</dc:creator>
      <dc:date>2026-05-06T17:47:30Z</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>

