紅蒙システム (非常に詳細) の基本的なエントリーからマスターまで、この記事を読んでください。

Honmeng システムの概要 (HarmonyOS)

次の 3 つの主要な側面から概要を説明できます:システム定義、技術的特性、システム セキュリティ


目次

Honmeng システムの概要 (HarmonyOS)

システム定義

システムの位置付け

テクノロジーアーキテクチャ

カーネル層

システムサービス層

フレームレイヤー

アプリケーション層

技術特性

ハードウェア相互支援、リソース共有

一度開発すれば複数の端末にデプロイ可能

統合された OS、柔軟な導入

システムセキュリティ

適任者

適切な装備

データを正しく使用する


システム定義

システムの位置付け

HarmonyOS は、Internet of Everything の時代のためのまったく新しい分散オペレーティング システムです。

HarmonyOS は、従来の単一デバイスのシステム機能に基づいて、同じシステム機能に基づいて複数の端末形態に適応した分散コンセプトを提案しており、携帯電話、タブレット、スマート ウェアラブル、スマート スクリーン、自動車、PC、スマート スピーカー、Aヘッドセットや AR/VR メガネなどのさまざまな端末デバイスは、あらゆるシナリオ (モバイル オフィス、スポーツと健康、ソーシャル コミュニケーション、メディア エンターテイメントなど) でビジネス機能を提供します。

HarmonyOS には 3 つの主要な機能があります。

  • このオペレーティングシステムを搭載した機器は、システムレベルで統合されてスーパーターミナルを形成し、機器のハードウェア機能を柔軟に拡張して、機器間のハードウェア相互支援やリソース共有を実現できます(複数の機器でハードウェア相互支援やリソース共有を実現できます)。主要なテクノロジーには、分散ソフト バス、分散デバイス仮想化、分散データ管理、分散タスク スケジューリングなどが含まれます)。
  • 開発者にとっては、ワンタイム開発とマルチターミナル展開を実現します(HarmonyOSは、​​ユーザープログラムフレームワーク、アビリティフレームワーク、UIフレームワークを提供し、アプリケーション開発プロセスにおけるマルチターミナルビジネスロジックとインターフェースロジックの再利用をサポートし、ワンタイム開発を実現できます)開発時間とアプリケーションのマルチターミナル展開を短縮し、クロスデバイス アプリケーションの開発効率を向上させます。)
  • オペレーティング システムは、さまざまな機能を持つデバイスのニーズを満たすことができ、統一された OS と柔軟な展開を実現します。

HarmonyOS は、開発者がアプリケーションを開発するために複数の開発言語をサポートする API を提供します。サポートされている開発言語には、ArkTS、JS (JavaScript)、C/C++、Java が含まれます。

テクノロジーアーキテクチャ

HarmonyOS 全体は、下から上へ、カーネル層、システム サービス層、フレームワーク層、アプリケーション層の階層設計に従っています。システム機能は、「システム > サブシステム > 機能/モジュール」に従って段階的に拡張され、マルチデバイス展開シナリオでは、実際のニーズに応じて一部の非必須サブシステムまたは機能/モジュールがサポートされます。

HarmonyOS の技術アーキテクチャは次のとおりです。

カーネル層

  • カーネル サブシステム: HarmonyOS は、リソースに制約のあるさまざまなデバイスに適切な OS カーネルの選択をサポートするマルチコア設計を採用しています。カーネル抽象層 (KAL、カーネル抽象層) は、プロセス/スレッド管理、メモリ管理、ファイル システム、ネットワーク管理、周辺機器管理などを含む、マルチコアの差異をシールドすることにより、基本的なカーネル機能を上位層に提供します。
  • ドライバー サブシステム: Hardware Driver Foundation、Hardware Driver Framework (HDF) は、統合された周辺機器アクセス機能とドライバー開発および管理フレームワークを提供するために使用されます。これは、HarmonyOS ハードウェア エコシステムのオープン性の基盤であり、統合された周辺機器アクセス機能とドライバー開発を提供します。と管理フレームワーク。

システムサービス層

システム サービス レイヤーは、HarmonyOS のコア機能セットであり、フレームワーク レイヤーを通じてアプリケーションにサービスを提供します。このレイヤーには次の部分が含まれます:

  • システム基本機能サブシステム セット: HarmonyOS 複数デバイス上の分散アプリケーションの操作、スケジューリング、移行などの基本機能を提供します。分散ソフト バス、分散データ管理、分散タスク スケジューリング、および Ark 多言語ランタイムで構成されます。パブリック基本ライブラリ、マルチモード入力、グラフィックス、セキュリティ、AI、およびその他のサブシステム。その中で、Ark ランタイムは、C/C++/JS 多言語ランタイムと基本システム クラス ライブラリを提供し、Ark コンパイラを使用した静的 Java プログラム (つまり、Java 言語を使用して開発されたアプリケーションまたはフレームワーク層の一部) も提供します。 . ランタイム。
  • 基本ソフトウェア サービス サブシステム セット: イベント通知、電話、マルチメディア、DFX (Design For X)、MSDP など、HarmonyOS のパブリックおよび一般的なソフトウェア サービスを提供します。は、>&DV およびその他のサブシステムで構成されます。
  • 強化されたソフトウェア サービス サブシステム セット: スマート スクリーン独自サービス、ウェアラブル独自サービス、IoT 独自サービスなどのサブシステムで構成される、さまざまなデバイス向けの差別化された機能強化ソフトウェア サービスを HarmonyOS に提​​供します。
  • ハードウェア サービス サブシステム セット: 位置情報サービス、生体認証 ID、ウェアラブル独自のハードウェア サービス、IoT 独自のハードウェア サービスなどのサブシステムで構成される HarmonyOS 用のハードウェア サービスを提供します。
  • MSDP

    モバイルセンシング開発プラットフォーム、モバイルセンシングプラットフォーム。 MSDP サブシステムは、分散融合センシング機能を提供します。HarmonyOS 分散機能の助けを借りて、複数のデバイスからの複数のセンシング ソースを集約して融合し、ユーザーの空間ステータス、動作ステータス、ジェスチャー、スポーツの健康状態、その他のステータスを正確に認識して、包括的なシーンを構築します。ユビキタスな基本的な認識機能が、スマート ライフにおける新しい体験をサポートします。

  • DV

    Device Virtualization、つまりデバイス仮想化は、仮想化技術を通じてさまざまなデバイスの機能やリソースの統合を実現できます。

さまざまなデバイス形式の展開環境に応じて、基本ソフトウェア サービス サブシステム セット、拡張ソフトウェア サービス サブシステム セット、およびハードウェア サービス サブシステム セットをサブシステムの粒度に従って調整でき、各サブシステムは機能の粒度に従って調整できます。

フレームレイヤー

フレームワーク層は、HarmonyOS アプリケーション開発用の ArkTS/JS/C/C++/Java などの多言語ユーザー プログラム フレームワークを提供します。2 つの UI フレームワーク (ArkTS/JS 言語の ArkUI および Java 言語の Java UI フレームワーク)、多言語フレームワーク API は、さまざまなソフトウェアおよびハードウェア サービスに開かれています。システムのコンポーネント化の程度に応じて、HarmonyOS デバイスがサポートする API も異なります。

アプリケーション層

アプリケーション層には、システム アプリケーションとサードパーティの非システム アプリケーションが含まれます。 HarmonyOS アプリケーションは、1 つ以上の FA (機能能力) または PA (粒子能力) < i=4> の構成。その中で、FA には UI インターフェイスがあり、ユーザーと対話する機能が提供されますが、PA には UI インターフェイスがなく、バックグラウンドでタスクを実行する機能と統一されたデータ アクセス抽象化が提供されます。ユーザー対話中に FA が必要とするバックグラウンド データ アクセスも、対応する PA によってサポートされる必要があります。 FA/PA に基づいて開発されたアプリケーションは、特定のビジネス機能を実装し、クロスデバイスのスケジューリングと配布をサポートし、一貫した効率的なアプリケーション エクスペリエンスをユーザーに提供できます。

  • しかし

    機能アビリティ、メタサービスは、インターフェースを備えたアビリティを表し、ユーザーと対話するために使用されます。

  • 良い

    パーティクル アビリティ、メタ アビリティは、インターフェイスのないアビリティを表し、バックグラウンド サービスとしてコンピューティング能力を提供したり、データ ウェアハウスとしてデータ アクセス機能を提供したりするなど、主にフィーチャー アビリティのサポートを提供します。

技術特性

ハードウェア相互支援、リソース共有

分散ソフトバス、分散デバイス仮想化、分散データ管理、分散タスクスケジューリングなどの主要テクノロジーを利用して、複数のデバイスがハードウェア相互支援とリソース共有を実現できます。

分散型ソフトバス

分散ソフト バスは、携帯電話、タブレット、スマート ウェアラブル、スマート スクリーン、自動車などの分散デバイスの通信基盤であり、デバイス間の相互接続と相互運用性のための統合分散通信機能を提供し、デバイス間の無意味な検出を提供します。ゼロウェイト送信条件が作成されます。開発者はビジネス ロジックの実装にのみ集中する必要があり、ネットワーク方式や基盤となるプロトコルに注意を払う必要はありません。

分散ソフト バス概略図は次のとおりです:

典型的なアプリケーション シナリオの例:

  • スマートホームシーン: 調理する際、携帯電話はタッチを通じてオーブンに接続でき、レシピに従って調理パラメータを自動的に設定し、オーブンを制御して料理を作ります。同様に、フードプロセッサー、レンジフード、空気清浄機、エアコン、照明、カーテンなどもすべて携帯電話上に表示し、携帯電話から制御することができます。面倒な設定をすることなく、デバイスをすぐに接続して使用できます。
  • マルチスクリーン連携教室: 教師はスマート スクリーンを通じて授業を行い、生徒と対話し、教室の雰囲気を作ります。生徒はタブレットを通じてコースの学習と授業内の質疑応答を完了します。統合された完全に接続された論理ネットワークにより、伝送チャネルの高帯域幅、低遅延、および高い信頼性が保証されます。

分散デバイス仮想化

分散デバイス仮想化プラットフォームは、さまざまなデバイスのリソース統合、デバイス管理、データ処理を実現できます。複数のデバイスが集まって 1 つのスーパー仮想デバイス、スーパー仮想端末を形成します。 。さまざまなタイプのタスクに対して、ユーザーに適切な機能を備えた実行ハードウェアを照合して選択します。これにより、サービスがさまざまなデバイス間で継続的に流れることが可能になり、ディスプレイ機能、カメラ機能、オーディオ機能など、さまざまなデバイスの機能と利点が最大限に発揮されます。インタラクション機能とセンサー機能。

  • スーパー仮想デバイス、スーパー仮想端末

    スーパー ターミナルとも呼ばれ、分散技術を使用して複数の端末の機能を統合し、仮想ハードウェア リソース プールに保存し、ビジネス ニーズに応じて端末の機能を均一に管理およびスケジュールし、外部サービスを提供できます。

分散デバイス仮想化の概略図:

典型的なアプリケーション シナリオの例:

  • ビデオ通話のシナリオ: 家事をしながらビデオ通話に応答する場合、携帯電話をスマート スクリーンに接続し、スマート スクリーンの画面、カメラ、スピーカーをローカル リソースに仮想化し、画面、カメラ、イヤホン、スピーカーを置き換えることができます。携帯電話本体のスピーカーを使用して、スマート スクリーンとスピーカーを通じて家事やビデオ通話を行うことができます。
  • ゲームシーン: スマート スクリーンでゲームをプレイする場合、携帯電話の重力センサー、加速度センサー、およびタッチ機能を使用して携帯電話をリモコンとして仮想化し、プレーヤーにより便利でスムーズなゲーム体験を提供できます。

分散データ管理

分散データ管理は、分散ソフト バスの機能に基づいて、アプリケーション データとユーザー データの分散管理を実現します。ユーザー データは単一の物理デバイスにバインドされなくなり、ビジネス ロジックはデータ ストレージから分離されます。クロスデバイス データ処理はローカル データ処理と同じくらい便利かつ高速であり、開発者はあらゆるシナリオでデータ ストレージ、共有、アクセスを簡単に実装できます。複数のデバイス上で、一貫したスムーズなユーザー エクスペリエンスを生み出すための基本的な条件を作り出します。

分散データ管理図:

典型的なアプリケーション シナリオの例:

  • コラボレーションオフィスシナリオ:携帯電話上の文書をスマートスクリーンに投影し、スマートスクリーン上で文書のページめくり、ズーム、落書きなどの操作を行うと、文書の最新のステータスを携帯電話上に同時に表示できます。
  • 写真共有シナリオ: 旅行中、携帯電話で撮影した写真を、同じアカウントでログインしている他のデバイス (タブレットなど) でより簡単に閲覧、収集、保存、編集したり、記録を家族と共有したりできます。自宅のスマートスクリーン、次の幸せな瞬間。

分散タスクのスケジューリング

分散タスク スケジューリングは、分散ソフト バス、分散データ管理、分散プロファイルなどの技術機能に基づいて、クロスデバイス アプリケーションのリモート起動をサポートする統合分散サービス管理 (検出、同期、登録、呼び出し) メカニズムを構築します。リモート通話、リモート接続、移行などの機能では、さまざまなデバイスの機能、場所、ビジネスの運営状況、リソースの使用状況、ユーザーの習慣や意図に基づいて、分散タスクを実行する適切なデバイスを選択できます。

アプリケーションの移行を例として、分散タスク スケジューリング機能を簡単に説明します。図に示すように:

分散接続機能

分散接続機能は、スマート端末の最下層とアプリケーション層の間の接続機能を提供し、USB インターフェイスを介して端末の一部のハードウェア リソースとソフトウェア機能を共有します。分散接続機能に基づいて、開発者は対応する環境に優しい製品を開発し、消費者により豊かな接続エクスペリエンスを提供できます。

分散接続機能の概略図:

分散接続機能には、最下層機能 (Connect Service) とアプリケーション層機能 (AILife Client Service) が含まれます。

一度開発すれば複数の端末にデプロイ可能

HarmonyOS は、アプリケーション開発中に複数端末のビジネス ロジックとインターフェイス ロジックをサポートするためのユーザー プログラム フレームワーク、アビリティ フレームワーク、および UI フレームワークを提供します。アプリケーションのワンタイム開発とマルチデプロイメントにより、クロスデバイス アプリケーションの開発効率が向上します。

  • 能力

    アプリケーションの重要な部分は、その機能の抽象化です。アビリティはフィーチャーアビリティとパーティクルアビリティの2種類に分かれます。

その中で、UI フレームワークは、ArkTS、JS、Java 言語を使用した開発をサポートし、携帯電話、タブレット、スマート ウェアラブル、スマート スクリーン、自動車上でさまざまな UI 効果を表示できる豊富なポリモーフィック コントロールを提供します。業界の主流の設計手法を採用し、さまざまな応答性の高いレイアウト ソリューションを提供し、グリッド レイアウトをサポートし、さまざまな画面のインターフェイス適応性を満たします。

ワンタイム開発とマルチターミナル展開の概略図:

統合された OS、柔軟な導入

HarmonyOS は、コンポーネント化や小型化などの設計手法を通じて、さまざまな端末デバイスのオンデマンドの柔軟な導入をサポートし、さまざまな種類のハードウェア リソースや機能要件に適応できます。コンパイル チェーン関係によるコンポーネント依存関係の自動生成をサポートし、コンポーネント ツリー依存関係グラフを形成し、製品システムの便利な開発をサポートし、ハードウェア デバイスの開発閾値を下げます。

  1. 各コンポーネントの選択をサポートします (コンポーネントはオプションです): ハードウェアの形式と要件に応じて、必要なコンポーネントを選択できます。
  2. コンポーネント内の関数セットの構成をサポートします (コンポーネントは大小さまざまです): ハードウェア リソースと機能要件に基づいて、コンポーネント内の関数セットの構成を選択できます。コンポーネント。たとえば、グラフィックス フレーム コンポーネントでいくつかのコントロールを構成することを選択します。
  3. コンポーネント間の依存関係をサポートします (プラットフォームは大小さまざまです): コンパイル チェーン関係に基づいて、コンポーネント化された依存関係を自動的に生成できます。たとえば、グラフィックス フレームワーク コンポーネントを選択すると、依存するグラフィックス エンジン コンポーネントなどが自動的に選択されます。

システムセキュリティ

HarmonyOS を搭載した分散端末では、「適切な人が適切な機器を使用してデータを正しく使用する」ことが保証されます。 。

適任者

「分散型多端末連携本人認証」により「本人」が確保され、分散端末シナリオにおける「本人」とは、本人認証を通過したデータ訪問者および事業者を指します。 「適切な人物」は、ユーザーデータが不正にアクセスされず、ユーザーのプライバシーが漏洩しないようにするための前提条件です。

HarmonyOS は、次の 3 つの側面を通じて協調的な ID 認証を実装します。

  • ゼロトラスト モデル: HarmonyOS は、ゼロトラスト モデルに基づいてユーザー認証とデータ アクセス制御を実装します。ユーザーがデバイス間でデータ リソースにアクセスする必要がある場合、または高セキュリティのビジネス操作 (セキュリティ機器での操作など) を開始する必要がある場合、HarmonyOS はユーザーの ID を認証して、ユーザーの ID の信頼性を確保します。
  • 多要素統合認証: HarmonyOS は、ユーザー ID 管理を使用して、異なるデバイス上で同じユーザーを識別する認証資格情報を関連付けてユーザーを識別し、認証の精度を向上させます。
  • 協調的および相互支援の認証: HarmonyOS は、ハードウェアと認証機能を分離することで、さまざまなデバイスのリソース プーリングを実現します (つまり、情報の収集と認証をさまざまなデバイスで完了できます)。相互支援と機能の共有として、高セキュリティ レベルのデバイスは、低セキュリティ レベルのデバイスがユーザー ID 認証を完了するのを支援できます。

適切な装備

「分散端末上で信頼できる動作環境を構築」することで「正しい機器」を確保します。分散端末シナリオでは、ユーザーが使用する機器の安全性と信頼性を確保することによってのみ、仮想端末上のユーザー データとユーザーのプライバシーの漏洩を効果的に保護できます。

  • セキュアブート

    ソースの各仮想デバイス上で実行されているシステム ファームウェアとアプリケーションが損なわれておらず、改ざんされていないことを確認します。セキュア ブートにより、さまざまなデバイス メーカーのイメージ パッケージが悪意のあるプログラムに違法に置き換えられる可能性が低くなり、ユーザーのデータとプライバシーが保護されます。

  • 信頼できる実行環境

    ハードウェアベースの信頼できる実行環境 (TEE) を提供し、ユーザーの個人機密データの保管と処理を保護し、データが漏洩しないようにします。分散型端末ハードウェアのセキュリティ機能は異なるため、ユーザーの機密の個人データは、高セキュリティのデバイスを使用して保存および処理する必要があります。 HarmonyOS は、数学的に証明可能な正式な開発と検証に基づいた TEE マイクロカーネルを使用しており、商用 OS カーネルの認証評価 CC EAL5+ を取得しています。

  • デバイス証明書の認証

    他の仮想端末に対してセキュリティ機能を証明するために、信頼された実行環境を持つデバイスのデバイス証明書の事前設定をサポートします。 TEE 環境を備えたデバイスの場合、デバイスの ID を証明してデバイスが合法的に製造されたことを保証するために、事前構成された PKI (公開キー インフラストラクチャ) デバイス証明書が提供されます。デバイス証明書は生産ラインでプリセットされ、デバイス証明書の秘密鍵はデバイスの TEE 環境に書き込まれ安全に保管され、TEE 内でのみ使用されます。ユーザーの機密データ (キー、暗号化された生体認証など) を送信する必要がある場合、セキュリティ環境の検証にデバイス証明書を使用した後、あるデバイスの TEE から別のデバイスの TEE へ安全なチャネルが確立されます。 。

デバイス証明書の使用図:

340ac89bd86a48640c7ebd2e190caf39.jpeg

データを正しく使用する

「データの正しい利用」を実現するためには、「データが端末間を分散して流れる過程でのデータの分類と階層管理」により、分散端末のシナリオでは、ユーザーがデータを正しく利用できるようにする必要があります**。 **HarmonyOS は、個人データとプライバシー、およびシステム機密データ (キーなど) が漏洩しないように、データの生成、保存、使用、送信、および破棄のプロセスに関する完全なライフサイクル保護を実装しています。

  • データ生成: データが存在する国または組織の法律、規制、基準に従ってデータを分類し、分類に従って対応する保護レベルを設定します。データが生成された瞬間から、保存、使用、送信のライフサイクル全体を通じて、対応するセキュリティ ポリシーに従って、各保護レベルのデータに異なる強度のセキュリティ保護を提供する必要があります。仮想ハイパーターミナルのアクセス制御システムは、タグベースのアクセス制御ポリシーをサポートし、十分なセキュリティ保護を提供できる仮想端末間でのみデータを保存、使用、送信できるようにします。

  • **データ ストレージ: **HarmonyOS は、データのセキュリティ レベルを区別し、さまざまなセキュリティ保護機能を備えたパーティションに保存することでデータを安全に保護し、キーのライフ サイクル全体を通じてシームレスなクロスデバイス フローとクロスデバイス キー アクセス制御を提供します。分散型 ID 認証コラボレーション、分散型データ共有、その他のサービスをサポートします。

  • **データ使用量:** HarmonyOS は、ハードウェアを通じてデバイスに信頼できる実行環境を提供します。ユーザーの個人機密データは、ユーザー データのセキュリティとプライバシーが漏洩しないように、分散仮想端末の信頼できる実行環境でのみ使用されます。

  • **データ送信:** 仮想ハイパー端末間のデータの安全なフローを確保するには、各デバイスが正確で信頼できるものであり、信頼関係を確立し (複数のデバイスが Huawei アカウントを介してペアリング関係を確立します)、次のことができる必要があります。最後に、データ フローのルールに従って安全にデータを送信するために、安全な接続チャネルが確立されます。デバイス間で通信する場合、デバイスはその ID 資格情報に基づいて認証される必要があり、これに基づいて安全な暗号化された伝送チャネルが確立されます。

  • **データの破棄:** キーの破棄はデータの破棄を意味します。仮想端末へのデータの保存はキーに基づいています。データを破棄する場合、対応するキーのみを破棄するだけでデータの破棄が完了します。

詳しい参考リンクは以下の通り

HarmonyOS システム開発ガイド_HarmonyOS システム機能 API リファレンス - HarmonyOS アプリケーション開発公式サイト

ドキュメントセンター
题外话
=================================================================================================================================================================================

コンピュータ業界に初めて携わる人、またはコンピュータ関連を専攻した大学を卒業した人は、実務経験が不足しているため、就職の際に障壁に遭遇することがよくあります。 2 つのデータセットを見てみましょう:

  • 2023年の全国の大学卒業者数は1,158万人に達すると予想されており、雇用情勢は厳しい。

  • 国家サイバーセキュリティ意識向上週間中に発表されたデータによると、2027年までに我が国のサイバーセキュリティ人材不足は327万人に達するとのことです。

新卒者の雇用情勢は毎年厳しい一方で、サイバーセキュリティ人材は100万人不足している。

6月9日、マックス・リサーチの2023年雇用青書(「2023年中国学部雇用報告書」​​と「2023年中国高等専門学生雇用報告書」​​を含む)が正式に発表された。

2022年大卒者の月収が最も高かった専攻トップ10

学部のコンピューター専攻や高等職業自動化専攻の方が月収が高くなります。 2022年の学部コンピューター専攻と高等職業自動化専攻の月収は、それぞれ6,863元と5,339元である。このうち、学部コンピュータ専攻の初任給は2021年層と基本的に同じだが、高等職業自動化専攻の月収は大幅に増加し、2022年層は鉄道交通専攻(5,295元)を抑えて1位となった。

専攻を具体的に見ると、2022年の学部クラスで月収が最も高い専攻は情報セキュリティ(7,579元)。 2018年卒業生と比較すると、電子科学技術やオートメーションなど人工知能に関連する学部専攻が好調で、初任給は5年前と比べて19%増加した。データサイエンスとビッグデータテクノロジーは近年の新しい専攻ではあるが、業績は好調で、2022年の学部卒業生の卒業6か月後の月収が最も高い専攻のトップ3にランクインしている。 5年前に最も高給取りの学部トップ10に入っていた唯一の人文社会科学専攻であるフランス語は、トップ10から脱落した。

「サイバーセキュリティなくして国家安全保障はありません。」現在、ネットワークセキュリティは国家戦略のレベルにまで高まり、国家安全保障と社会の安定に影響を与える最も重要な要素の一つとなっています。

ネットワークセキュリティ業界の特徴

1. 雇用給与が非常に高く、昇給も早い 2021 年のネットワーク セキュリティ業界の雇用給与は 1 人当たり 337,700 ドルで最高であると Liepin.com が発表しました。

2. 人材格差が大きく、雇用の機会が多い

2019年9月18日、「中華人民共和国中央人民政府」の公式ウェブサイトは、「我が国のサイバースペースセキュリティ人材の需要は140万人であるが、全国の主要な学校が毎年訓練している人材は150万人未満である」と発表した。 Liepin.com の「2021 年上半期のサイバーセキュリティ レポート」では、2027 年のネットワーク セキュリティ人材の需要は 300 万人と予測されていますが、現在、ネットワーク セキュリティ業界に従事する従業員はわずか 10 万人です。

この業界には大きな発展の余地があり、多くの仕事があります

ネットワーク セキュリティ業界の設立以来、ネットワーク セキュリティ業界で数十の新しい職種が追加されています。ネットワーク セキュリティ エキスパート、ネットワーク セキュリティ アナリスト、セキュリティ コンサルタント、ネットワーク セキュリティ エンジニア、セキュリティ アーキテクト、セキュリティ オペレーションおよびメンテナンス エンジニア、ペネトレーション エンジニア、情報セキュリティ管理などです。役員、データ セキュリティ エンジニア、ネットワーク セキュリティ オペレーション エンジニア、ネットワーク セキュリティ緊急対応エンジニア、データ鑑定士、ネットワーク セキュリティ プロダクト マネージャー、ネットワーク セキュリティ サービス エンジニア、ネットワーク セキュリティ トレーナー、ネットワーク セキュリティ監査人、脅威インテリジェンス分析エンジニア、災害復旧専門家、実践的な攻撃および守備のプロ…

キャリアに付加価値をもたらす大きな可能性

ネットワーク セキュリティ専攻には強力な技術的特徴があり、特にコア ネットワーク アーキテクチャと仕事でのセキュリティ テクノロジを習得することは、キャリア開発においてかけがえのない競争上の優位性をもたらします。

個人の能力が向上するとともに、経験の豊富さやプロジェクト運営の成熟度に応じて仕事のプロフェッショナルとしての価値も高まり、評価される余地がますます高まることが人気の最大の理由です。みんなとともに。

ネットワークセキュリティの分野でも、医療従事者と同じように、年齢が上がるほど人気が​​あり、技術も成熟しているため、自然と仕事が真剣に評価され、昇進や昇給も期待できます。自然に来ます。

ハッキングとネットワークセキュリティを学ぶ方法

今日の私の記事を気に入っていただければ、私のプライベート ネットワーク セキュリティ学習教材を無料で共有します。

1. 学習ロードマップ

攻撃や防御など学ぶべきことはたくさんありますが、具体的に覚えるべきことは上のロードマップに書きましたので、それをクリアできれば就職やプライベートでも問題ありません。 。

2.ビデオチュートリアル

インターネット上には多くの学習リソースがありますが、基本的に不完全です。これは私が自分で録画したインターネット セキュリティ ビデオ チュートリアルです。上記のロードマップのすべてのナレッジ ポイントについてのビデオ説明が付属しています。

内容は、ネットワークセキュリティ法の学習、ネットワークセキュリティ運用などのセキュリティ評価、ペネトレーションテストの基礎、脆弱性の詳しい解説、コンピュータの基礎知識など、ネットワークセキュリティを始めるにあたって必ず知っておきたい学習コンテンツです。

(すべて1つの作品にパッケージ化されており、1つずつ拡張することはできません。合計300以上のエピソードがあります)

スペースに限りがあるため、一部の情報のみが表示されています。以下のリンクをクリックして入手してください。

CSDN ギフト パッケージ: 「ハッカーとネットワーク セキュリティの入門と高度な学習リソース パッケージ」の無料共有

3. 技術資料と電子書籍

また、大規模なネットワーク セキュリティ運用、CTF、SRC 脆弱性の掘削に参加した経験と技術的なポイントを含む技術文書も私自身が編集し、200 冊を超える電子書籍があります。一つ一つ表示しないでください。

スペースに限りがあるため、一部の情報のみが表示されています。以下のリンクをクリックして入手してください。

CSDN ギフト パッケージ: 「ハッカーとネットワーク セキュリティの入門と高度な学習リソース パッケージ」の無料共有

4. ツールキット、インタビューの質問、ソースコード

「仕事をうまくやり遂げたいなら、まず自分のツールを磨かなければなりません。」 私は、誰にとっても最も人気のある数十のハッキング ツールをまとめました。取材範囲は主に情報収集、Androidハッキングツール、自動化ツール、フィッシングなどです。興味のある学生はぜひご覧ください。

私のビデオで言及されているケースのソースコードと対応するツールキットもありますので、必要に応じて持ち帰ることができます。

スペースに限りがあるため、一部の情報のみが表示されています。以下のリンクをクリックして入手してください。

CSDN ギフト パッケージ: 「ハッカーとネットワーク セキュリティの入門と高度な学習リソース パッケージ」の無料共有

最後に、ここ数年にわたって私がまとめたネットワーク セキュリティに関する面接の質問を紹介します。ネットワーク セキュリティの仕事を探しているなら、間違いなく大いに役立つでしょう。

これらの質問は、Sangfor、Qi Anxin、Tencent またはその他の大手企業への面接時によく遭遇します。良い質問や良い洞察がある場合は、共有してください。

参考分析: Sangfor 公式 Web サイト、Qi’anxin 公式 Web サイト、Freebuf、csdn など。

コンテンツの特徴: 明確な構成とグラフィカルな表現により、理解しやすくなっています。

内容の概要: イントラネット、オペレーティング システム、プロトコル、ペネトレーション テスト、セキュリティ サービス、脆弱性、インジェクション、XSS、CSRF、SSRF、ファイル アップロード、ファイル ダウンロード、ファイル インクルード、XXE、論理的脆弱性、ツール、SQLmap、NMAP、BP、国境なき医師団…

スペースに限りがあるため、一部の情報のみが表示されています。以下のリンクをクリックして入手してください。

CSDN ギフト パッケージ: 「ハッカーとネットワーク セキュリティの入門と高度な学習リソース パッケージ」の無料共有

おすすめ

転載: blog.csdn.net/Javachichi/article/details/131450052