予測できなかったプログラム・エラーを回避するC 言語を開発(コーネル 大学) | ScanNetSecurity
2026.08.16(日)

予測できなかったプログラム・エラーを回避するC 言語を開発(コーネル 大学)

 予測できなかったプログラム・エラーを回避するコンピュータ言語が開発された。プログラム・エラーを回避することで、多くのセキュリティ侵害を阻止することが可能になる。コンピュータ言語 Cyclone は、コーネル大学とAT&T 研究所が共同で研究チームを編成し、開発さ

国際 海外情報
 予測できなかったプログラム・エラーを回避するコンピュータ言語が開発された。プログラム・エラーを回避することで、多くのセキュリティ侵害を阻止することが可能になる。コンピュータ言語 Cyclone は、コーネル大学とAT&T 研究所が共同で研究チームを編成し、開発された。Cyclone は、様々なタイプのコンピュータ用アプリケーションの作成に使用されているプログラミング言語C に改良を加えたバージョンだ。専門家らは、Cyclone を使用することでセキュリティ侵害を引き起こすソフトウェアの深刻なバグの排除が可能になると説明する。

 同研究チームによると、C 言語を使用するプログラマーは時として、アプリケーションを完全に実装した際に深刻なバグが指摘される結果となるコードを生成する。バグはプログラムの誤作動やクラッシュを引き起こし、悪質なハッカーらの格好なハッキング手段となっている。しかし、その種のエラーを予測することは非常に難しい。Cyclone コンパイラは、そのような問題を引き起こすコードのセグメントを識別するものだ。これは、コードの特定文字列を探すのみではなく、そのコードの目的を解析し、そしてその目的に合致していなく且つ潜在的に危険と見なされた文字列も特定するのである。コーネル大学の研究者 Greg Morrisett氏は「我々は通常、C 言語で作成されたアプリケーションを搭載している。Cyclone コンパイラは、あらゆる種類のタイプ(型)エラーを見つけるだろう」と述べた。Cyclone コンパイラはコードを書き換え、そして修正プログラムを提案して潜在的バグを回避する。たとえバグが残っていたとしても、Cyclone コンパイラ・システムはプログラムをクラッシュさせることなく、安全に停止させる。

《ScanNetSecurity》

PageTop

アクセスランキング

  1. リチェルカセキュリティが防衛装備庁から指名停止

    リチェルカセキュリティが防衛装備庁から指名停止

  2. 防衛省がリチェルカセキュリティを9ヶ月間 指名停止

    防衛省がリチェルカセキュリティを9ヶ月間 指名停止

  3. 正規メール送信環境からフィッシングメール送信 ~ TENTIALが利用するメール送信サービスのアクセスキーを不正利用

    正規メール送信環境からフィッシングメール送信 ~ TENTIALが利用するメール送信サービスのアクセスキーを不正利用

  4. リチェルカセキュリティ、防衛装備庁「安全保障技術研究推進制度」研究課題で「AA(想定以上の成果)」獲得

    リチェルカセキュリティ、防衛装備庁「安全保障技術研究推進制度」研究課題で「AA(想定以上の成果)」獲得

  5. 「wp2shell」の攻撃検知速報を公表、修正版公開から9日間で累計1,950,165件を検知

    「wp2shell」の攻撃検知速報を公表、修正版公開から9日間で累計1,950,165件を検知

ランキングをもっと見る
PageTop