Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi öykünücüsü veya MAC OS çevrimiçi öykünücüsü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen bsign komutudur.
Program:
ADI
bsign - güvenli karmaları ve dijital imzaları gömün ve doğrulayın
SİNOPSİS
b işareti [ seçenekleri | DOSYA ADLARI ]
AÇIKLAMA
hedef amacı b işareti veri dosyalarını doğrulamak ve doğrulamaktır,
özellikle yürütülebilir dosyalar ve diğer ikili dosyalar.
Program hepsini okur. seçenekleri ve komuttan DOSYA ADLARI
satırı ve ardından girdi dosyaları üzerinde çalışmaya başlar. tek bir çağrıda
karma dosyalarından yalnızca biri, dosyaları imzalayabilir, karmaları kontrol edebilir veya
imzaları kontrol et.
Şu anda yalnızca ELF (Yürütme ve Bağlantı Biçimi) ile çalışır.
GNU/Linux dahil olmak üzere çeşitli UN*X türleri tarafından kullanılan dosyalar ve yalnızca
imza oluşturmak ve doğrulamak için gpg'yi destekler. Güvenli bir şekilde yerleştirir
dosyadaki dosya içeriğinin hash'i ve isteğe bağlı olarak bu hash'i imzalar
değer. Dosya içeriğindeki herhangi bir değişiklik kolayca keşfedilecektir.
Ya hash değeri dosya içeriğiyle eşleşmiyor, hash
yoksa, karma değerinin imzası (isteğe bağlı) geçersizdir,
imza (isteğe bağlı) yok.
KOMUTLAR
Bu komutlardan biri mevcut olmalıdır. Sadece sonuncusu üzerinde
komut satırı tanınacaktır.
-c, --checkhash
Katıştırılmış karma değerini doğrulayın.
-H, --karma
Giriş dosyalarını bir karma ile yeniden yazın.
-s, --işareti
Giriş dosyalarını imzalı karma verilerle yeniden yazın. Şuna dikkat edin:
dijitalin üretilmesi durumunda yeniden yazma işlemi başarısız olacaktır.
imza başarısız. Oluşturmak için desteklenen bir tesis yoksa
imzalar mevcuttur, yalnızca --hash yöntemi çalışacaktır.
-V, --doğrula
Katıştırılmış karma değeri ve dijital imzayı doğrulayın.
--versiyon
Program sürümünü görüntüleyin.
-h, --yardım
Program seçeneklerini ve kullanım bilgilerini görüntüleyin.
SEÇENEKLER
-d, --debug
Hata ayıklama mesajlarının görüntülenmesini etkinleştirin.
-e, --hariç tut PATH
Ekle PATH giriş dosyaları için hariç tutulacak dizinler listesine,
birden fazla kez kullanılabilir. İzleyen bir yol ayırıcı ('/')
göz ardı edilecek.
-f, --dosyalar DOSYA
Dosya adlarını şurada işle: DOSYA, Her satıra bir tane. Dosya adını kullan - için
standart girdi. Bu seçenekler, koymakla aynı etkiye sahiptir.
FILE içindeki her satır ayrı bir kelime olarak komut satırında.
--zorla-istifa
Varsayılan olarak, b işareti zaten varsa bir dosya istifa etmeyecek
imza bölümü mevcut Bunun istifa etmeyeceği anlamına geldiğini unutmayın
imza olmadan da hash edilmiş bir dosya. Bu
seçenek, mevcut davranışı değiştirerek bu davranışı geçersiz kılar.
Imza bloğu.
-G, --ignore-iyi-işaretler
İyi imzalar bulmakla ilgili bilgi mesajlarını engelleyin.
Bu seçenek, bir cron betiğinden doğrulama yaparken yararlıdır.
tüm dosyaların iyi imzalara sahip olması beklenir. hakkında mesajlar
eksik veya bozuk imzalar --ignore-good-'dan etkilenmez
işaretler.
-dahil ediyorum PATH
Ekle PATH giriş dosyalarını aramak için dizinler listesine,
birden fazla kez kullanılabilir. Bu yöntem olma eğiliminde olacaktır.
kullanmaktan daha hızlı ve basit bulmak programı oluşturmak için
dosya adlarının listesi.
-I, --ignore-desteklenmiyor
Hata mesajlarında dizinleri ve ELF olmayan dosyaları yok sayın. Bu
seçenek bsign çıktısını azaltır.
--nosembol bağlantıları
Sembolik bağlantıları desteklenmeyen bir dosya türü olarak ele alın. Bu bazılarını engeller
dosyaların gereksiz olarak imzalanmasını engeller.
-o, --çıktı DOSYA
Giriş dosyasının imzalı, yeniden yazılmış sürümünü şuraya yazın: DOSYA.
Bu seçenek olmadan, girdi dosyası yeniden yazılan dosyayla değiştirilir.
sürüm. --output seçeneği yalnızca tek bir seçenek olduğunda çalışır.
komut satırına dosya adını girin.
-P, --p seçenekleri seçmesi
Geçiş seçmesi komut satırı seçenekleri olarak gpg'ye. Bu yardımcı olur
gpg'ye anahtarları nerede bulacağını söylemek.
-q, --sessiz
Bilgi mesajlarını engelle. Bu seçenek ile sonuç
yürütme b işareti sadece iade durumu kontrol edilerek bilinir.
-S, --özet
Son girdi dosyasını işledikten sonra bir özet yazdırın. de
an, yalnızca incelenen girdi dosyalarının toplam sayısını izler.
-v, --ayrıntılı
Programın ilerlemesiyle ilgili ayrıntıları bildirin.
DÖNÜŞ DEĞER
Program dönüş değeri, son dosyanın sonucunu yansıtır.
işlenmiş. Bu nedenle, tek bir dosyayı işlerken en kullanışlıdır.
Bir dosyayı başarıyla imzalarken veya hash ederken veya
imza veya karma mevcut ve geçerli bulunur. dönüş kodları
64'ten küçük değerler errno değerleridir.
0 hata yok
1 izin reddedildi
2 dosyası bulunamadı
12 hafıza yok
21 dizindir
22 geçersiz argüman
24 çok fazla açık dosya
26 dosya meşgul
28 cihazda yer yok
36 isim çok uzun
64 karma bulunamadı
65 imza bulunamadı
66 kötü karma bulundu
67 hatalı imza bulundu
68 desteklenmeyen dosya türü
69 kötü geçiş ifadesi
70 yeniden yazma başarısız
KULLANIM
bsign'ı yalnızca dosya sisteminin içeriğini korumak için kullanmayı düşünüyorsunuz
yolsuzluğa karşı, yapılması gereken çok az şey var
dosyaların hash edilmesi ve doğru hash için periyodik kontrollerin yapılması
değerler. Bakın ÖRNEKLER bazı olası çağrılar için bölüm.
İzinsiz girişi tespit etmek için bsign kullanmayı düşünüyorsanız, yol daha az açıktır.
İlk olarak, olağan hatırlatma: Bir sistemin güvenliği ancak bu kadar güçlüdür.
en zayıf halka olarak Nasıl kullanılacağı hakkında daha ayrıntılı talimatlar b işareti in
bu mod şurada bulunabilir: /usr/share/doc/bsign/BENİOKU dosyası.
ÖRNEKLER
bsign --karma dosya
yeniden yazmak dosya bir karma ile
bsign --check-hash dosya
içindeki hash'i doğrula dosya
bsign --işareti dosya -P "--homedir anahtardir"
yeniden yazmak dosya bir karma ile ve varsayılan gizli anahtarla imzalayın
in anahtardir
bsign -- doğrulama dosya -P "--homedir anahtardir"
hash ve imzayı doğrulayın dosya anahtarı kullanarak anahtardir
bsign --sign -i / -e / proc -I -s --P "--homedir anahtardir"
tüm dosya sistemindeki imzasız dosyaları imzala
bsign --verify -i / -e / proc -I -G --P "--homedir anahtardir"
dosya sistemindeki tüm dosyalar için imzaları doğrulayın ve yalnızca
kurcalanmış veya imzalanmamış olanları bildirin.
ÇEVRE DEĞİŞKENLER
b işareti yöntemini seçmek için ortam değişkenlerini kullanmalıdır.
dijital imzalar üretir. Öyle değil.
onworks.net hizmetlerini kullanarak bsign'ı çevrimiçi kullanın