How does Prisma Cloud Compute detect cryptominers?

How does Prisma Cloud Compute detect cryptominers?

1796
Created On 09/13/23 06:04 AM - Last Modified 04/16/24 19:39 PM


Question


  • How does Prisma Cloud Compute detect cryptominers?
  • When does Prisma Cloud prevent and when block them?


Environment


  • Prisma Cloud Compute
  • Saas / Self-hosted
  • Cryptominers


Answer


  1. Prisma Cloud compute conducts  a series of checks on the startup processes, focusing on binary names and their command-line arguments.
  2. If, at this stage, cryptominer is detected (example:  xmrig), the execution is prevented.
  3. The second way is to check high CPU usage, network activity, and resource consumption. This guides the identification of suspicious candidates for cryptominers.
  4. In summary, two types of checks are employed: simple checks and behavioral analysis.
Working Details:
  1. Here is how the container lifecycle works.
  2. When a container initiates, a simple check is performed on its processes.
  3. Any undetected anomalies are then subjected to behavioral analysis if flagged as potential threats.
  4. In the case of an already running container, the new processes are monitored and simple checks are applied as they start
  5. This approach allows to thwart newly emerging cryptominers. The unidentified processes proceed to behavioral analysis if deemed suspicious.
  6. With the above procedure Prisma Cloud can consistently prevent cryptominer activity during the initial simple checks because the process hasn't yet commenced.
  7. Once the process surpasses the simple checks, prevention is no longer possible, as the process is actively running.
  8. Now behavioral analysis is used which can block or issue alerts.
  9. Part of our behavioral checks involves tracking instances where a potential cryptominer process forks itself and subsequently terminates.
  10. Prisma Cloud Compute comprehensively monitor all processes, will generate audit messages.
  11. Network traffic monitoring is also used in the behavioral analysis. 


 


Additional Information


 
 
 


Actions
  • Print
  • Copy Link

    https://knowledgebase.paloaltonetworks.com/KCSArticleDetail?id=kA14u000000XgUWCA0&lang=en_US&refURL=http%3A%2F%2Fknowledgebase.paloaltonetworks.com%2FKCSArticleDetail