qPAnalyzer
エンドユーザーの端末で動作するAI解析です。デバッガーや解析ツールを認識します。ブラックリストが見逃す、名前を変えたものや独自のツールも対象です。PapelShip+に含まれています。
qPAnalyzerを詳しく見るqPapel Auth/ライセンスとソフトウェア保護
キーを発行してハードウェアに紐付け、デバッガー、仮想マシン、パッチの当たったビルドをブロックします。すべての判断は当社のサーバーで行われ、ひとつのダッシュボードで管理できます。
qPapel DRM
ライセンス管理、APIセキュリティ、リモート設定のプラットフォーム。
ワークスペース
ダッシュボード
マイ製品
サポート
ライセンスとクライアント
セキュリティとAPI
プラグインと連携
キーの上限
12,480件のキー(6製品)
ダッシュボード
こんにちは、PapelShip
キーの総数
12,480
アクティブなキー、安定
有効なキー
9,312
有効化率:↗ 74.6%
端末のトラフィックと脅威
過去24時間・全製品
セッション
18,240
脅威
312
ピーク時間
21:00
対応言語
C、C++、C#
検証
PapelShipのサーバー上
発行済みライセンス
10M+
無料プラン
無料
仕組み
DemoApp.exe
確認中キー + HWID + セッション
許可 + 新しいセッションキー
PapelShipのサーバー
判定キーは製品ごとに生成され、購入時に配信されるか、承認したリセラーが作成します。
最初の有効化時に、キーが購入者のハードウェアIDにロックされます。
すべてのチェックは、アプリ内のロジックではなく、PapelShipのサーバーで判断されます。
セッションキーは、ライセンスの有効期間ではなく、セッションごとに更新されます。
ダッシュボードからキーを期限切れにしたり、BANしたりできます。アプリは次回のチェックで新しいステータスを受け取ります。
ライセンス管理
選んだ期間、数量、プレフィックスで製品ごとにキーを生成し、すべての購入者の状態をひと目で確認できます。
キーの作成
DemoApp · 371988117
Keymaskプロファイル
期間
キーの数
ライセンスキーを生成
顧客のライセンス
6件のキーHWIDロック
キーは、最初に有効化したハードウェアに紐付けられます。同じキーを使う別のPCはサーバーで拒否され、記録されます。キーまたはデバイスをBANすることもできます。
マシンを変更した購入者は、カスタマーポータルからリセットを申請できます。キーごとのクールダウンにより、正規の購入者はスムーズに移行でき、1つのキーがPC間を移動することはありません。
HWIDロックとは?ライセンスキー
PAPEL-7F3K-91XA
最初に有効化されたマシンに紐付けられています。
製品ごとに選べるハードウェア識別
Windows GUID
レジストリのMachineGuid
ディスクのシリアル
HDDまたはSSDのシリアル番号
MACアドレス
ネットワークアダプター。VPN越しでは信頼性が下がる
配信
PapelShipのストアを接続すると、支払いが完了するたびにqPapel Authのキーが発行され、購入者に届けられ、Discordロールが付与され、初回起動時に購入者のハードウェアにロックされます。
PapelShip Commerceを見る注文 #4821
処理中新規注文
12:04:01DemoApp 永久ライセンス · €49.00 · カード
ライセンスキーを配信
12:04:02PAPEL-R5DW-2KQS · 購入者に即時表示
Discordのロールを付与
12:04:02DemoApp Users
HWIDをロックして有効化
12:06:47DESKTOP-4KD0PL · 初回起動
リモート設定
DemoProduct
リモート設定・ステップ 1 / 8
リスクエンジン
シグナルは時間とともに減衰するポイントを加算し、しきい値によって対応が決まります。1回の不審な値だけで、支払いを済ませた購入者がBANされることはありません。
リスクエンジン
DESKTOP-23X9F · PAPEL-N1XY-55JQ動作
none
ユーザーに表示される内容
なし
実行時のDemoApp.exe
セッションなしstrings DemoApp.exe | grep api → no match
認証済みのセッションにのみ
PapelShip上
検証済みのクライアントにのみ提供
サーバー変数とサーバーファイルには、アプリが実行時に必要とするものを保存します。ダッシュボードで値を変更すると、すべてのクライアントが次のリクエストで新しい値を読み込みます。
改ざん防止と流出対策ツール
エンドユーザーの端末で動作するAI解析です。デバッガーや解析ツールを認識します。ブラックリストが見逃す、名前を変えたものや独自のツールも対象です。PapelShip+に含まれています。
qPAnalyzerを詳しく見る共有されたビルドがどのライセンスから流出したかを示す、流出とビルドの追跡機能。
許可されていないツールによる、ファイルの改変、パッチ適用、オープンを防ぎます。
不審な挙動が検知されると画面を取得し、対応の前に確認できます。
SDKの上に、もう1つの保護レイヤーを加えてバイナリをパックします。
PEローダーのように動作し、ファイルをディスクではなくメモリにマッピングします。
ルールを一度設定すると自動で実行され、条件を満たすたびに選んだアクションを適用します。
起動時に、そして特に重要な機能の前に再度チェックを呼び出すことで、セッション中のパッチも重要な箇所で検知します。
購入者、リセラー、チーム
ブランドポータルで、顧客は自分のキーを確認し、選んだ詳細を見ることができます。HWIDリセットの申請と、ダウンロード可能なローダーも同じ場所にあります。
リリース
ビルドはSS Filesとしてホストできます。最低バージョンを引き上げると、古いクライアントは接続時にアップデートを求められます。
qPapel Authの変更履歴を見るバージョンチェック
接続時の最小クライアントバージョン
SDK
SDKをリンクし、ビルドをパックして、PapelShipに対してキーを検証します。それ以外の管理はすべてダッシュボードから行えます。
1#include "qPapelLib.h"2#pragma comment(lib, "qPapelLib.lib")3#pragma comment(lib, "libsodium.lib")45int main() {6 if (!qpapel::Init()) return 1; // map qPapelAuth in memory78 QPCTX ctx = qpapel::CreateContext();9 qpapel::SetConfig(ctx, "pk_your_api_key", "", 0, "1.0.0");10 qpapel::CheckIntegrity(ctx); // local integrity checks1112 if (qpapel::Connect(ctx)) {13 std::string key = ReadLicenseKey(); // your own input14 char* token = qpapel::Authenticate(ctx, key.c_str());15 if (token) {16 qpapel::FreeString(token);17 RunProtectedApp(); // your application18 }19 }20 qpapel::DestroyContext(ctx);21}
qPapel Authのドキュメントのクイックスタートから抜粋。
ダッシュボード
qPapel DRM
ライセンス管理、APIセキュリティ、リモート設定のプラットフォーム。
ワークスペース
ダッシュボード
マイ製品
サポート
ライセンスとクライアント
キー一覧
アクティブな端末
qPAnalyzer
スクリーンショット
顧客ポータル
リセラー
スタッフアクセス
セキュリティとAPI
プラグインと連携
キーの上限
12,480件のキー(6製品)
アクティブな端末
コンピューター管理
コンピューター合計 2,566台
コンピューター総数
2,566
検証済み
2,431
アクティブなコンピューターと脅威
有効 脅威プラン
€5.99/ 月
製品、リセラー、スタッフパネルを追加。
€14.99/ 月
高い上限とqPAnalyzer。