MARF, MARFCAT, static code analysis, vulnerabilities, machine learning, data mining, signal processing