문제

3 : 업데이트 3. 보안 탭을 사용하여 제한 액세스가 이제 작동합니다. (수동으로) 이제 프로그래밍 방식으로 (Visual C#사용), 간단한 사용자 계정에서 관리자 계정을 사용하여 파일에 액세스하는 방법을 찾고 있습니다. 힌트 - Windows 에서이 기능을 발견하고 마우스 오른쪽 버튼을 클릭하고 'Execute AS'를 사용하고 관리자 비밀번호를 입력 한 다음 파일에 액세스 할 수 있습니다.

Update 2: 보안 탭을 표시하는 방법을 찾았습니다

보안 탭을 표시합니다

제어판에서 폴더 옵션을 엽니 다. (시작을 클릭하고 제어판을 클릭하고 모양 및 테마를 클릭 한 다음 폴더 옵션을 클릭하십시오.)

뷰 탭에서 고급 설정에서 간단한 파일 공유 [권장]을 사용하십시오.

Update 1: 나는 다음을 발견했다 기사, 파일에 권한을 부여하는 방법을 제안하지만 속성을 클릭 할 때 보안 탭을 찾지 못합니다. 그것을 얻는 방법

Bein 수정으로부터 보호하고 싶은 파일이 있습니다. 나에게 그것을 암호화한다고 말하지 말고, 이것은 문제를 해결하지 못하고, 사용자가 파일을 변경할 수 없지만 나만 (내 프로그램) 만 원합니다. Windows 파일에 대한 인증이있는 유형이 있습니까? 제가 말하는 것은 인증에 대해 어리석은 일이지만 일부 Windows 파일은 사용자 프로필에서 'ntuser.dat.log'와 같이 접근 할 수 없습니다. 이 파일을 열려고 할 때 열리지 않습니다.

이 파일을 위해 Windows가 사용하고 있기 때문에 그런 것과 비슷한 것을 원합니다. 오른쪽. 그러나 프로그램이 종료되면이 경우 파일도 변경되기를 원하지 않습니다. 어떻게해야하나요?

나는 완전한 세부 솔루션을 요구하지 않고 아이디어, 제안, 팁 또는 그것이 복잡한 것처럼 보이기 때문에 도움이 될 것이라는 것을 알고 싶어합니다.

도움이 되었습니까?

해결책

Windows 도메인에 있습니까, 아니면 작업 그룹에 있습니까? 이것은 어떤 버전의 Windows입니까? 당신은 컴퓨터 관리자입니까?

파일의 소유권을 취한 다음 해당 파일에 액세스 할 수있는 유일한 권한을 설정할 수 있어야합니다. Windows XP에서 (Vista는 비슷합니다) 파일을 마우스 오른쪽 버튼으로 클릭하고보기 Properties. 선택하십시오 Security 그런 다음 파일에서 특정 권한을 설정할 수 있습니다. 클릭 할 수 있습니다 Advanced 더 구체적인 옵션을 설정합니다.

도메인에있는 경우 도메인 관리자는 항상 파일을보고/편집 할 수 있습니다.

편집 : KB 290403:

Windows XP Home Edition 및 Windows XP Professional에서 작업 그룹에서 작업하면 보안 탭이 기본적으로 숨겨져 있습니다. 이 동작은 Windows XP 홈 에디션 및 Windows XP Professional에서 손님이 작업 그룹에 로그온해야하기 때문에 발생합니다.

따라서 이것을 추구하려면 컴퓨터를 안전 모드로 부팅 할 수 있고 다음을 볼 수 있습니다. Security 탭.

당신은 또한 선택 취소 할 수 있습니다 Simple file sharing 에서 Advanced 옵션.

다른 팁

파일을 잠그는 Windows 서비스를 실행할 수 있습니다.

자신 (또는 프로그램이 실행중인 계정)을 제외한 모든 사용자에 대한 액세스를 취소합니다. Windows 탐색기, 속성, 보안을 마우스 오른쪽 버튼으로 클릭하십시오.

아이디어, 그렇다면 : 한 명의 사용자 만 액세스 할 수 있도록 파일을 수정하십시오. 다른 모든 사용자 권한을 제거하십시오. 파일에 액세스 할 수있는 유일한 사용자와 인증 된 서비스로 응용 프로그램을 실행하십시오.

설치 시간에 응용 프로그램에서 생성 한 사용자를 소유자 인 IS IS IS 파일의 DE 권한을 변경할 수 있습니다. 그러나 어쨌든 관리자 차량은 이것을 무시하고, 나는 그것을 성공적으로 잠그는 방법을 볼 수 없습니다.

Windows 서비스조차도 종료 될 수 있으며, 내가 볼 수있는 한 절대 솔루션은 없습니다.

파일의 내용을 사용하여 MD5 또는 유사한 해시를 만듭니다. 파일을 다시 열 때 저장된 해시를 확인하여 파일이 변경되지 않았는지 확인하십시오.

이것은 내 생각입니다! 그다지 유용하지 않을 수 있습니다!

파일에 대한 권한을 제한하고 (일반적) Porgram 만 액세스 할 수 있는지 확인하십시오. 그러나 관리자 사용자가 파일의 보안을 변경할 수 있으므로 이것은 실패하지 않습니다.

첫 번째 n 바이트 또는 임의 바이트를 읽고 레지스트리에 저장하십시오. 다음에 프로그램이 시작될 때 파일이 변경되지 않은 경우 바이트가 일치하는지 확인하십시오. 그렇다면 파일을 재현하려고합니다.

할 수 없습니다!

이 무딘 답변에 대해 죄송하지만 파일을 "보호"하는 제안 된 소프트웨어 측정에도 불구하고 도움이되지 않습니다.

사용자가 실제로 파일에 액세스하려면 하드 디스크를 다른 컴퓨터에 삽입하고 파일을 수정할 수 있습니다. 또는 설치된 운영 체제와 독립적 인 Linux 라이브 CD를 사용할 수 있습니다.

애플리케이션에 포함 된 개인 키가있는 파일에 서명하고 파일을로드하기 전에 서명을 확인하십시오. 서명에 변경 사항이 반영되도록 파일을 작성할 때마다 다시 서명해야합니다 (파일이 서명하지 않고 수정되면 파일을로드하려고 할 때 분명합니다).

NB 이것은 완전히 안전하지 않습니다. 크래커는 응용 프로그램에서 키를 추출하고이를 사용하여 수정 된 버전의 파일에 서명 할 수 있습니다. 악의적 인 공격으로부터 보호하지는 않지만 평균 사용자가 파일 수정을 막을 수 있습니다.

편집 : 흠, 파일이 수정 된 경우 감지에 관심이없는 것 같습니다. 실제로 파일이 수정되는 것을 방지하려고합니다. 죄송합니다.이 작업을 수행 할 방법이 없다고 생각합니다. 사용자는 파일을 "잠금"하거나 라이브 CD 또는 무언가로 부팅하고 파일을 편집 할 수 있습니다.

감히 말해 ... "NTFS 대체 데이터 스트림" - 제발 나를 쏘지 마세요!

예, 수정하기 쉽지만 평균 중독자가 쉽게 찾을 수는 없습니다.

이 파일은 시스템 사용자가 소유해야하며 일반 사용자 그룹에게만 읽은 권한 만 가지고 있어야합니다.

설치 프로그램은 파일을 만들고 시스템을 완전히 제어 한 다음 로컬 사용자 권한을 제거 할 수 있어야합니다. 읽을 권리를 제외하고.

대부분의 Windows 버전은 파일과 폴더를 암호로 보호하는 방법을 채택하지 않기 때문에이 페이지는 파일과 폴더를 암호화하는 단계를 제공합니다. Windows에서 파일과 폴더를 암호로 보호하려면 타사 프로그램을 사용하고 싶습니다.

Microsoft Windows Vista, 7, 8 및 10 명의 사용자

불행히도 Windows Vista, Windows 7, Windows 8 및 Windows 10은 암호 보호 파일 또는 폴더에 대한 옵션을 제공하지 않습니다. 이를 달성하기 위해 타사 소프트웨어 패키지 프로그램을 사용하고 싶습니다. 파일이나 폴더를 인코딩하려면 다음 단계를 수행하여 수행 할 수 있습니다.

  1. 인코딩하려는 파일 또는 폴더를 선택하십시오.
  2. 파일 또는 폴더를 마우스 오른쪽 버튼으로 클릭하고 속성을 선택하십시오.
  3. 일반 탭에서 고급 버튼을 클릭하십시오.
  4. "데이터를 보호하려면 암호화 내용"을 확인하십시오.
  5. 적용한 다음 확인을 클릭하십시오.

Microsoft Windows XP 전문 사용자

Windows XP Professional의 파일을 암호화하기위한 아래 단계는 2 개 또는 많은 계정이있는 랩톱을 사용하는 사용자에게 적용됩니다. 단일 계정을 사용하는 경우 반대 보안 솔루션 섹션을 참조하십시오.

  1. 인코딩하려는 파일 또는 폴더를 선택하십시오.
  2. 파일 또는 폴더를 마우스 오른쪽 버튼으로 클릭하고 속성을 클릭하십시오.
  3. 일반 탭에서 고급 버튼을 클릭하십시오.
  4. "데이터를 보호하려면 내용을 암호화"선택을 확인하십시오.
  5. 적용한 다음 확인을 클릭하십시오.

Microsoft Windows XP 홈 사용자

  1. 인코딩하려는 파일 또는 폴더를 선택하십시오.
  2. 파일 또는 폴더를 마우스 오른쪽 버튼으로 클릭하고 속성을 클릭하십시오.
  3. 공유 탭을 클릭하십시오.
  4. 상자 가이 폴더를 비공개로 확인하십시오
  5. 적용한 다음 확인을 클릭하십시오.

이 주제에 대해 자세히 알아 보려면 참조하십시오 창에서 암호화

원천 :- 기술

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top