2014-02-19 3 views
0

로컬 저장소가 클라이언트 측의 변수이며이 정보 (편집 삭제 등)에 대한 모든 권한을 가지고 있음을 이해합니다. 사용자가 로컬 저장소의 값을 변경했는지 감지하는 방법이 있습니까?사용자가 로컬 저장소를 편집했는지 여부를 감지합니까?

+0

로컬 저장 영역을 프록시하거나 로컬 저장 영역의 해시를 생성 하시겠습니까? – user2864740

+0

@ user2864740 nice – reergymerej

+1

이걸 확인하여 무엇을 보호하려고합니까? 클라이언트의 컴퓨터가 서버로 보내는 모든 것이 손상되어 서버 측에서 허용되는지 확인한 것입니다. –

답변

1

몇 가지 수준의 보호 기능이 제공되지만주의가 필요합니다. 데이터가 수정되었는지 확인하기 위해 체크섬/md5를 암호화하거나 추가 할 수 있습니다.

1

아니요, 사용자가 할 수있는 일은 절대적으로 없습니다. 당신이 구현할 수있는 방법은 무엇이든간에 처음에는 localStorage 인 것처럼 완전히 안전하지 않습니다. 은 브라우저의 근본적으로 안전하지 않은 JavaScript 환경 위에 JavaScript로 보안을 구현할 수 없으므로 localStorage의 내용을 신뢰할 수 없습니다. 코드를 믿을 수는 없습니다. 당신은이 해결책에 당신을 인도 한 모든 것을 다시 생각해야합니다.

관련 문제