<?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 Understanding The Process Tree in Cortex XDR Discussions</title>
    <link>https://live.paloaltonetworks.com/t5/cortex-xdr-discussions/understanding-the-process-tree/m-p/567371#M5620</link>
    <description>&lt;P&gt;Hello Everyone,&lt;BR /&gt;&lt;BR /&gt;My intention is to fully understand the process tree naming convention for cortex XDR and the more I look at the logs the more confusing it becomes.&lt;BR /&gt;&lt;BR /&gt;From my understanding the process tree from child to grandparent should look like below&lt;/P&gt;
&lt;DIV&gt;action_process - child&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;actor_process - parent&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; os_actor_process - ???&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; causality_actor_process - grand parent&lt;BR /&gt;&lt;BR /&gt;What confuses me is that different process logs tend to vary a lot, in some cases I see actor, OS and causality having the same PID and in some cases I even see causality and action having the same PID.&lt;BR /&gt;&lt;BR /&gt;What is the proper way of understanding the process tree for cortex XDR?&lt;/SPAN&gt;&lt;/DIV&gt;</description>
    <pubDate>Tue, 28 Nov 2023 10:34:18 GMT</pubDate>
    <dc:creator>AvesterFahimipour</dc:creator>
    <dc:date>2023-11-28T10:34:18Z</dc:date>
    <item>
      <title>Understanding The Process Tree</title>
      <link>https://live.paloaltonetworks.com/t5/cortex-xdr-discussions/understanding-the-process-tree/m-p/567371#M5620</link>
      <description>&lt;P&gt;Hello Everyone,&lt;BR /&gt;&lt;BR /&gt;My intention is to fully understand the process tree naming convention for cortex XDR and the more I look at the logs the more confusing it becomes.&lt;BR /&gt;&lt;BR /&gt;From my understanding the process tree from child to grandparent should look like below&lt;/P&gt;
&lt;DIV&gt;action_process - child&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt;actor_process - parent&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; os_actor_process - ???&lt;/SPAN&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;SPAN&gt; causality_actor_process - grand parent&lt;BR /&gt;&lt;BR /&gt;What confuses me is that different process logs tend to vary a lot, in some cases I see actor, OS and causality having the same PID and in some cases I even see causality and action having the same PID.&lt;BR /&gt;&lt;BR /&gt;What is the proper way of understanding the process tree for cortex XDR?&lt;/SPAN&gt;&lt;/DIV&gt;</description>
      <pubDate>Tue, 28 Nov 2023 10:34:18 GMT</pubDate>
      <guid>https://live.paloaltonetworks.com/t5/cortex-xdr-discussions/understanding-the-process-tree/m-p/567371#M5620</guid>
      <dc:creator>AvesterFahimipour</dc:creator>
      <dc:date>2023-11-28T10:34:18Z</dc:date>
    </item>
    <item>
      <title>Re: Understanding The Process Tree</title>
      <link>https://live.paloaltonetworks.com/t5/cortex-xdr-discussions/understanding-the-process-tree/m-p/567599#M5629</link>
      <description>&lt;P&gt;Hello again community,&lt;BR /&gt;&lt;BR /&gt;After more research I believe that the action is always the child and the actor is always the parent.&lt;BR /&gt;&lt;BR /&gt;And it seems that the OS and causality are the two that can be variables, but I still dont fully understand their behavior or what the OS and causality mean.&lt;/P&gt;</description>
      <pubDate>Wed, 29 Nov 2023 14:25:36 GMT</pubDate>
      <guid>https://live.paloaltonetworks.com/t5/cortex-xdr-discussions/understanding-the-process-tree/m-p/567599#M5629</guid>
      <dc:creator>AvesterFahimipour</dc:creator>
      <dc:date>2023-11-29T14:25:36Z</dc:date>
    </item>
    <item>
      <title>Re: Understanding The Process Tree</title>
      <link>https://live.paloaltonetworks.com/t5/cortex-xdr-discussions/understanding-the-process-tree/m-p/567793#M5639</link>
      <description>&lt;P&gt;Hi AvesterFahimipour,&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The fields you are asking about shouldn't be thought about in terms of parent/child relationships, but instead, as their names suggest, actor and action.&amp;nbsp; The &lt;A href="https://docs-cortex.paloaltonetworks.com/r/Cortex-XQL-Schema-Reference-Guide/Actor-Actor" target="_self"&gt;actor&lt;/A&gt; is the process doing the action, and, obviously, the &lt;A href="https://docs-cortex.paloaltonetworks.com/r/Cortex-XQL-Schema-Reference-Guide/Action-Actor" target="_self"&gt;action&lt;/A&gt; is what is being performed.&amp;nbsp; So if the agent is logging a process start, then yes, you will have action as the child and actor as the parent, however, if we are talking about another type of log, say, file activity, then the actor is the process and the action is the file activity.&lt;BR /&gt;&lt;BR /&gt;&lt;A href="https://docs-cortex.paloaltonetworks.com/r/Cortex-XQL-Schema-Reference-Guide/Causality-Actor" target="_self"&gt;Causality&lt;/A&gt; is the process that Cortex XDR has determined was responsible for originating the chain of events which led to the action being performed.&amp;nbsp; The &lt;A href="https://docs-cortex.paloaltonetworks.com/r/Cortex-XQL-Schema-Reference-Guide/OS-Actor" target="_self"&gt;OS actor&lt;/A&gt; is the process identified by the operating system as the process that performed the action.&lt;/P&gt;</description>
      <pubDate>Thu, 30 Nov 2023 15:17:00 GMT</pubDate>
      <guid>https://live.paloaltonetworks.com/t5/cortex-xdr-discussions/understanding-the-process-tree/m-p/567793#M5639</guid>
      <dc:creator>afurze</dc:creator>
      <dc:date>2023-11-30T15:17:00Z</dc:date>
    </item>
    <item>
      <title>Re: Understanding The Process Tree</title>
      <link>https://live.paloaltonetworks.com/t5/cortex-xdr-discussions/understanding-the-process-tree/m-p/567999#M5646</link>
      <description>&lt;P&gt;Yah, I understood that about files but the causality and OS one was still vague to me.&lt;BR /&gt;&lt;BR /&gt;What would be the cause of the actor and OS actor not being the same?&lt;BR /&gt;&lt;BR /&gt;Thanks for the answer.&lt;/P&gt;</description>
      <pubDate>Fri, 01 Dec 2023 08:58:00 GMT</pubDate>
      <guid>https://live.paloaltonetworks.com/t5/cortex-xdr-discussions/understanding-the-process-tree/m-p/567999#M5646</guid>
      <dc:creator>AvesterFahimipour</dc:creator>
      <dc:date>2023-12-01T08:58:00Z</dc:date>
    </item>
  </channel>
</rss>

