TECHNOLOGY IT NEWS

ウイルスチェック API「malcheck」、同期検査の応答を約 10 分の 1 に短縮。セキュリティチ ェックシート対応の回答例・固定 IP・検査証跡も公開

公開:
CodeCampが提供するDX人材育成が可能なプログラミングやITが学べる公開講座
この記事はプレスリリースです

本記事は、PR TIMESに掲載された企業・団体等のプレスリリースを原文のまま転載しています。記事内容は発表時点の情報です。

発表元
株式会社ダンミカ
配信日時
2026年9月17日 08時00分
転載日
2026年10月11日

発表内容については発表元へ、当サイト上の訂正・削除については、当サイトのお問い合わせフォームにご連絡ください。

転載
プレスリリース本文

1MB のファイルなら 0.5 秒未満で検査完了。「ウイルスチェックを実施しているか」の設問に、根拠つきで答えられる機能を揃えました

株式会社ダンミカ(本社:神奈川県横浜市、代表取締役:生天目 翼)は、アップロードファイルのウイルスチェック API「malcheck(マルチェック)」(https://malcheck.com/)において、同期モードの応答時間を従来比約 10 分の 1 に短縮するとともに、セキュリティチェックシート(取引先や情報システム部門からの質問票)への回答に使える機能群を 2026 年 9 月に公開したことをお知らせします。

同期検査の応答時間(2026 年 9 月実測。現在の値はサーバー側の処理時間)
同期検査の応答時間(2026 年 9 月実測。現在の値はサーバー側の処理時間)

背景:「アップロードファイルのウイルスチェック」は質問票の定番項目

Web サービスや業務システムでファイルのアップロードを受け付けると、取引先や社内のセキュリティチェックシートで「アップロードされたファイルのウイルスチェックを実施しているか」「ファイルはどこで処理され、何が保管されるか」「接続先を IP アドレスで制限できるか」が問われます。

自前で ClamAV を構築すると、ウイルス定義の更新と更新失敗の監視、定義の読み込みに必要な 1GB 超のメモリ、エンジンのバージョン追従といった運用が残ります。一方、海外のスキャン SaaS は処理場所・契約言語・請求書払いの可否で回答に詰まることがあります。

malcheck は、ファイルを送ると ClamAV で検査し、結果を JSON で返す API です。検査は国内(東京)のサーバーで行い、検査後にファイル本体は削除します。契約や質問票への回答は日本語で対応し、請求書払いも選べます。

今回公開した内容

1. 同期検査の応答を約 10 分の 1 に短縮

malcheck はこれまで、検査結果をコールバック URL へ通知する非同期モードを中心に設計しており、同期モードはリクエストごとに検査エンジンを起動する構成だったため、1 件あたり 20 秒前後かかることがありました。

2026 年 9 月に、ウイルス定義を読み込んだ検査エンジンを常駐させる構成へ切り替えました。サーバー側の検査処理は 1MB のファイルで 0.5 秒未満、25MB のファイルでも約 1〜3 秒で完了し、同期モードでも利用者を待たせない応答時間で結果を返せるようになりました。

条件 応答時間
従来(同期モード、1MB 前後のファイル) 1 件 17〜25 秒
現在(1MB のファイル) 0.5 秒未満
現在(25MB のファイル) 約 1〜3 秒

※ サーバーがファイルを受け取ってから結果を返すまでの時間です(2026 年 9 月実測)。実際の応答時間はこれに送信側のアップロード時間が加わります。

これにより、「検査結果が返るまでファイルを公開しない」設計を、利用者を待たせずに同期処理で実装できます。コールバック用の公開エンドポイントを用意しにくいローコード環境や社内システムからも使いやすくなりました。あわせて、非同期モードの結果を GET /api/scan/{id} で取得するポーリング方式も追加しています。

2. 質問票の回答例とデータの取り扱いを公開

セキュリティ情報ページ(https://malcheck.com/security)に、処理場所、ファイル本体の扱い、保存される情報と保持期間、再委託先、運営者のアクセス管理を公開しました。あわせて、チェックシートによくある設問ごとに「malcheck が実施すること」「利用者側で実装すること」「回答例」を分けて掲載しています。

個別の質問票については、設問をお送りいただければ回答文をテキストでお返しします(契約前でも対応します)。

3. 検査結果を証跡として保存し、CSV で出力

検査ごとに、判定結果・ファイルのハッシュ・検査日時に加えて、使用したウイルス定義のバージョンと公開日時を記録するようにしました。ダッシュボードの検査履歴から期間を指定して CSV をダウンロードでき、監査の際に「いつ・どの定義で検査したか」を示せます。検査履歴は 1 年間保持します。

4. 固定 IP アドレスの公開と変更時の事前通知

API の接続先と、URL 取得・コールバック送信の送信元 IP アドレスを固定し、一覧ページ(https://malcheck.com/ips)と機械可読な JSON で公開しました。変更する場合は 30 日前までに登録メールアドレスへ通知します。「接続先の IP 制限」「Webhook 送信元 IP の公開」の設問に対応できます。

料金

プラン 料金 件数
無料 0 円 累計 100 件まで。期限なし、クレジットカード登録不要。本番と同じ検査
スタンダード 11,000 円 / 月(税込)。年契約は 132,000 円 / 年(税込) 月 10,000 件まで
月 10,000 件超 見積もり 件数に応じて単価を相談(年契約は割引あり)

支払いはクレジットカードまたは請求書払い(銀行振込)で、月契約・年契約のどちらでも選べます。見積書・適格請求書を発行できます。月 10,000 件を超えても自動で請求が増えたり検査が止まったりすることはなく、超える月が続く場合は当社から連絡して上位契約を相談します。

malcheck について

2022 年に提供を開始し、2026 年 9 月時点で累計約 68 万件のファイルを検査しています。当社のフォーム作成サービス「HyperForm」の添付ファイル検査にも利用しています。

  • 検査エンジン:ClamAV。ウイルス定義は毎時更新を確認して反映し、更新が止まった場合は運営者に通知
  • 処理場所:国内(東京)のサーバー。検査処理を国外に出さない
  • ファイル本体:一時領域で検査し、完了後に削除。検体共有ネットワークや他社の解析サービスへ送らない
  • 送り方:ファイル実体(multipart)または URL 指定。上限 30MB
  • 受け取り方:同期、非同期(コールバック)、ポーリング
  • 認証・通信:チームごとのトークン。通信は HTTPS のみ

VirusTotal・Cloudmersive・OPSWAT MetaDefender Cloud などの他サービスや自前の ClamAV との比較表(https://malcheck.com/compare)も公開しており、malcheck が向かないケースも記載しています。

導入の流れ

登録は 1 分、クレジットカード不要で、累計 100 件まで本番と同じ検査を無料で試せます。API はファイルを 1 回 POST するだけです。

curl https://malcheck.com/api/scan -F token=YOUR_TOKEN -F file=@upload.pdf

EICAR テストファイルを送ると、次のように検出名つきで dirty が返ります。

{"data": {"status": "dirty", "found": "Eicar-Test-Signature", "version": "1.4.3/28124", "sha256": "275a021b...", "scanned_at": "2026-09-15T09:41:16Z", ...}}

サービスサイト:https://malcheck.com/
API ドキュメント:https://malcheck.com/doc.html

会社概要

  • 会社名:株式会社ダンミカ(donemika Inc.)
  • 所在地:〒220-0004 神奈川県横浜市西区北幸 1-11-1 水信ビル 7 階
  • 代表者:代表取締役 生天目 翼
  • 設立:2021 年 12 月
  • 事業内容:インターネットを介するサービスの企画、開発、運営、コンサルティング
  • URL:https://donemika.com/

本件に関するお問い合わせ

株式会社ダンミカ malcheck 担当
メール:info@donemika.com

プレスリリース転載ここまで
ブログに戻る

コメントを残す

コメントは公開前に承認される必要があることにご注意ください。

企業・法人向けのIT・プログラミング・生成AI研修を探す、比較する - IT・プログラミングを知って学べるコネクトメディア CodeCampが提供するDX人材育成が可能なプログラミングやITが学べる公開講座 - IT・プログラミングを知って学べるコネクトメディア コードキャンプが提供する無料で学べるプログラミングスクール講座 - IT・プログラミングを知って学べるコネクトメディア コードキャンプDX人材育成研修 - IT・プログラミングを知って学べるコネクトメディア 3.5日の研修で、年間1,600時間の削減効果が見込まれる。東京きらぼしフィナンシャルグループのDX人材育成事例 - IT・プログラミングを知って学べるコネクトメディア 配属3ヶ月で30%の生産性向上を実現するいよぎんコンピュータサービスの新人研修に迫る - IT・プログラミングを知って学べるコネクトメディア 金融業界の業務効率化を加速するニッセイアセットマネジメントの生成AI×GAS活用研修事例 - IT・プログラミングを知って学べるコネクトメディア 【製造業のDX人材育成事例】デジタル人材の即戦力化を実現する、日本ガイシ株式会社の異動者向オンボーディング研修 - ITやプログラミングを知って学べるコネクトメディア フューチャーアーキテクト株式会社が実現した新入社員向けIT研修プログラムでタスクフォース制度が主体的な学びと成長を生み出す - IT・プログラミングを知って学べるコネクトメディア コードキャンプDX人材育成研修 - IT・プログラミングを知って学べるコネクトメディア コードキャンプIT・プログラミング研修事例/【IT新入社員研修】オンラインとオフラインの最適バランスを実現したFutureOneの導入事例 - IT・プログラミングを知って学べるコネクトメディア コードキャンプIT・プログラミング研修事例/【新入社員研修】柔軟なハイブリッド型Java研修で実現した新卒20名の成長と成果|サークレイス株式会社 - ITやプログラミングを知って学べるコネクトメディア コードキャンプIT・プログラミング研修事例/現場により近いところにデジタルを根付かせるDX基礎講座研修|株式会社ブリヂストン - ITやプログラミングを知って学べるコネクトメディア コードキャンプIT・プログラミング研修事例/業務の効率化・DX推進に向けたIT人材育成への第一歩|株式会社カナエ - ITやプログラミングを知って学べるコネクトメディア 企業・法人向けのIT・プログラミング研修 - ITやプログラミングを知って学べるコネクトメディア

What's New

新着記事

対象者別で探す

子供(小学生・中学生・高校生)向け
プログラミング教室検索する

子供(小学生・中学生・高校生)がロボットやプログラミング言語を学ぶことができるオフラインからオンラインスクールを検索、比較することが可能です。

子供(小学生・中学生・高校生)
プログラミング教室検索する

ITやプログラムなどの
最新情報を検索する

日々、新しいITやプログラミング言語の情報が流れていきますが、特定の情報を時系列でニュースやコラムを確認することができます。

ITやプログラムなどの
最新情報を検索する