Patents by Inventor Saar MANO

Saar MANO has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 12596627
    Abstract: A system method for application discovery in a computing environment utilize static analysis. The method includes receiving data of an application, the application deployed on a workload in a first computing environment; detecting a plurality of anchor points in the data; and generating an application graph, including a plurality of first nodes, based on the plurality of anchor points, wherein each anchor point corresponds to a first node, and wherein at least a first node of the plurality of nodes is connected to at least another node of the plurality of nodes.
    Type: Grant
    Filed: March 21, 2022
    Date of Patent: April 7, 2026
    Assignee: CrowdStrike, Inc.
    Inventors: Saar Mano, Amir Sidis, Eyal Mamo
  • Publication number: 20250077228
    Abstract: The present disclosure provides an approach that receives an application code including an external initialization code component. The approach emulates the external initialization code component in a simulated local computing environment. The approach records, by a processing circuitry, an action by the external initialization code component to the application code during code initialization. In turn, the approach generates, based on the action, a set of instructions for a static analyzer to perform static analysis on the application code.
    Type: Application
    Filed: November 19, 2024
    Publication date: March 6, 2025
    Inventors: Amir SIDIS, Saar MANO, Eyal MAMO
  • Patent number: 12169714
    Abstract: A system and method for performing static analysis on an application having an external initialization includes receiving an application code having an external initialization code component, the application code deployed in a cloud computing environment; simulating a local computing environment in which to execute the received application code; emulating at least the external initialization code component in the simulated local computing environment; recording an action performed by the external initialization code component; and generating a set of instructions for a static analyzer to perform static analysis on the application and the generated set of instructions.
    Type: Grant
    Filed: May 25, 2022
    Date of Patent: December 17, 2024
    Assignee: Bionic Stork Ltd.
    Inventors: Amir Sidis, Saar Mano, Eyal Mamo
  • Publication number: 20240354079
    Abstract: The present disclosure provides an approach of executing application code on a simulator and receiving a result from a hook in response to executing the application code. The hook corresponds to a call to a code object which is inaccessible to the simulator. The result is from an emulation of a connection response corresponding to the code object. The approach generates instructions based on the result and, in turn, performs static analysis on the application code based on the instructions.
    Type: Application
    Filed: July 1, 2024
    Publication date: October 24, 2024
    Inventors: Amir SIDIS, Saar MANO, Eyal MAMO
  • Patent number: 12045588
    Abstract: A system and method for detecting code initialization actions is utilized for performing static analysis of an application code including an external initialization component. The method includes receiving an application code including an external initialization code component, the application code deployed in a cloud computing environment; detecting in the application code an anchor point, the anchor point including a call to another code object; inserting a hook into the application code based on a location of the anchor point in the application code; and receiving a result from the hook in response to executing the application code.
    Type: Grant
    Filed: May 25, 2022
    Date of Patent: July 23, 2024
    Assignee: Bionic Stork Ltd.
    Inventors: Amir Sidis, Saar Mano, Eyal Mamo
  • Patent number: 12032471
    Abstract: A system and method for generating a set of instructions for static analysis, for application code utilizing an external initialization engine. The method includes receiving a result from a code hook, the code hook inserted into an application code at an anchor point, the application code deployed in a cloud computing environment, wherein the application code requires an external initialization framework; and generating a set of instructions based on the received result and the anchor point of the application code, in response to emulating execution of the application code.
    Type: Grant
    Filed: May 25, 2022
    Date of Patent: July 9, 2024
    Assignee: Bionic Stork Ltd.
    Inventors: Amir Sidis, Saar Mano, Eyal Mamo
  • Publication number: 20240004624
    Abstract: A system and method for detecting code initialization actions is utilized for performing static analysis of an application code including an external initialization component. The method includes receiving an application code including an external initialization code component, the application code deployed in a cloud computing environment; detecting in the application code an anchor point, the anchor point including a call to another code object; inserting a hook into the application code based on a location of the anchor point in the application code; and receiving a result from the hook in response to executing the application code.
    Type: Application
    Filed: May 25, 2022
    Publication date: January 4, 2024
    Applicant: Bionic Stork LTD.
    Inventors: Amir SIDIS, Saar MANO, Eyal MAMO
  • Publication number: 20230385179
    Abstract: A system and method for generating a set of instructions for static analysis, for application code utilizing an external initialization engine. The method includes receiving a result from a code hook, the code hook inserted into an application code at an anchor point, the application code deployed in a cloud computing environment, wherein the application code requires an external initialization framework; and generating a set of instructions based on the received result and the anchor point of the application code, in response to emulating execution of the application code.
    Type: Application
    Filed: May 25, 2022
    Publication date: November 30, 2023
    Applicant: Bionic Stork LTD.
    Inventors: Amir SIDIS, Saar MANO, Eyal MAMO
  • Publication number: 20230385057
    Abstract: A system and method for performing static analysis on an application having an external initialization includes receiving an application code having an external initialization code component, the application code deployed in a cloud computing environment; simulating a local computing environment in which to execute the received application code; emulating at least the external initialization code component in the simulated local computing environment; recording an action performed by the external initialization code component; and generating a set of instructions for a static analyzer to perform static analysis on the application and the generated set of instructions.
    Type: Application
    Filed: May 25, 2022
    Publication date: November 30, 2023
    Applicant: Bionic Stork LTD.
    Inventors: Amir SIDIS, Saar MANO, Eyal MAMO
  • Publication number: 20230385089
    Abstract: A system and method for emulating application code in a simulated environment. The method includes receiving an application code including an external initialization code component, the application code deployed in a cloud computing environment; detecting a connection request in the external initialization code component; emulating a response to the connection request; and storing the emulated response for generating a set of instructions for a static analyzer to perform static analysis on the application and the generated set of instructions.
    Type: Application
    Filed: May 25, 2022
    Publication date: November 30, 2023
    Applicant: Bionic Stork LTD.
    Inventors: Amir SIDIS, Saar MANO, Eyal MAMO
  • Publication number: 20230297489
    Abstract: A system method for application discovery in a computing environment utilize static analysis. The method includes receiving data of an application, the application deployed on a workload in a first computing environment; detecting a plurality of anchor points in the data; and generating an application graph, including a plurality of first nodes, based on the plurality of anchor points, wherein each anchor point corresponds to a first node, and wherein at least a first node of the plurality of nodes is connected to at least another node of the plurality of nodes.
    Type: Application
    Filed: March 21, 2022
    Publication date: September 21, 2023
    Applicant: Bionic Stork Ltd.
    Inventors: Saar MANO, Amir SIDIS, Eyal MAMO