システムの整合性保護を無効にして有効にする方法

Appleは、通常はSIPと呼ばれるシステムの整合性保護を発明し、Macを有害な変更から保護し続けました。このセキュリティ機能は、マルウェアがシステムプロセス、場所、およびカーネル拡張機能を変更することをさらに困難にするように設計されています。

SIPは、マルウェア攻撃の完了を防ぎます。それを無効にすると、即座にmacosの脆弱性が向上します。これは経験豊富なユーザーまたは開発者向けであり、通常は一口消去すべきではないことに注意してください。

しかし、制限を作成するものと同様に、このセキュリティ機能には欠点があります。したがって、問題を修正するためにシステムの整合性保護を無効にする必要がある場合は、それを行う方法があります。

システム整合性保護とは何ですか?

System Integrity Protectionは、潜在的に悪意のあるソフトウェアに対してMac上のファイルとフォルダーをガードするために開発されたセキュリティテクノロジーです。

SIPリリースの前に、ルートユーザーアカウントはオペレーティングシステム全体に完全にアクセスできました。MAC上のシステムフォルダーまたはアプリです。ルート許可を得たマルウェアは、それを使用して低レベルのオペレーティングシステムファイルを破壊する可能性があります。

今日、「rootless」とも呼ばれるMacシステムの整合性保護は、ルートユーザーを制限し、システムプロセスにコードを追加したり、保護された場所の管理など、特定のアクションを実行することを許可しません。これは良いニュースです。ルート許可が付与されたソフトウェアは、システムファイルを改ざんすることができなくなります。

SIPによって保護されているシステムの一部

システムの整合性保護は、次のシステムの場所を防御するのに効果的です。

  • /System
  • /usr
  • /bin
  • /sbin
  • /var
  • MacOSでプリインストールされるアプリ

そのような保護された部品の1つを改ざんしようとすると、「操作は許可されていない」というメッセージが表示されます。認定されたAppleインストーラーやソフトウェアの更新など、Apple-Signedプロセスのみに、システムファイルに書き込む権限があります。

システムの整合性保護を無効にする必要がある理由

「rootless」で最も一般的な問題は、アプリを壊すことです。一部のアプリは、インストールされた後でも、正しくインストールまたは機能しない場合があります。それは、ユーザーが「システムの整合性保護のためにプロセスに添付できない」メッセージを見るときです。

これらのアプリ固有のエラーは、主に過去のものです。それ以来、ほとんどの開発者はソフトウェアを更新して、最新のMacOSバージョンに準拠しています。もちろん、まだ例外があります。

これらの問題の責任は、SIPだけではないことに注意してください。また、アプリを適切に調整できなかった開発者の責任でもあります。

SIPをオフにするのは安全ですか?

Appleは、システムの整合性保護を常にオンにすることを推奨していますが、必要に応じて無効にして有効にすることができます。これは深刻なセキュリティの問題を引き起こす可能性があることを忘れないでください。

SIPをオフにする前に、何かがうまくいかない場合に備えて、Macのタイムマシンバックアップを作成してコンピューターを復元します。インストールするソフトウェアは信頼できるソースからのものであることを再確認します。

SIPが無効になっている間に安全な側にいることは、評判の良いマルウェア保護ツールを使用することをお勧めします。 Appleが公証して以来、私たちは常にCleanMymacに依存しています。つまり、チェックのために提出され、正式にはウイルス自体が含まれていません。

マルウェア削除モジュールを使用すると、深いスキャンを実行して、過去に把握した可能性のあるマルウェアを排除できます。

これがどのように機能するかです:

  1. CleanMymacのコピーを入手して開きます。ここでは、バージョンを入手できます。
  2. サイドバーからマルウェアの削除に移動します。
  3. スキャンをクリックして、数秒間待ちます。
  4. 疑わしいものが見つかった場合は、クリックして削除してそれを取り除きます。

ノンストップスキャンをアクティブにするには、リアルタイムモニターをバックグラウンドで実行できるようにします。 CleanMymacメニュー> [設定]> [保護]に移動し、[マルウェアモニターを有効にする]と「バックグラウンドで脅威を探す」という名前の機能の横にあるボックスを選択します。

システムの整合性保護を無効にし、それを有効にする方法

最新のMacOSのSIPには、以前のバージョンとわずかな違いがありますが、オン/オフをオン/オフにすることの基本は同じままです。それを行う方法を見てみましょう。

まず、リカバリモードを起動する必要があります。 Macの手順に従ってください。

Appleシリコン付きMAC:

参照:Windows11のメモリの整合性をオフにする方法:ステップバイステップガイド

  1. Macをオンにするときは、電源ボタンを押し続けます。
  2. スタートアップオプションが表示されるまで押し続けてください。
  3. Gearsアイコン(オプション)をクリックし、続行します。
  4. 尋ねられた場合、ユーザーを選択して、管理資格情報を入力します。 [次へ]をクリックします。

IntelベースのMac:

  1. メニューバーのAppleロゴ>再起動をクリックします。
  2. Macが起動してリカバリモードに再起動すると、Command-Rを押し続けます。

Macがリカバリモードに起動したら、次の手順に従ってください。

  1. メニューバーからユーティリティ>ターミナルに移動します。

  2. タイプcsrutil disableキーボードの返品を押します。
  3. Appleロゴ>再起動をクリックします。

問題を修正したら、すぐにシステムの整合性保護をオンにします。

システムの整合性保護を有効にする方法

一口を完全な電力に戻すには、次の手順に従ってください。

  1. もう一度、上記の手順に従って回復モードでMacを再起動します。
  2. ターミナルを開く。
  3. 貼り付け:csrutil enable
  4. Returnを押します。
  5. Macを再起動します。

ほとんどのアプリとそのインストーラーは、SIPがオンになってスムーズに実行されます。それでも、それを無効にすることが唯一のオプションである場合に状況があるかもしれません。もしそうなら、私たちはあなたに何をすべきかを教えてくれました。まだMacOを更新しておき、Mac用のマルウェア保護アプリを選択していない場合は、常にMacOSを選択してください。 CleanMymacを使用していますが、他にも多くの良いオプションもあります。