Komut: fdshield

  FreeDOS FDSHIELD kötücül yazılım kalkanı, DOS oturumlarını gözetler ve
  Truva atları, virüsler, kötücül yazılımların tipik faaliyetlerini ve
  insan hatalarını engellemeye yardımcı olur. Clamscan gibi bir virüs
  tarayıcısı değildir ve bilinen virüs imzalarını kullanmaz, sadece
  bilinen tehlikeli davranışları gözetler.

Söz dizimi:

  FDSHIELD [/v][/t][/T][/x][/X][/b][/B][/w][/W]

Seçenekler:

      Seçeneksiz başlatıldığında temel koruma. Bir program başka genel
      antivirüs gözetleme yazılımlarını devre dışı bırakmaya çalışırsa
      sistemi durdurur ve FCB temelli bazı potansiyel olarak tehlikeli
      dosya ismi uzantısında joker içeren silmeleri engeller. FDSHIELD
      DOSBox gibi bir yazılımda kullanılıyorsa, sadece DOSBox durdurulur,
      tüm sistem değil.
  /v  Ayrıntılı kip. Ayrıntılar neden bir eylemin yasaklandığı konusunda
      ek bilgi verir ve FDHIELD sistemi durdurduğunda otomatik olarak
      tekrar başlatmadan veya DOSBox'ı kapatmadan önce 20 saniye
      bekleyecektir.
  /t  TSR (yerleşikleri) yasaklar. Bu seçenek seçildiğinde, eğer bir
      program çıkıp yerleşik olarak kalmayı denerse FDSHIELD bir sistem
      durdurma mesajı görüntüleyecek ve tekrar başlatacak veya oturumu
      kapatacaktır. Bu, Truva atlarını, bazı yerleşik dosya
      bulaştırıcıları ve çok parçalı virüsleri durdurmaya yardımcı
      olabilir. CWSDPMI ve RTM DOS genişleticilerinin, açık bir şekilde bu
      kipte yüklenmelerine izin verilir. Virüslerin bunun için DOS
      işlevlerini kullanmadan yerleşik olma eğiliminde olduklarını, bunun
      da FDHIELD'i atlatabilecekleri anlamına geldiğini unutmayın. Bu
      seçenek, DOSFSCK, BZIP2, UPX, WGET ve başka programların esasen
      UNIX ortamından geldikleri ve DOS için DJGPP gibi derleme araçları
      ile taşındıkları ve CWSDPMI programına ihtiyaç duydukları
      düşünüldüğünde mantıklıdır.
  /T  Yerleşikleri yasaklar. Bu seçenek kullanıldığında, bir program çıkıp
      yerleşik olarak kalmayı denerse FDSHIELD bir sistem durdurma mesajı
      görüntüleyecek ve tekrar başlatacak veya oturumu kapatacaktır. Bu
      seçenek hemen hemen /t seçeneği gibi çalışır. Bu kipte CWSDPMI ve
      RTM DOS genişleticilerinin yüklenmesine izin verilmez. OS/2 DOS
      komut satırı ve benzerlerinde, CWADPMI programına zaten ihtiyaç
      duyulmaz. Bazı diğer DOS genişleticileri hiç yerleşik (TSR)
      değildirler ve dolayısıyla FDSHIELD /T ile sorunsuz çalışırlar.
  /x  com, exe ve sys uzantılı program dosyalarını yazılmaya karşı korur.
      Bu seçeneği seçtiğinizde FDSHIELD, sistem dosyalarına yazma
      teşebbüslerinin çoğunu engeller fakat mevcut dosyaların üzerine
      yazmaktan açıkça kaçınan yöntemlerle yeni program dosyalarının
      oluşturulmalarına izin verir. Derleyiciler ve arşiv araçları gibi
      birçok araç dosya oluşturmak için diğer, güvenli olmayan yöntemler
      kullanır, dolayısıyla FDSHIELD tarafından engellenirler. Program
      kurmak veya derlemek istiyorsanız FDSHIELD /x olmadan sistemi
      başlatmanız tavsiye edilir. Ancak /x koruması etkinse, birçok virüs
      program dosyalarına bulaşamayacaktır.
  /X  bat, com, exe, ve sys uzantılı sistem dosyalarını yazılmaya karşı
      korur. Bu seçenek, sitem dosyalarının oluşturulmalarına hiçbir
      şekilde izin vermez. Toplu iş (batch) dosyaları virüsler için
      yaygın bir hedef değildir ama onların değiştirilmelerini
      istemediğiniz durumlar vardır. Ne /x ne de /X koruması, program
      dosyalarına uzun dosya ismi temelli erişimi engellemez. Bu,
      sadece uzun dosya isimlerini bir şekilde destekleyen DOS sürümlerini
      etkiler.
  /b  Disket başlatma (BOOT) alanlarını yazılmaya karşı korur. Bu,
      başlatma sektörü virüslerinin ve çok parçalı virüslerin düz DOS
      üzerinde disketlere bulaşmalarını engelleyebilir. Ancak bu koruma,
      OS/2 ve Win NT DOS komut satırlarında çalışmaz. Bu sektörler genelde
      sadece FORMAT, SYS ve FDISK gibi araçlar ile
      yazıldığından dolayı /b ve /B bu araçlar çalıştırıldığında
      kullanılmamalıdır.
  /B  Sabit disk başlatma alanlarını yazılmaya karşı korur. Bu, çok
      parçalı virüslerin sabit disk bölümlerine bulaşmasını
      engelleyebilir. OS/2 ve Win NT DOS komut pencerelerinde
      çalışmayabilir ancak bunlar başlatma sektörü değişikliklerine karşı
      gömülü koruma içerirler.
  /w  Disketleri yazılmaya karşı (/w) korur. Geçici yani temp dizini
      (eğer hiçbiri ayarlanmamışsa: güncel dizin) salt okunur bir
      diskte ise pipe yani borular çalışmaz.
      Bu koruma, OS/2 veya NT DOS pencerelerinde çalışmaz.
  /W  Sabit diskleri ve RAM diskler gibi diğer FAT dosya sistemli tüm
      disket olmayan sürücüleri yazılmaya karşı korur. Şayet DOS "sabit"
      bir diske yazmaya çalışırsa, size sadece yazmayı tekrar deneme
      imkânı sunan ancak iptal etmenize imkân tanımayan bir komut
      isteminde takılıp kalabilir. Eğer hem /w hem de /W seçeneklerini
      aynı zamanda kullanırsanız, FDSHIELD tüm dosyaları salt okunurmuş
      gibi gösterecektir, bu da genelde DOS işletim sisteminin diske
      yazmaya çalışmasını engeller. Borular ve DOS pencerelerine dair
      /w için ikaz, /W koruması için de geçerlidir.
  /?  Yardımı gösterir.

Açıklamalar:

  FDSHIELD yüklenmeden önceki tüm faaliyetler sisteminize zara
  verebileceğinden dolayı korumasını kullanmak için FDSHIELD programını
  mümkün olan en erken zamanda yükleyin (yerleşik klavye ve CD-ROM
  sürücülerinin ardından) yükleyin.
  Bu sebepten dolayı başlatma sırasını BIOS üzerinde ilk A: yerine C:
  olarak değiştirmeniz tavsiye edilir. Buna ihtiyacınız varsa birçok yeni
  makine başlatma sırasının bilgisayar başlatılırken elle değiştirilmesine
  imkân sağlar.
  FDSHIELD bellekten kaldırılmak için hiçbir işlev sunmadığından dolayı,
  bazı programlar onun işlevleri sebebiyle engelleniyorsa bilgisayarı
  yeniden başlatmanız gerekir. Bu yüzden değişik amaçlar için bir başlatma
  menüsü (örneğe bakın) eklemeniz tavsiye edilir.
  Daha fazla bilgi için şuraya bakın:
  https://gitlab.com/FreeDOS/util/fdshield DOC bölümü.

Örnekler:

  CONFIG.SYS / FDCONFIG.SYS dosyasında:
    MENU 0. FreeDOS sistemi
    MENU 1. asgari virüs koruması
    MENU 2. orta koruma (1.-TSR +HD başlatma sektörü yazma koruması)
    MENU 3. orta koruma (önerilen) (2.+program yazma koruması)
    MENU 4. azami koruma (3.-tüm TSR+tüm yazma koruması)
  ve AUTOEXEC.BAT dosyasında:
    IF "%CONFIG%"=="0" echo Sistem FDSHIELD tarafından korunmuyor
    IF "%CONFIG%"=="1" LH FDSHIELD /v
    IF "%CONFIG%"=="2" LH FDSHIELD /v /t /B
    IF "%CONFIG%"=="3" LH FDSHIELD /v /t /B /x
    IF "%CONFIG%"=="4" LH FDSHIELD /v /T /B /b /X /w /W

Ayrıca bakınız:

  autoexec.bat/fdauto.bat
  config.sys/fdconfig.sys
  dosfsck
  doslfn
  fcbs
  fdisk
  format
  menu
  set
  sys

  Telif hakkı © 2005 Eric Auer, Walt Gregg, 2008 senesinde W. Spiegl
  tarafından güncellenip 2024 senesinde Berki Yenigün tarafından tercüme
  edilmiştir.

  Bu dosya FreeDOS Spec Command HOWTO'dan türetilmiştir.
  Kopyalama şartları için H2Cpying dosyasına bakın.