18th-March-2021
• Triple security framework consists of the following:
• (A) Static Analysis
• (B) Dynamic Analysis
• (C) Semantic Analysis
• (A) and (B) analyses can provide a quite significant collect data measure against noise. Behavior analysis by semantic that can be a very good addition from the highest accuracy data by Ontology index values.
• Static Analysis
• By static analysis we mean the collected data analysis without actually running the App service program. Static analysis include analysis of flaws in code like:
Buffer Overflow
SQL Injection
Hardcoded Credentials
Activity Injection
Memory Leaks
Null Dereference etc.
• Dynamic Analysis
• By dynamic analysis we mean the analysis that can be performed when an application is actually running. It is achieved by running the app in a sandbox environment and analyzing things like these:
Logs for Sensitive Values
Network Related Requests
Crypto Mining
File Operations
Permissions etc.
Semantic Analysis
Semantic Analysis is responsible for analyzing the behavior of the app.
If the behavior is valid the app can be run otherwise it will not be allowed execution rights.
This analysis does not depend on attack signatures therefore it can provide protection from zero day attacks.
It is required to run each analysis at-least 24 hours so that maximum vulnerabilities are discovered.
Final Decision Making
θj is bias factor of judgment condition by 24 hours period.
Comments