いうサイトがあります。Salseforce環境のユーザ名などを入力してSubmitボタンをクリックするだけでチェック処理が実行されます。実行結果はメールにてPDFファイルが送付されます。このPDFファイルは問題のある処理がわかりやすく指摘されており、どのように対応すれば良いかまで細かく記載してもらえます。使い方をまとめてみたいと思います。表示このサイトは次のURLで表示できます。http://security.force.com/security/tools/forcecom/scannerこのような画面が表示されます。入力する内容は次のようになります。UsernameSalseforce環境にログインする際のユーザ名です。Developer環境のユーザでも実行できました。Description実行時の説明です。実行結果のメールに表示されていました。Profile実行種別と思われます。Rulesを選択しておけば全ての処理が対象となると思います。必要事項を入力してSubmitボタンをクリックすると次の確認メッセージが表示されます。利用規約に同意しますかという内容です。Scannerは、Salesforce.comのサービスの一部ではありません。"というあたりですね。"Cherkmarx"という会社が提供してくれているようです。利用規約に問題がない場合は、Acceptボタンをクリックして下さい。チェック処理が実行されます。succesfully」と表示されます。これで実行結果がメールで送付されます。チェック対象が多いとメールが届くまで少し時間がかかることがあります。実行に失敗すると次のようなエラーメッセージが表示されます。"アプリケーションは2時間ごとにスキャンできます"といった内容でした。一回実行したら少し時間をあけてくださいということですね。正常に実行が完了すると次のようなメールが届きます。Descriptionで入力した内容が表示されていますね。添付ファイルが2つありますが、PDFファイルの方が判定結果になります。ちなみにメールの内容はこんな感じだと思われます。------------------------------------------------------------------------------------------------------------------要求されたセキュリティスキャンの結果が添付されています。結果はCheckmarxとの提携を通じて提供されます。Checkmarxは、ソースコード解析ツールのスイートを通じて、識別、追跡、および技術的および論理的なセキュリティ上の欠陥を修正するための強力なソリューションを提供しています。Checkmarxは、Force.comプラットフォームのソースコードの解析を提供する最初で唯一の会社です。その他の詳細および他の対応言語はCheckmarxのウェブサイトでご覧になれます。PDFファイルで結果の確認PDFファイルの1ページ目は結果をグラフで確認できます。2ページ目以降はいくつかのカテゴリに分けて検証した結果がまとめられています。左の列のリンクからそれぞれの概要ページに遷移できます。検証カテゴリは次のとおりです。(XSS)XSS対策ができているか検証。例)必要に応じてJSENCODEをつけていること。※他にもHTMLENCODEなどが用意されています。InjectionInjection対策ができているか検証。clauseクエリに対してLimitが指定されているか検証。AssertsテストメソッドでSystem.assertEquals等が使用されているか検証。上記の内容で検証が行われます。このサイトの使い方はだいたいこんな感じになります。使ったことがない方はDeveloper環境のユーザなどで試してみるとなかなか面白いと思います。Calendarに参加しています。新機能:ServiceCloudについてのメモです。Communityをいろいろさわってみました。はてなブログPro技術ブログ的な感じです。Guideスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。