2010-03-19 3 views
0

스레드 풀의 순진한 구현에서 실행중인 코드가 스택의 이전 코드에 의해 남겨진 데이터를 읽을 수 있습니까 (동일한 스레드 인스턴스에서 실행중인 경우)? 또한 스레드 풀에 연결된 다른 고유 보안 문제가 있습니까?스레드 풀 스택 보안 문제

+1

특정 언어/런타임 환경에 관심이 있으십니까? –

+0

저는 주로 C++에 관심이있어 관리되는 코드가 없습니다. – elmatador

답변

0

모든 스레드가 이미 동일한 프로세스에서 실행 중이므로 이 가능하더라도 이어도 보안상의 문제는 아닙니다. 보안 경계는 프로세스 수준에 있습니다 (기술적으로는 OS에 따라 다르지만 모든 주류 OS에서 작동하는 방식입니다).

+0

그건, 예를 들어, 자바 나 닷넷의 "관리되는"하위 집합이 아닙니다. –

+0

Java 나 .NET이 메모리에 직접 액세스 할 수 없다는 점을 감안할 때 실제로 문제가되지는 않습니다. –