내 웹 사이트에서 사용중인 javascript 파일의 소스 코드를 감지하는 방법이 있는지 궁금합니다. 내부에서 아약스를 사용하고 있으며 코드가 쉽게 변경 될 수 있기 때문에 더욱 안전해야한다고 생각합니다. PHP 파일을 열 때마다 js 파일을 다운로드하고 코드가 다른 구조의 도움을 받아 변경된 경우 수동으로 확인하는 것과 같은 작업을 수행 할 수 있습니다. 그러나 건강할까요?자바 스크립트 소스 코드 변경 감지
3
A
답변
5
Subresource Integrity을 찾는 것처럼 보입니다.
SRI (Subresource Integrity)는 예기치 않은 조작없이 브라우저에서 가져온 파일 (예 : CDN)이 배달되는지 확인하는 보안 기능입니다. 가져온 파일이 일치해야하는 암호화 해시를 제공 할 수 있도록하여 작동합니다.
해당 기술을 사용하면 스크립트를 검사 할 해시를 정의 할 수 있습니다. 일치하지 않으면 스크립트가 실행되지 않습니다. 예를 들어 :
<script src="https://example.com/example-framework.js"
integrity="sha384-oqVuAfXRKap7fdgcCY5uykM6+R9GqQ8K/uxy9rx7HNQlGYl1kPzQho1wx4JwY8wC"
crossorigin="anonymous"></script>
참고 그러나 browser support 현재 위대한 아니라고.
+0
그건 정확히 내가 뭘 찾고있는거야, 고마워. –
관련 문제
- 1. 자바 소스 코드 변경
- 2. 변경 비디오 소스 자바 스크립트
- 3. 자바 스크립트, 캘린더 소스 코드
- 4. 자바 스크립트 소스 코드 재사용
- 5. 자바 스크립트 소스 코드 확보
- 6. 자바 스크립트 소스 코드 찾기
- 7. 자바 스크립트 함수의 코드 변경
- 8. 블랙 베리 버전 감지 자바 스크립트 코드
- 9. 자바 스크립트 객체 감지
- 10. 자바 스크립트 img.onerror 변경 소스 - 경쟁 조건
- 11. 자바 스크립트 이미지 소스 코드 받기
- 12. 웹 페이지에서 자바 스크립트 소스 코드
- 13. JPanel 크기의 변경 소스 감지
- 14. 브라우저 자바 스크립트 코드
- 15. 자바 스크립트 태블릿 감지
- 16. 인체 감지 자바 스크립트
- 17. 개체가로드되는지 감지 [자바 스크립트]
- 18. 자바 스크립트 양식 감지
- 19. 자바 스크립트 브라우저 감지?
- 20. 자바 스크립트 충돌 감지
- 21. 페이지 변경 감지 자바 스프링
- 22. 오픈 소스 코드 변경
- 23. processing.js 스크립트 소스 변경
- 24. 자바 스크립트 : 자바 스크립트 코드
- 25. 자바 스크립트 코드 분석기 오픈 소스 코드 또는 플러그인
- 26. 자바 스크립트 코드
- 27. 자바 소스 코드 클래스
- 28. 자바 스크립트 소스
- 29. 자바 스크립트 코드
- 30. 자바 스크립트 코드
달성하고자하는 것을 설명해 주시겠습니까? – jackstrapp
첫 번째 문장에서 말했듯이; 클라이언트가 js 코드를 변경하면이를 감지하는 방법이 있습니까? –
아 좋아! 나는 당신이 클라이언트 쪽에서 파일 수정을 확인하려고한다는 것을 이해하지 못했습니다. 누군가 브라우저에서 웹 사이트에서 제공하는 js 코드를 수정하려고하는지 알고 싶습니까? – jackstrapp