등록시 사용자가 제공 한 요구 사항에 따라 사용자에게 제공되는 플러그인으로 작업하고 있습니다. 모든 코드는 JS를 통해 실행되며 JS는 HttpHandler에서 생성됩니다. 이 플러그인으로 우리 회사 로고를 사용하고 있습니다. 사용자가 우리의 링크를 아무런 문제없이 사용한다면 아무도 JS를 다운로드 할 수 없으며 편집 할 수 있고 우리의 로고없이 사용할 수 있습니다. 아무도 JS 오프라인을 사용할 수 없도록 보안을 설정하고 싶습니다 (링크가 없다는 의미입니다). 이게 가능하고 어떻게?HttpHandler에 의해 생성 된 JS와의 보안
0
A
답변
2
이것은 불가능합니다. 서버가 브라우저에 코드를 보내면 브라우저가 코드를 실행합니다. HTTP 스니퍼 또는 자바 스크립트 디버거 (최신 브라우저에서 사용 가능)를 사용하여 코드를 캡처하고 수정하고 다시 사용할 수 있습니다. 많은 사이트에서 사용되는 유일한 옵션은 난독 화입니다. 그러나 코드의 수정 된 버전을 사용하는 것을 실제로 막을 수는 없습니다. 수정이 복잡합니다.
관련 문제
- 1. HttpHandler에 aspnet_isapi.dll 매핑이 필요합니까?
- 2. LinqtoSQL에 의해 생성 된 SQL 표시
- 3. ListCollectionView.AddNew에 의해 생성 된 개체 유형
- 4. JDBC에 의해 생성 된 SQL 문 수정
- 5. beginGeneratingDeviceOrientationNotifications에 의해 생성 된 메소드 호출 중지
- 6. django 템플릿에 의해 생성 된 html 코드
- 7. 파이썬으로 javascript에 의해 생성 된 html 스크랩
- 8. ggplot2에 의해 생성 된 조각 잘라내 기
- 9. 활동에서 WebView에 의해 생성 된 데이터에 액세스합니다.
- 10. xargs에 의해 생성 된 명령을 백그라운드로 보냄
- 11. Eclipse에서 Gradle에 의해 생성 된 디버깅 프로젝트
- 12. FSYacc 스레드에 의해 생성 된 파서가 안전합니까?
- 13. cgcontext에 의해 생성 된 pdf에 페이지 추가하기
- 14. DB에 의해 생성 된 기본 키가없는 Hibernate?
- 15. SOAP2ObjC에 의해 생성 된 코드의 문제점
- 16. 파일에서 Qemu에 의해 생성 된 코드 캡처
- 17. Xcode에 의해 생성 된 정적 라이브러리의 크기
- 18. 경고 UIButton 설정 코드에 의해 생성 된
- 19. mysqli_stmt_bind_param에 의해 생성 된 return 문
- 20. ContextLoaderListener에 의해 생성 된 스프링 컨텍스트의 수
- 21. Asp.Net에서 Javascript에 의해 생성 된 처리 요소
- 22. 테이블 모델에 의해 생성 된 JCheckBoxes 초기화
- 23. javascript에 의해 생성 된 내용을 자체 공개
- 24. Zend_Soap_AutoDiscover에 의해 생성 된 WSDL의 변경 이름
- 25. OpenFileDialog는 SharpDevelop 프로젝트가 생성 된 경우 Norton Antivirus에 의해 차단됩니다.
- 26. ant에서 호출 된 wsimport에 의해 생성 된 클래스에서 JAXBElement 제거
- 27. 특정 폴더를 web.config의 HttpHandler에 매핑
- 28. GetDllDirectory에 의해 생성 된 애매한 값에 어떻게 대처할 수 있습니까?
- 29. 레지스트리 - 키 생성 - 보안
- 30. ASP POST 보안 변수 생성