问题标签 [piracy]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
php - .mp3 格式的 PHP 盗版保护
我正在建立一个在线商店,用户可以在其中购买有声读物。所有有声读物都包含 .mp3 格式的文件。当用户从付款方式返回时,我可以访问付款人的 SSN(社会安全号码)。
那时我可以访问用户的帐户(电子邮件等)和他的 SSN。现在我授予他访问购买的图书文件的权限。客户非常关心在线分发音频文件的盗版和非法行为。
为了解决这个问题,我们决定将 SSN 印入音频文件中。如果我们发现非法副本,我们可以将其追溯到原产地并告诉他们的父母。到目前为止,我已经读到至少有两种方法可以将数据隐藏到 .mp3 文件中——元标记和直接加密到二进制数据中。
是否有一些可靠的 PHP 库可以让我在下载之前修改 .mp3 格式文件的元标记?我已经阅读了 PHP 的 id3 函数(我没有使用过它们)。更好的是——是否有一些可靠的 PHP 库用于将数据加密到音频文件的二进制数据中?
任何替代品也非常受欢迎!
php - 保护客户端-服务器通信免受泄漏
我正在开发一个与我的服务器通信的 android 应用程序。该服务器通过 get(或 post)提供信息,应用程序显示这些信息。
我想提出的问题是,是否有可能使这种连接“安全”,我的意思是,我只想向使用我的应用程序的用户提供信息。我举个例子,我有一个网站,如果你访问这个页面:
您将获得我想在我的应用程序中显示的有用信息。问题是每个人都可以制作自己的应用程序,将自己连接到我的网站,并获取这些信息。是否可以通过服务器检查谁正在使用我的应用程序以及谁试图仅从另一个不是我的应用程序的东西中获取信息?
android - 如何在 Android 应用程序中保护我的 API 密钥?
我正在开发一个 android 应用程序并使用一些需要 API 密钥的 Google API。
我正在为 API 付费。如何保护我的密钥免受盗版?
android - Google Analytics(分析)数据中出现未知应用版本
我有一个 Android 应用程序发布到 Google Play 商店(它的 apk 文件也被我不认识的人发布到一些中国商店)。今天我注意到 Google Analytics 数据中的一个非常奇怪的情况:我从未发布 1.6.3 版本,但我注意到它就在那里,有 37 个会话并且还在不断增加。我注意到所有 37 节课都来自中国。如果他们只是将我的 apk 文件发布到商店,我可以理解,但是他们如何修改我的应用程序版本呢?我能为此做些什么?
windows-phone - 如何防止盗版我的 Windows Phone 8.1 应用程序?
我将很快发布一个付费的 Windows Phone 8.1 应用程序,我想确保用户不能简单地将应用程序共享到其他手机。
我最近了解到在 Android 和 iPhone 上共享我的应用程序很容易,所以现在我必须在每个平台的应用程序中实施复制保护。
Windows Phone 8.1 中是否有任何内置功能可以防止这种情况发生?我需要建立自己的自定义复制保护机制吗?
ios - 打开 .ipa 文件 - 盗版
打开提交到 Apple 商店的应用程序有多容易?
我将很快向商店提交一个新应用程序,并希望保护应用程序文件不被打开到源代码。例如,如果我要下载自己的应用程序,那么提取所有 .h 和 .m 文件并在 Xcode 中重新创建它有多容易?
苹果会以某种方式对其进行加密吗?
我可以采取哪些步骤来缓解正在查看的代码?
编辑:请允许我更好地改写这个问题 - 我可以采用反编译的代码并使其易于阅读吗?
visual-studio - Visual Studio 2013 盗版风险
我目前使用的是 Visual Studio 2013 的 express 版本,对此我很满意。但我现在觉得有必要使用 Visual Studio 终极版(期望太大,因为它超出了我的预算)
所以,我遇到了一个经销商,他声称他可以以相当低的价格给我一个盗版的 Visual Studio Ultimate 2013,现在我考虑它的缺点是什么?在我的国家(印度),这种类型的东西很受欢迎。所以,我的问题是微软是否使用某种系统来识别由 Visual Studio 开发的软件或产品是否使用盗版的 Visual Studio?
我的决定完全取决于我从你那里得到的答案。
再次:如果我使用盗版的 Visual Studio 开发应用程序,是否可以识别?请明确点。
提前致谢。
java - 无法解析符号“IPackageDeleteObserver”
我正在尝试卸载盗版应用程序。我的 sdk 中没有以下导入。
IPackageDeleteObserver
所以我从这里https://github.com/android/platform_frameworks_base/blob/master/core/java/android/content/pm/IPackageInstallObserver2.aidl得到了界面,我把它放在了 android/content/pm 但我的 android studio没有检测到它。下拉菜单不显示android.content.pm.IPackageDeleteObserver
。有人知道如何解决这些进口问题吗?
这是整个代码:
android - 是否可以通过检查 getInstallerPackageName 来检查安装付费 Android 应用的合法性?
为了确保我的付费 android 应用程序是从商店合法安装的,我这样写:
可以吗?从市场合法购买和安装的应用程序是否有可能获得空的安装程序包名称并通过此测试?
我了解用户可以运行adb -i com.fake.installer myapp.apk
并通过此检查,但更重要的是合法用户是否会遇到潜在问题。
piracy-prevention - 如何防止重新分发在线购买的内容
有没有办法防止内容(媒体)文件被任何人使用,除了那些真正为内容付费的人吗?在这一点上,我正在考虑使用 FlippingBook 软件创建的电子书,或者可以从网站下载的 PDF 文件形式的电子书。我想要的是只有购买内容文件的人才能打开/查看它,但如果他/她与其他人共享,那些人将无法打开/查看它。
任何建议将不胜感激。(如果我在错误的论坛,对不起,请将我重定向到正确的地方。)