
notepad.exe 를 실행시킨 모습입니다. 아무런 이상한 것도 없죠.
얼마전에 우연히 팀원분과 얘기하다가 PID 를 강제로 변경하면 어떻게 될까 하는 이야기가 나와서 한번 해봤습니다.

네 그렇습니다. PID 를 0 으로 변경해도 시스템에는 아무런 문제가 없네요. 오~이런!! >.<
어차피 스케쥴링은 thread 단위로 처리되고, 링크드리스트로 관리되니 실행에는 아무 문제가 없을것으로 판단이 되죠.
문제는 PID 를 통해 처리되는 모든 오퍼에이션들이 정상 동작하지 않는다는 거죠.
OpenProcess() 같은 동작들 말이죠.

역시나 정보를 가져오지 못하는군요.
이런 특성을 악용하면 좀 다양한 곳에 써먹을 수 있을 것 같습니다.
전 그냥 여기까지만~~ :-)











최근 덧글