<?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: Custom Application Signature to only allow snmp-read in Automation/API Discussions</title>
    <link>https://live.paloaltonetworks.com/t5/automation-api-discussions/custom-application-signature-to-only-allow-snmp-read/m-p/34798#M831</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Axi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Let me know if following article is useful.&lt;/P&gt;&lt;P&gt;&lt;A _jive_internal="true" href="https://live.paloaltonetworks.com/message/13669#13669" style="font-size: 10pt; line-height: 1.5em;" title="https://live.paloaltonetworks.com/message/13669#13669"&gt;https://live.paloaltonetworks.com/message/13669#13669&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Hardik Shah&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 12 Nov 2014 14:23:48 GMT</pubDate>
    <dc:creator>hshah</dc:creator>
    <dc:date>2014-11-12T14:23:48Z</dc:date>
    <item>
      <title>Custom Application Signature to only allow snmp-read</title>
      <link>https://live.paloaltonetworks.com/t5/automation-api-discussions/custom-application-signature-to-only-allow-snmp-read/m-p/34796#M829</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi all&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I have read the "Creating Custom Signature" Tech Note for PAN-OS 5.0, because I tried to create an application that only allows snmp-read. But there I was blocked by a limitation that I need at least 7 bytes.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The snmp-payload looks like the follwing:&lt;/P&gt;&lt;P&gt;3035020101040c746573747465737474657374a02202045c88c1c802010002010030143012060e2b0601040181c6750201020301000500&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Now with a little bit more information:&lt;/P&gt;&lt;P&gt;30 35 02 01 --&amp;gt; SNMP Header&lt;/P&gt;&lt;P&gt;01 --&amp;gt; SNMP Version v2c&lt;/P&gt;&lt;P&gt;04 --&amp;gt; community name (string)&lt;/P&gt;&lt;P&gt;0c --&amp;gt; length of Community Name (in this case 12)&lt;/P&gt;&lt;P&gt;74 65 73 74 74 65 73 74 74 65 73 74 --&amp;gt; SNMP Community (in this case testtesttest)&lt;/P&gt;&lt;P&gt;a0 22 02 04 --&amp;gt; Identifier for SNMP get-request&lt;/P&gt;&lt;P&gt;5c 88 c1 c8 --&amp;gt; request id&lt;/P&gt;&lt;P&gt;and after the request id there is the snmp oid data.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So the only thing to match with an application signature are snmp header, version and the identifier for a get-request. In total these are 9 bytes but between thes values there is the snmp community which could be almost any length.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As a workaround I used the following pattern: (snmp-read)|\xa0220204\x&lt;/P&gt;&lt;P&gt;Like this I was able to save the custom application and to work around the 7 byte limitation.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But it seems that my idea was doomed to fail from the beginning because snmp-base and snmpv2 are already known applications from PaloAlto. So my custom application will never work right? Or does anyone know another possibility to only allow snmp-read request and drop snmp-write?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks,&lt;/P&gt;&lt;P&gt;Remo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Nov 2014 12:59:36 GMT</pubDate>
      <guid>https://live.paloaltonetworks.com/t5/automation-api-discussions/custom-application-signature-to-only-allow-snmp-read/m-p/34796#M829</guid>
      <dc:creator>Remo</dc:creator>
      <dc:date>2014-11-12T12:59:36Z</dc:date>
    </item>
    <item>
      <title>Re: Custom Application Signature to only allow snmp-read</title>
      <link>https://live.paloaltonetworks.com/t5/automation-api-discussions/custom-application-signature-to-only-allow-snmp-read/m-p/34797#M830</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Yes, that is correct, if firewall already has an application. Custom application for device's application has some issues working on the device. If you need this feature, you can contact our DevCenter at following link :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://live.paloaltonetworks.com/space/2010"&gt;DevCenter&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;They will be the best resource to assist you with this requirement. Hope this helps. Thank you.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Nov 2014 13:15:31 GMT</pubDate>
      <guid>https://live.paloaltonetworks.com/t5/automation-api-discussions/custom-application-signature-to-only-allow-snmp-read/m-p/34797#M830</guid>
      <dc:creator>ssharma</dc:creator>
      <dc:date>2014-11-12T13:15:31Z</dc:date>
    </item>
    <item>
      <title>Re: Custom Application Signature to only allow snmp-read</title>
      <link>https://live.paloaltonetworks.com/t5/automation-api-discussions/custom-application-signature-to-only-allow-snmp-read/m-p/34798#M831</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Axi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Let me know if following article is useful.&lt;/P&gt;&lt;P&gt;&lt;A _jive_internal="true" href="https://live.paloaltonetworks.com/message/13669#13669" style="font-size: 10pt; line-height: 1.5em;" title="https://live.paloaltonetworks.com/message/13669#13669"&gt;https://live.paloaltonetworks.com/message/13669#13669&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Hardik Shah&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Nov 2014 14:23:48 GMT</pubDate>
      <guid>https://live.paloaltonetworks.com/t5/automation-api-discussions/custom-application-signature-to-only-allow-snmp-read/m-p/34798#M831</guid>
      <dc:creator>hshah</dc:creator>
      <dc:date>2014-11-12T14:23:48Z</dc:date>
    </item>
    <item>
      <title>Re: Custom Application Signature to only allow snmp-read</title>
      <link>https://live.paloaltonetworks.com/t5/automation-api-discussions/custom-application-signature-to-only-allow-snmp-read/m-p/34799#M832</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi AXI,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PANW allows only Read only SNMP, please refer following "tech note" for more details.&lt;/P&gt;&lt;P&gt;&lt;A href="https://live.paloaltonetworks.com/docs/DOC-4627"&gt;Using the Simple Network Management Protocol (SNMP)&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Hardik Shah&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 12 Nov 2014 14:28:57 GMT</pubDate>
      <guid>https://live.paloaltonetworks.com/t5/automation-api-discussions/custom-application-signature-to-only-allow-snmp-read/m-p/34799#M832</guid>
      <dc:creator>hshah</dc:creator>
      <dc:date>2014-11-12T14:28:57Z</dc:date>
    </item>
    <item>
      <title>Re: Custom Application Signature to only allow snmp-read</title>
      <link>https://live.paloaltonetworks.com/t5/automation-api-discussions/custom-application-signature-to-only-allow-snmp-read/m-p/34800#M833</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Hardik&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Unfortunately I am not allowed to access this article.&lt;/P&gt;&lt;P&gt;I know that PaloAlto only allows snmp-read to the firewall itself. My idea was for other systems which are located in a zone behind the PaloAlto Firewall.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Remo&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 13 Nov 2014 08:33:15 GMT</pubDate>
      <guid>https://live.paloaltonetworks.com/t5/automation-api-discussions/custom-application-signature-to-only-allow-snmp-read/m-p/34800#M833</guid>
      <dc:creator>Remo</dc:creator>
      <dc:date>2014-11-13T08:33:15Z</dc:date>
    </item>
  </channel>
</rss>

