API
Application Programming Interfaces (API) - 응용 프로그램 인터페이스
프로그램에서 사용되는 API(Application Programming Interface)와 관련된 내용을 다루는 카테고리입니다.
라이브러리 함수의 반환 값을 확인할 것과 같은 프로그램의 안전성과 신뢰성을 높이기 위해 지켜져야 하는 규칙이 포함되어 있습니다.
Rule Number |
Rule Definition | 설명 |
API00-C | 라이브러리 함수를 사용할 때 경쟁 상태를 피할 것 | 라이브러리 함수를 사용할 때 경쟁 상태를 피해야 합니다. 동시에 여러 스레드에서 라이브러리 함수를 호출할 때 주의해야 합니다. |
API03-C | 라이브러리 함수의 반환 값을 사용할 것 | 라이브러리 함수의 반환 값을 적절하게 사용해야 합니다. 반환 값을 무시하지 않도록 주의해야 합니다. |
API04-C | 함수 포인터를 암호화하는 것을 고려할 것 | 함수 포인터를 암호화하는 것을 고려해야 합니다. 악의적인 코드가 함수 포인터를 조작하는 것을 방지합니다. |
API07-C | 라이브러리 함수의 반환 값을 확인할 것 | 라이브러리 함수의 반환 값을 확인해야 합니다. 반환 값이 예상치 못한 경우를 처리해야 합니다. |
728x90
'소프트웨어 개발(SW Dev) > Rule(CERT C)' 카테고리의 다른 글
CERT C - WIN 규칙 목록 (1) | 2024.11.23 |
---|---|
CERT C - POS 규칙 목록 (0) | 2024.11.22 |
CERT C - CON 규칙 목록 (0) | 2024.11.18 |
CERT C - ERR 규칙 목록 (0) | 2024.11.17 |
CERT C - SIG 규칙 목 (0) | 2024.11.16 |
댓글