Syntaks
sha1sum [alternativ] [filnavn]Vi kan bruke flere flagg i muligheten til denne kommandoen for å sjekke og bekrefte gyldigheten av filen. Det første trinnet er å åpne en terminal på operativsystemet (Linux/Unix/Ubuntu). Vi har brukt Kali Linux -systemet. For å begynne med, må vi navigere til en spesifikk katalog som inneholder den nødvendige filen som sjekksummen vil bli bekreftet. Etter det kan du bruke LS (List Directory) -kommandoen for å se om det finnes filer eller mapper i katalogen. Som du ser har vår nåværende katalog (fungerer) flere filer og mapper. Som et alternativ, etter Sha1Sum -kommandoen, skriver du hele katalogstien sammen med filnavnet.
$ lsFå SHA-1 i en fil på terminalskjermen
La oss få sjekksumverdien for den aktuelle tekstfilen fra den gjeldende arbeidskatalogen. For dette må du oppgi den viste-below-kommandoen i Linux-terminalen for å hente sjekksumverdien eller validere den nye.txt -fil. Denne kommandoen skriver ut filens SHA-1 sjekksum sammen med navnet på tekstfilen på terminalskjermen som sjekksummen er ønsket. Du kan se at sjekksummen vises sammen med filen “Ny.tekst".
$ sha1sum ny.tekstPå samme måte har vi en sjekksum for en annen tekstfil, Newfile.tekst. Den samme Sha1Sum -kommandoen som er vist nedenfor, har blitt brukt til å vise sjekksum for denne tekstfilen.
Metode for å skrive SHA-1 i en fil
SHA-1 i en fil kan skrives ved hjelp av en standard skalldirektørprosedyre. En SHA-1-fil skal sendes sammen med filen Ny.txt hvis det skal sendes over internett. Alle som laster ned eller leser filen, kan ganske enkelt bekrefte (til en viss grad) som den ikke har blitt tuklet med på denne måten ved å bruke denne SHA-1-filen. Sha1Sum-kommandoen brukes sammen med filnavnet etterfulgt av det større enn skiltet ">" og det nye filnavnet for å generere SHA-1-filen og deretter skrive sjekksummen i SHA-1-filen.
$ sha1sum ny.txt> nytt.SHA1Ved hjelp av CAT -kommandoen kan vi lage enkelt- eller flere filer, lese filinnhold, sammenkoble teksten til flere filer og sende data til terminalen eller filene. I vår situasjon bruker vi CAT-kommandoen til å vise sjekksumverdien i SHA-1-filen som vi nettopp har opprettet på terminalen. Dette viser sjekksum så vel som filnavnet som det ble generert.
$ katt ny.SHA1Ved hjelp av VIM -redaktøren har vi oppdatert innholdet i det nye.txt -fil. Etter det utførte vi Sha1Sum -kommandoen med alternativet -C Switch for å teste filens integritet. Den returnerer en advarsel om at filens sjekksum ikke stemmer overens, noe som indikerer at filen er endret.
$ vim ny.tekstEtter det oppdaterte vi SHA-1-filen mot den nye.txt -fil. Når vi kjører skriptet på nytt med -C -bryteren uten å redigere eller endre filen, returnerer det OK, noe som indikerer at det ikke har skjedd noen endring i filen, og at den er trygg og intakt. Utgangen er vist nedenfor.
$ sha1sum ny.txt> nytt.SHA1Som standard leser Sha1Sum -verktøyet en fil i tekstformat, men vi kan kraftig endre kommandoens muligheter til å lese i binær modus. Vi bruker alternativet -b -bryteren etter Sha1Sum -kommandoen for å lese i binærmodus. Kommandoen på bildet viser sjekksummen til en fil.
$ sha1sum -b ny.SHA1Den binære sha-1 og teksten til det nye.TXT -filen er den samme etter sammenligning i bildet som er vedlagt nedenfor som inneholder begge kommandoene.
$ sha1sum -b ny.SHA1Sha1Sum-kommandoen kan også brukes til å sjekke sjekksumverdien til en SHA-1-fil ved å skrive den samme kommandoen. Prøven nedenfor inneholder et skjermbilde som viser SHA-1-filens sjekksum. Det du må legge merke til er at kontrollsummen til SHA-1-filen nå har endret seg.
$ sha1sum ny.SHA1Når vi åpner SHA-1-filen i VIM-redigereren, vises sjekksummen sammen med filnavnet.
$ vim ny.SHA1For å få de nøyaktige detaljene, kjør Sha1Sum -kommandoen ved hjelp av -hjelpsbryteren for å få mer informasjon om kommandoen. SH1Sum -kommandoen med opsjonsinformasjonen vises i utdataene fra hjelpekommandoen vist på bildet.
$ sha1sum - -hjelpTing beveger seg raskt når det gjelder sikkerhetsproblemer. Hashingalgoritmen MD5 blir nå ofte sett på som utrygg. Det er også forventet at SHA1 -hashingteknikken vil være usikker. Som et resultat er nye algoritmer spådd å oppstå og bli mye ansatt i fremtiden. Mange kontrollsumsprosedyrer er allerede inkludert i Linux/Linux/Ubuntu, og det er håpet at dette vil fortsette å vokse. Som du kan se på skjermbildet nedenfor, hvis vi legger inn kommandoen SHA og trykker på Enter i Linux-terminalen, får vi en liste over andre SHA-relaterte kommandoer som kan brukes i stedet for SHA1SUM.
$ shaKonklusjon
Dette handler om å bruke SHA1Sum-kommandoen for å vise sjekksummen til en spesifikk tekst i SHA-1-filen i Kali Linux-skallet. Vi håper, denne artikkelen vil være en stor hjelp for nye Linux -brukere og få ønsket forståelsesnivå. Alle disse kommandoene kan implementeres på et hvilket som helst operativsystem.