hashsum

업데이트 1
hashsum

업데이트 1

다양한 크기의 수천 개의 파일을 동기화하려고 하는데 파일의 1:1 복사본을 원합니다. 이는 이미 존재하는 파일의 무결성을 검사해야 하며 체크섬이 잘못된 경우 파일을 덮어써야 함을 의미합니다. 부분적인 전송 실패로 인해 이때 소위 증분 전송이 필요합니다. 분명히 내 설치가 약간 불안정하여 cp300-400GB를 사용하거나 전송한 후에 실패할 것입니다 rsync. 그 전에 나는 다음을 수행했습니다. 스토리지를 설치했는데 cp -r src dest설치가 중단되고 오류가 발생하여 약 300GB 후에 실패했...

Admin

xxd -r -p는 무엇을 합니까?
hashsum

xxd -r -p는 무엇을 합니까?

그래서 수신한 첨부 파일에 대한 SHA1 다이제스트를 계산하여(base64 인코딩) 다이제스트와 일치하도록 합니다. ChatGPT를 사용하여 아래 명령을 성공적으로 사용할 수 있었습니다. 그러나 나는 이 명령 xxd -r -p이 왜 필요한지 이해하지 못합니다 . sha1sum foo | awk '{print $1}' | xxd -r -p | base64 내가 이해하지 못하는 두 가지가 있습니다. 이 옵션이 왜 -p필요한가요? 16진수 덤프의 바이너리 덤프를 수행하는 방법을 알고 있지만 xxd -r인...

Admin

이미지 파일 내 파티션의 체크섬 계산
hashsum

이미지 파일 내 파티션의 체크섬 계산

2개의 파티션이 포함된 외부 USB 플래시 드라이브가 내 Raspberry Pi에 연결되어 있습니다. dd플래시 드라이브의 첫 번째 파티션이 이미지 파일의 첫 번째 파티션과 다른 경우 이 외부 플래시 드라이브에 이미지 파일을 저장하고 싶습니다. 이를 달성하기 위해 체크섬을 비교할 것입니다. 플래시 드라이브 파티션의 체크섬을 계산하는 것은 쉽습니다. md5sum /dev/sda1 그런데 이미지 파일에 저장된 첫 번째 파티션의 체크섬을 계산하는 방법은 무엇입니까? 저는 Debian 10 운영 체제를 사용...

Admin

MD5 해시 수정 Treatnetcat
hashsum

MD5 해시 수정 Treatnetcat

dd를 사용하여 빈 1MB 샘플 파일을 생성하고, 샘플 파일을 편집하고, 파일의 MD5 해시를 생성하고, 검사기 시스템에서 리스너를 시작하고, 출력을 nc로 파이프하고 해시를 비교했습니다. 동일한 파일에서 동일한 데이터를 전송하는 경우 해시가 수정되는 이유는 무엇입니까? dd if=/dev/zero of=/CaseStudies/sample.dd bs=1M count=1 hexedit sample.dd ENTER 0x20000 68 65 72 65 20 49 20 61 6D 0A Ctrl-...

Admin

데이터 흐름을 변경하지 않고 파이프라인 내부에 MD5 생성
hashsum

데이터 흐름을 변경하지 않고 파이프라인 내부에 MD5 생성

암호화된 mysql(미사용 데이터)을 암호화된 파일에 덤프하는 메커니즘을 생성하라는 요청을 받았습니다. 메커니즘은 다음과 같은 특정 기준을 충족해야 합니다. Linux에서 실행해야 함 암호화되지 않은 SQL 데이터는 임시 파일에도 기록되지 않습니다. 암호화되지 않은 덤프 스트림의 md5(또는 기타 해시) 생성 sh 쉘만 사용 가능하므로 프로세스 대체는 사용하지 않음 다음과 같은 것이 필요합니다. mysqldump | md5-tool >> dump.md5 | gzip | encryptio...

Admin

rsync를 사용하여 원격 파일의 체크섬 쿼리
hashsum

rsync를 사용하여 원격 파일의 체크섬 쿼리

rsync를 사용하여 원격 파일을 전송하지 않고 간단히 체크섬을 얻을 수 있나요? 이는 비교할 일치하는 로컬 파일이 없는 경우 많은 대역폭을 사용하지 않고 원격 파일의 무결성을 확인하는 데 유용합니다. 또한 원격 시스템에 대한 전체 셸 액세스 권한이 없지만(로그인 및 실행 md5sum등의 작업을 수행할 수 없음) rsyncd, 제한된 SSH 등을 통해 rsync 액세스 권한이 있는 경우 ...

Admin

DM-Integrity가 BTRFS보다 느린 이유는 무엇입니까?
hashsum

DM-Integrity가 BTRFS보다 느린 이유는 무엇입니까?

BTRFS가 파일을 감지하는 방법과 유사하게 블록 장치의 자동 손상을 감지하고 싶습니다. BTRFS에서 허용하는 것보다 더 많은 매개 변수를 조정할 수 있도록 BTRFS에서 이 작업을 수행하고 BTRFS의 기본 체크섬을 비활성화하고 싶습니다. DM-Integrity가 최선의 선택인 것 같습니다. 원칙적으로 BTRFS와 동일한 작업을 수행해야 합니다. 문제는 엄청나게 느리고 사용할 수 없다는 것입니다. BTRFS의 순차 쓰기 속도는 170MiB/s 이상(압축 비활성화됨)인 반면 DM-Integrity의...

Admin

디스크에 임의의 데이터를 쓸 때 체크섬을 계산하는 방법은 무엇입니까?
hashsum

디스크에 임의의 데이터를 쓸 때 체크섬을 계산하는 방법은 무엇입니까?

내 디스크가 손상되었을 수 있습니다. 디스크에 임의의 데이터를 쓴 다음 md5 체크섬을 확인하고 싶습니다. 나는 다음과 같이 디스크에 씁니다. dd if=/dev/urandom of=/dev/sda bs=4M status=progress 디스크에 쓰는 동안 md5 체크섬을 만드는 방법은 무엇입니까? dd가 완료될 때 작성된 임의 데이터의 md5 체크섬을 보고 싶습니다. 또한 디스크에 쓰는 동안 진행 상황을 보고 싶습니다. 내가 읽고이것게시물을 작성하고 다음 명령을 만들었습니다. pv /dev/ura...

Admin

이미지와 SD 카드 파티션의 md5sum이 다릅니다.
hashsum

이미지와 SD 카드 파티션의 md5sum이 다릅니다.

SD 카드 파티션(dd)의 이미지를 생성 중인데 최종 이미지와 파티션의 체크섬(md5sum)이 동일하지 않습니다. 내가 뭘 잘못했나요? 내 SD 카드가 외부 카드 리더에 연결되어 있지만 설치되지 않았습니다. sudo fdisk -l Device Boot Start End Sectors Size Id Type /dev/sdc3 30644224 250347519 219703296 104.8G b W95 FAT32 Creating the image: ...

Admin

텍스트 파일에서 소금:해시 추출
hashsum

텍스트 파일에서 소금:해시 추출

hash:salt현재 이것을 텍스트 파일로 추출하는 방법에 대한 스크립트나 가이드를 온라인에서 찾을 수 없는 것 같습니다 . 예를 들어 user,7,17,email,alis,,,b8e44d9a607d0c547294b24eac45399:tEleOY91IV7IKVqzqlp21sbmeuEFpU68,0,252dc07d557dfd2185603a8c2fe4cd94,2019-03-28 19:15:47.0 내가 우연히 만났어쌍을 이루는 라인 추출이는 도움이 되지만 내가 원하는 것을 달성하지는 못합니다. 그 부분...

Admin

파일을 해시코드와 연결하고 이를 사용하여 파일 시스템의 어느 위치에서나 파일을 찾는 방법
hashsum

파일을 해시코드와 연결하고 이를 사용하여 파일 시스템의 어느 위치에서나 파일을 찾는 방법

해시 코드를 생성하고 이를 파일에 연결한 다음 해당 해시를 사용하여 파일 시스템에서 파일을 검색할 수 있는 도구(셸 스크립트 또는 Python 스크립트)를 만들고 싶습니다(상위 폴더 열기). 파일을 강조 표시하고/하거나 기본 응용 프로그램을 사용하여 파일을 엽니다.) 나는 이것을 사용하고 있기 때문에 이것에 익숙합니다.서지, MacOS에서만 실행되는 과학 논문 관리용 데이터베이스 소프트웨어입니다. BibDesk는 비슷한 접근 방식을 사용하여 PDF 파일을 데이터베이스의 항목에 연결하므로 파일 이름을 ...

Admin

MD5는 여전히 파일 무결성을 확인하기 위한 실행 가능한 솔루션입니까?
hashsum

MD5는 여전히 파일 무결성을 확인하기 위한 실행 가능한 솔루션입니까?

MD5 충돌에 대해 읽었으며 MD5가 더 이상 신뢰할 수 없다는 내용을 읽었습니다. 그러나 파일의 무결성을 확인할 때 이것이 적용되는지 궁금합니다. FLAC/metaflac(무료 무손실 오디오 코덱)과 같은 도구는 여전히 MD5를 사용하여 음악 파일의 데이터 무결성을 확인하는 것으로 나타났습니다. ...

Admin