品質保証QA

Web システムの脆弱性まとめ その2 「認証の欠如による脆弱性」

Web システムの脆弱性まとめ、その2です。今回解説するのは以下の内容となります。 ・認証の欠如による脆弱性 ・認証済の利用者を踏み台にした攻撃 ・承認済のサーバを踏み台にした攻撃 ・不適切・不十分な認証処理 ・ユーザ権限の確認不十...
品質保証QA

Web システムの脆弱性まとめ 「不正なリクエストデータに対する脆弱性」

Web システムの脆弱性まとめ、その1です。今回解説するのは以下の内容となります。 ・不正なリクエストデータに対する脆弱性 ・不正な SQL 文を埋め込む攻撃 ・不正な OS コマンドを埋め込む攻撃 ・不正な HTML タグや Ja...
クラウド

VBScript でインストーラを作成する

Windows 環境で動作するインストーラを作成する場合、VBScript がおすすめです。VBScript は Windows に標準で搭載されており、様々な環境の違いが想定されるクライアント PC 上で、おおむね問題なく動作することが...
クラウド

Windows Server に Let’s Encrypt を導入する

Windows Server 上の Web サーバに SSL を導入したい場合、Apache だと非常に簡単に Let's Encrypt を導入できます。ここでは mod_md モジュールを利用して Apache に Let's Enc...
クラウド

Windows Server + Apache + PHP + MariaDB のサーバ構築

Windows Server 上で PHP プログラムが動作する環境を構築します。Web サーバに Apache、データベースに MariaDB を使用します。 Apache の設定まずは Apache 側の設定を説明いたします。A...
プログラミング

Google と Microsoft の OCR API の PHP プログラムサンプル

OCR(光学式文字認識)による画像からのテキスト検出・抽出するサービス(API)としては、Google の Cloud Vision と Microsoft の Computer Vision が有名ですね。本記事ではこれら2つのサービス...
プログラミング

画像からテキストを検出する OCR サービス – Microsoft Computer Vision

OCR(光学式文字認識)による画像からのテキスト検出・抽出するサービス(API)である、Microsoft の Computer Vision の出力書式や設定手順を説明します (サンプルプログラムはこちら) 。12 ヵ月の間は、5000...
プログラミング

画像からテキストを検出する OCR サービス – Google Cloud Vision API

OCR(光学式文字認識)による画像からのテキスト検出・抽出するサービス(API)である、Google の Cloud Vision API の出力書式や設定手順を説明します(サンプルプログラムはこちら)。限度内であれば、無料で利用できる ...
Git

git push を Chatwork や Slack へ通知する方法

git pushの際に Chatwork や Slack へ通知メッセージを送信する場合の設定やフックスクリプトの書き方について説明します。 Chatwork 側の設定Chatwork へのメッセージ送信には、Chatwork AP...
Git

Git のフックを利用したデプロイの方法

Git のフックを利用した本番環境適用の仕組みや post-update などのスクリプトの書き方、必要となる SSH 接続の設定方法を説明します。 Git のフックを利用したデプロイの仕組みGit には フック【hooks】という...