자바 스크립트 또는 플러그인을 사용하여 Chrome에서 Win OS 사용자 세션 ID를 얻는 방법에 대한 아이디어가 있으십니까? 세션 ID와자바 스크립트를 사용하여 세션 ID를 얻는 방법
작업 관리자의 스크린 샷 : 스크린 샷에서
http://tinypic.com/view.php?pic=15rfklu&s=8#.VGS7h_mSzQk
자바 스크립트 또는 플러그인을 사용하여 Chrome에서 Win OS 사용자 세션 ID를 얻는 방법에 대한 아이디어가 있으십니까? 세션 ID와자바 스크립트를 사용하여 세션 ID를 얻는 방법
작업 관리자의 스크린 샷 : 스크린 샷에서
http://tinypic.com/view.php?pic=15rfklu&s=8#.VGS7h_mSzQk
당신은 세션 ID를 보이고있다, 그러나 당신의 질문의 제목에 당신은 프로세스 ID를 언급. 이것들은 다른 것이지만 실제로 세션 ID에 관심이 있다고 가정합니다.
세션 ID는 Windows 개념이므로 브라우저에서 노출 될 가능성이 거의 없습니다. 따라서 Win32 API를 사용하여 검색해야합니다.
Win32 API를 사용하려면 Chrome의 기본 메시징 메커니즘을 사용해야합니다.
그래서 세션 ID는 다음과 같은 메커니즘을 사용하여 검색 할 수 있습니다 :1. 쓰기 현재 프로세스에 대한 세션 ID를 검색하는 Win32에서 .EXE.
네이티브 메시징 응용 프로그램이 항상 Chrome과 동일한 세션에서 실행되기 때문에 이는 작동합니다.
GetCurrentProcessId 및 ProcesssIdToSessionId API 호출을 사용하여 세션 ID를 검색하는 루틴을 작성하십시오.
2. chrome.nativeMessaging을 사용하여 기본 메시징 응용 프로그램을 시작하고 위의 코드를 호출하는 명령을 보내십시오.
현재 기본 메시징 응용 프로그램을 작성에 대해 읽을 수 있습니다 https://developer.chrome.com/extensions/messaging#native-messaging
을