Nishant Das Patnaik (nishant.dp@)
Sarathi Sabyasachi Sahoo (Sarathisahoo@)
오늘날 점점 더 많은 개발자들이 첫 언어 선택으로 JavaScript로 전환하고 있습니다. 그 이유는 이제 단순한 JavaScript가 웹이나 모바일에서 응용 프로그램의 주류 프로그래밍으로 받아 들여지기 시작했기 때문입니다. 클라이언트 측에서 서버 측면에 있어야합니다. JavaScript 유연성과 느슨한 타이핑은 개발자에게 친숙합니다. 최근에 JavaScript 통역사의 성과의 주요 발전은 최근에 많은 조직의 확장 성과 처리량 문제를 거의 제거했습니다. 요점은 JavaScript는 이제 우리가 오늘날 가지고있는 정말 중요하고 강력한 언어이며 매일 사용하는 사용입니다. 웹 애플리케이션의 클라이언트 측 코드에서 Node.js를 통해 서버 측으로 성장했으며 이제 Windows 8 앱 및 다가오는 Firefox OS 앱과 같은 주요 모바일 운영 체제 플랫폼에 응용 프로그램을 작성하는 적절한 언어로 지원됩니다.
그러나 문제는 많은 개발자들이 불안한 코딩을 연습하여 많은 클라이언트 측 공격으로 이어지는 DOM XSS가 가장 악명 높은 것입니다. 우리는이 문제의 근본 원인을 이해하려고 노력했으며 실제 문제를 해결할 수있는 실질적으로 사용 가능한 도구가 충분하지 않다는 것을 알아 냈습니다. 따라서이 문제를 해결하려는 첫 번째 시도로서, 우리는 나머지 사람들을위한 JSPRIME : JavaScript 정적 분석 도구에 대해 이야기하고 싶습니다. 매우 가벼우면서도 사용하기 쉬운 포인트 앤 클릭 도구입니다! 정적 분석 도구는 Aria Hidayat의 매우 인기있는 Esprima ecmascript 파서를 기반으로합니다.
아래 도구의 흥미로운 기능 중 일부를 강조하고 싶습니다.
다가오는 기능 :
브라우저에서 "index.html"을 엽니 다.