2011-03-12 9 views
1

일부 클라이언트 측 스크립트 언어를 사용하여 원격 웹 서버의 클라이언트 컴퓨터에서 명령을 실행할 수 있는지 궁금합니다. 예를 들어 컴퓨터에서 명령을 실행 한 다음 해당 데이터를 수집하고 인쇄하여 클라이언트의 로컬 IP 주소, 현재 실행중인 프로세스 및 기타 정보에 대한 정보를 반환하는 웹 페이지를 만들려면 어떻게해야합니까? 또한 Windows를 실행하는 클라이언트에서만이 기능을 사용하려고합니다. 어떤 도움을 주셔서 미리 감사드립니다!브라우저에서 클라이언트 컴퓨터의 명령을 실행하십시오.

답변

0

나는 Pwn2Own이 올해 끝났다고 생각해. 그것으로도 나는 희망하지 않을 것입니다.

0

해킹이라고 생각합니다. 브라우저 제조업체는 사용자에게 엄청난 보안 위험을 초래할 수 있으므로 이러한 종류의 활동을 막기 위해 많은 노력을 기울입니다. 그런 일을 할 수있는 방법이있을 수 있지만, 시도하는 것은 잘못되었습니다.

+0

빠른 답장을 보내 주셔서 감사합니다! 제 의도는 악의가 없습니다. 사실, 그 반대입니다. 내가하려는 일은 브라우저에서 클라이언트 컴퓨터에서 실행중인 프로세스에 대한 정보를 수집 한 다음 클라이언트가 컴퓨터에서 잠재적으로 유해한 소프트웨어를 찾도록 돕기 위해 알려진 악성 프로세스 데이터베이스를 통해 실행하는 것입니다. 이렇게하려면 웹 서버에서 컴퓨터의 명령을 실행해야합니다. 미안 하커 소리가 들린다면 :) –

+1

인터넷 익스플로러 용 액티브 -X 컨트롤과 같은 것을 구축하는 것이 유일한 옵션이거나, 서버와 통신하는 다운로드 가능한 프로그램을 만드는 것입니다. 일반 브라우저 코드로 수행하는 작업은 해킹 또는 악용 일 것입니다. – Techism

1

클라이언트 컴퓨터에서 수집 할 수있는 정보의 양은 개인 정보 보호의 이름으로 의도적으로 제한됩니다. 목표를 달성하고 싶다면 사용자가이 정보를 제공하는 것에 동의해야합니다. 예를 들어 브라우저에서 수행하거나 볼 수있는 것에 국한되지 않고 컴퓨터에 작은 프로그램을 설치하고 실행하고 정보를 수집하여 사용자에게 반환하도록 요청할 수 있습니다. 이 프로그램을 실행하거나 플러그인을 설치하도록 요청하는 행위는 동의입니다. 예를 들어 NVidia가 컴퓨터를 검색하여 웹 사이트에서 필요한 드라이버를 결정하는 방법은 다음과 같습니다. http://www.nvidia.com/Download/Scan.aspx?lang=en-us

관련 문제