2015-01-05 4 views
0

Node.js에 webscaping api를 작성하면 간단한 구조로 웹 사이트 URL, 페이지 반복 기능 및 요소 소스 선택기가 사용됩니다. 페이지 반복 기능은 자바 스크립트입니다. 따라서 코드를 안전하게 실행할 수있는 방법이 있는지 궁금합니다. 거기에 숨겨진 eval() 자바 스크립트를 다시 게시 위험한 것 같습니다.안전하게 node.js에서 게시 된 자바 스크립트를 실행하십시오.

아마도 특정 기능을 노출하기위한 좋은 프레임 워크가 있습니까?
또는 전역 변수에 액세스하지 못하도록하는 방법은 무엇입니까?

이 질문이 직접적인 것처럼 보이지 않는 경우 사과 드리지만 극단적 인 보안 결함이없는 상태에서 시작하는 효율적인 방법을 찾고 있습니다. 이것이 가능하지 않다면 알려주십시오.

감사

+2

[안전한 샌드 박스 및 실행 사용자가 제출 한 JavaScript를 복제 할 수 있습니까?] (http://stackoverflow.com/questions/17513212/safely-sandbox-and-execute-user-submitted-javascript) – Jake

답변

관련 문제