認定試験の受験料は決して安くなく、再受験となれば費用も時間もかさみます。JPNTestのGSSP-NET問題集でGIAC GIAC Secure Software Programmer - C#.NETの出題形式に慣れておけば、本番で力を発揮しやすくなります。491の問題を繰り返し解いて、万全の状態で試験に臨みましょう。
GIAC GSSP-NET 試験概要:
| 認定ベンダー: | GIAC(グローバル情報保証認定機関) |
|---|---|
| 試験名: | GIAC セキュアソフトウェアプログラマー - C#.NET |
| 試験番号: | GSSP-NET / GSSP-NET-CSHARP |
| 合格点: | 66%~67% |
| 関連資格: | GIAC セキュアソフトウェアプログラマー - Java(GSSP-JAVA) |
| 受験料: | 499米ドル(SANSトレーニング受講者向け)、899米ドル(単体受験の場合) |
| 認定の有効期間: | 4年間 |
| 出題数: | 75 |
| 試験時間: | 180 分 |
| 対応言語: | 英語 |
| 試験形式: | 多肢選択式, シナリオ設問, 監督付き受験 |
| 推奨トレーニング: | SANS DEV541: .NETにおけるセキュアコーディング |
| 受験申し込み: | Pearson VUE 試験予約 GIAC 試験の登録 |
| サンプル問題: | GIAC GSSP-NET サンプル問題 |
| 受験方法: | オンラインによる遠隔監督付き受験、またはPearson VUEの試験会場での受験 |
| 前提条件: | 必須の受験資格はなし。C#/.NET開発およびセキュアコーディングの概念に関する実務経験が推奨されます |
| 公式シラバスのURL: | https://www.giac.org/certifications/secure-software-programmer-net |
GIAC GSSP-NET 試験シラバストピック:
| セクション | 比重 | 目標 |
|---|---|---|
| .NETにおける認可 | 15% | - ロールベースおよびポリシーベースの認可 - 安全な実装のための実践方法 - 権限昇格の防止 |
| セッションと状態の管理 | 10% | - Cookieのセキュリティ属性 - セッション乗っ取りの防止 - 安全なセッションの処理方法 |
| セキュアソフトウェア開発ライフサイクル | 8% | - セキュリティ要件の策定手法 - 脅威モデリング - セキュリティテストとコードレビュー |
| データの妥当性検証とエンコーディング | 15% | - インジェクション攻撃の防止 - 入力値の妥当性検証手法 - 出力値のエンコーディングとエスケープ処理 |
| アプリケーションに対する一般的な攻撃とその対策 | 12% | - 攻撃対象領域の縮小 - XML関連攻撃およびデシリアライズ攻撃 - XSS、CSRF、SQLインジェクション |
| .NET Frameworkと設定情報のセキュリティ | 13% | - 設定ファイルの安全性確保 - コードアクセスセキュリティ - 例外処理と安全なログ出力 |
| .NETにおける認証 | 15% | - 認証機能に関する一般的な脆弱性 - アイデンティティプロバイダーとクレームに基づく認証 - .NETの認証メカニズム |
| .NETにおける暗号化技術 | 12% | - 対称暗号化および非対称暗号化 - ハッシュ処理とデジタル署名 - 安全な鍵の管理方法 |
GSSP-NET試験についてよくあるご質問
「GSSP-NET」は、GIAC(グローバル情報保証認定機関)が実施する「GIAC セキュアソフトウェアプログラマー - C#.NET」の試験コードです。この試験に合格すると、「GIAC セキュアソフトウェアプログラマー - .NET」の認定を取得できます。認定レベルは中級 / 専門職向けに位置づけられています。関連する認定としては、GIAC セキュアソフトウェアプログラマー - Java(GSSP-JAVA)などが挙げられます。JPNTestでは、GSSP-NET試験対策として491の練習問題をご用意しています。
GSSP-NET試験の出題数は75、制限時間は180 分です。限られた時間内で全問に取り組む必要があるため、1問にかけられる時間を常に意識し、難しい問題に長く留まりすぎないペース配分が求められます。本番で時間不足に慌てないよう、JPNTestのテストエンジンで制限時間つきの模擬試験に挑戦し、時間配分の感覚を体に覚えさせておくことをおすすめします。
GSSP-NET試験の合格ラインは66%~67%、受験料は499米ドル(SANSトレーニング受講者向け)、899米ドル(単体受験の場合)です。万が一不合格だった場合、再受験には改めて全額の受験料が必要になるため、費用面の負担も無視できません。受験前にJPNTestの491の練習問題で模擬試験に取り組み、安定して合格ラインを超えられることを確認してから本番に臨むと安心です。
必須の受験資格はなし。C#/.NET開発およびセキュアコーディングの概念に関する実務経験が推奨されます
受験条件は変更される場合があります。最新かつ正確な情報は、GIACの公式ページで必ずご確認ください。
GSSP-NET試験は、以下の公式窓口からお申し込みいただけます。
なお、本試験の受験方式はオンラインによる遠隔監督付き受験、またはPearson VUEの試験会場での受験です。
GIACではGSSP-NET試験向けに、以下の公式トレーニングを用意しています。
公式トレーニングで知識の土台を固めたうえで、JPNTestの491の練習問題に取り組めば、理解度の確認と弱点の洗い出しを効率よく進められます。
はい、ご購入前にJPNTestのGSSP-NET問題集の無料サンプル(PDFデモ)をダウンロードして、問題の品質や形式をご確認いただけます。ご購入後は365日間の無料更新が付帯し、更新期間の終了後も50%割引で継続更新をご利用いただけるため、常に最新の出題傾向に沿った内容で学習を続けられます。
JPNTestでは「返金保証」制度をご用意しています。ご購入後60日以内にGSSP-NET試験を受験して不合格となった場合、全額返金をご申請いただけます。なお、ご購入後3日以内の受験や、ダウンロード後に実際の受験をしていない場合、無料資料や期限切れのご注文は対象外となり、受験者氏名とお支払い者氏名が一致している必要があります。ご申請の際は、受験票(enrollment slip)の写しと公式スコアレポート(Score Report)のPDFを試験後2日以内にご提出いただき、受理後7日以内に手続きが完了します。返金をご希望でない場合は、同等価値の試験資料2点を無料でお受け取りいただき、元の製品の更新サービスを継続する選択肢もございます。
また、ご購入いただいた製品はお支払い完了後すぐにダウンロードでき、メールでも1分以内にお届けします。2時間以内に届かない場合はカスタマーサポートまでご連絡ください。インストール可能なパソコンの台数に制限はありません。
GSSP-NET試験の出題範囲は、全部で8分野で構成されています。主な分野としては、「.NET Frameworkと設定情報のセキュリティ」(13%)、「セッションと状態の管理」(10%)、「.NETにおける認証」(15%)などが挙げられます。各分野の詳細なトピックと配点は、上記の試験大綱をご確認ください。JPNTestのGSSP-NET練習問題は、これらの出題分野を幅広くカバーしています。
GIAC GIAC Secure Software Programmer - C#.NET 認定 GSSP-NET 試験問題:
問題 #1
You work as a Software Developer for ABC Inc. You create an ASP.NET Web application named MyWebApplication. You want to provide secure access to company's customers. You want to enable users to access the site from any browser by providing their user name and password. Which of the following authentication methods will you use to accomplish this task?
A. Single Sign-On
B. Windows NT
C. Secure Socket Layer
D. Certificate Server
E. Basic
問題 #2
You work as a Software Developer for InfoTech Inc. You develop an application named MyApp that works as a scientific calculator. A user inputs data and retrieves the calculated results based on the input values. The application uses a SQL database that contains two tables. One table contains data related to standard calculation specifications and the other table stores input values entered by the user. You want to ensure that the user is able to retrieve appropriate data fast. Which of the following actions will you take to accomplish the task?
Each correct answer represents a part of the solution. Choose all that apply.
A. Use a single component to process input data.
B. Run multiple processes on separate threads.
C. Use more than one component to process input data.
D. Write code that performs multiple tasks simultaneously.
E. Run multiple processes on a single thread.
問題 #3
You work as a Software Developer for ABC Inc. The company uses Visual Studio .NET 2008 as its application development platform. You are creating an ASP.NET Web application using .NET Framework 3.5. The application will be deployed on an intranet server of the company. You require that the application meets the following requirements:
l Users can log on to the application by using their Active Directory credentials.
l Each Web page in the application must display user name and password controls for an unauthenticated user.
What will you do to accomplish this?
A. Use Forms authentication and use the ActiveDirectoryMembershipProvider class.
B. Use Windows authentication and disable impersonation.
C. Use Forms authentication and use the SqlMembershipProvider class.
D. Use Windows authentication and enable impersonation.
問題 #4
You work as a Software Developer for Mansoft Inc. The company uses Visual Studio.NET 2005 as its application development platform. You need to write a code segment that can change the file extension of a file named Test.txt. Which of the following code segments will you choose to change the file extension?
Each correct answer represents a complete solution. Choose two.
A. using System;
using System.IO;
public class ChangeExample
{
public static void Main()
{
string FileName =@"C.\Test.txt";
Console.Write ("File NamE."+FileName);
Console.Write (" File Extension: {0}", Path.GetExtension(FileName));
Console.Write ("Change File Extension {0}", Path.ChangeExtension("rft"));
}
}
B. using System;
using System.IO;
public class ChangeExample
{
public static void Main()
{
string FileName =@"C.\Test.txt";
Console.Write ("File NamE."+FileName);
Console.Write (" File Extension: {0}", Path.GetExtension(FileName));
Console.Write ("Change File Extension {0}", Path.ChangeExtension(FileName));
}
}
C. using System;
using System.IO;
public class ChangeExample
{
public static void Main()
{
string FileName =@"C.\Test.txt";
Console.Write ("File NamE."+FileName);
Console.Write (" File Extension: {0}", Path.GetExtension(FileName));
Console.Write ("Change File Extension {0}", Path.ChangeExtension(FileName, "doc")); } }
D. using System;
using System.IO;
public class ChangeExample
{
public static void Main()
{
string FileName =@"C.\Test.txt";
Console.Write ("File NamE."+FileName);
Console.Write (" File Extension: {0}", Path.GetExtension(FileName));
Console.Write ("Change File Extension {0}", Path.ChangeExtension(FileName,".exe"));
}
}
問題 #5
Which of the following utilities is used to encrypt credentials and session state connection strings?
A. Aspnet_regiis.exe
B. Aximp.exe
C. Aspnet_setreg.exe
D. Aspnet_compiler.exe
解説:
| 問題 #1 正解: E | 問題 #2 正解: A、B、D | 問題 #3 正解: A | 問題 #4 正解: C、D | 問題 #5 正解: C |
323 お客様のコメント



