Assisting in Auditing of Buffer Overflow Vulnerabilities via Machine Learning
2 Dangerous functions:
- strcpy(dst, src), strncpy(dst, src, n),
- strcat(dst, src), strncat(dst, src, n),
- memcpy(dst, src, n),
- memmove(dst, src, n),
- gets(str, fgets(str, n, fp)).
Sergey Vartanov, 2007–2020