Abstract: Method and system for analyzing binary computing system program data for recursive semantics, the recursive semantics being computational constructs and mechanisms that facilitate self-reference or repetition within binary program inputs and that enable repeated execution of a block of code through direct self-reference, the method and system comprising: receiving binary program input; analyzing the binary program input using analysis, extracting aspects of structural and functional characteristics of the binary program input; creating graphical representation corresponding to the recursion and iteration processes within the binary program input's algorithms; initializing, if not previously established, program anthology, indexing algorithms derived from the binary program input within the program anthology, storing the indexed program anthology, retrieving previously categorized algorithms, and determining an output indicating the recursive semantics being present in the binary program input that enable the
Type:
Grant
Filed:
March 25, 2024
Date of Patent:
January 20, 2026
Assignee:
Object Security LLC
Inventors:
Ulrich Lang, Reza Fatahi, Kenneth Adam Miller, Alex Benlolo
Abstract: Method and system for analyzing computing devices for properties of at least one computer software in the at least one computing system, includes loading, input data for at least one computer software; determining a result pertaining to vulnerabilities present or expected to be present within the computer software; mapping vulnerabilities to frameworks, determining a result pertaining to the outcome of the vulnerability-to-framework mapping; generating, an output data describing the at least one result; storing the output data pertaining to the result in a memory; and determining, if the result satisfies a predetermined condition, and if so, executing an action corresponding to the result on the computing system.
Abstract: A system and method for managing and analyzing security requirements in reusable models. At least one functional model, at least one security implementation model, at least one requirement model, and meta models of the models are read by a reader. A correspondence between the functional model, security implementation model, and the requirements model is analyzed, whereby the correspondence indicates that compliance/security/accreditation requirements defined in the requirement model match with security objectives implemented by controls defined by the security implementation model. Next, it is determined whether correspondence is or is not given based on the analysis of the correspondence and then evidence is generated based on the analysis of the correspondence and the determination and the impact of changes is analyzed.
Abstract: A system and method for managing and analyzing security requirements in reusable models. At least one functional model, at least one security implementation model, at least one requirement model, and meta models of the models are read by a reader. A correspondence between the functional model, security implementation model, and the requirements model is analyzed, whereby the correspondence indicates that compliance/security/accreditation requirements defined in the requirement model match with security objectives implemented by controls defined by the security implementation model. Next, it is determined whether correspondence is or is not given based on the analysis of the correspondence and then evidence is generated based on the analysis of the correspondence and the determination and the impact of changes is analyzed.
Abstract: A system and method for managing and analyzing security requirements in reusable models. At least one functional model, at least one security implementation model, at least one requirement model, and meta models of the models are read by a reader. A correspondence between the functional model, security implementation model, and the requirements model is analyzed, whereby the correspondence indicates that compliance/security/accreditation requirements defined in the requirement model match with security objectives implemented by controls defined by the security implementation model. Next, it is determined whether correspondence is or is not given based on the analysis of the correspondence and then evidence is generated based on the analysis of the correspondence and the determination and the impact of changes is analyzed.
Abstract: A system and method for managing and analyzing security requirements in reusable models. At least one functional model, at least one security implementation model, at least one requirement model, and meta models of the models are read by a reader. A correspondence between the functional model, security implementation model, and the requirements model is analyzed, whereby the correspondence indicates that compliance/security/accreditation requirements defined in the requirement model match with security objectives implemented by controls defined by the security implementation model. Next, it is determined whether correspondence is or is not given based on the analysis of the correspondence and then evidence is generated based on the analysis of the correspondence and the determination and the impact of changes is analyzed.
Abstract: A system and method for managing and analyzing security requirements in reusable models. At least one functional model, at least one security implementation model, at least one requirement model, and meta models of the models are read by a reader. A correspondence between the functional model, security implementation model, and the requirements model is analyzed, whereby the correspondence indicates that compliance/security/accreditation requirements defined in the requirement model match with security objectives implemented by controls defined by the security implementation model. Next, it is determined whether correspondence is or is not given based on the analysis of the correspondence and then evidence is generated based on the analysis of the correspondence and the determination and the impact of changes is analyzed.