问题标签 [anti-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.
windows - 如何要求用户激活我的程序?
我想知道...
我有一个程序,我想为此收费。
它在 Windows 上运行,主要用 VB 和批处理文件编写...
如何强制用户为其购买产品密钥,并激活它以使用付费版本?
提前致谢!
~ @Cascading 风格
ios - iOS 11 - Do not allow recording of app
Apple announced system-level screen recording to be a feature of iOS 11. This is great for gaming and probably many other use cases, but not good for content apps such as Netflix, YouTube, Spotify, etc.
Will it be possible for developers to not allow system-level screen recording of their apps?
At about 15 minutes into this demonstration during WWDC 2017, we find out that your application will be notified via RPScreenRecorderDelegate in the event that a user interrupts an in-app screen recording with a system-level screen-recording.
This is good, but they do not mention being notified at all if screen-recording begins in the case that your app isn't already performing an in-app screen capture.
Earlier in the demonstration they mention that you application contains a shared instance of the RPScreenRecorder. Does anyone know if the system also uses this instance and whether its isAvailable property will be set to false
in the event that a user is performing a system-level screen recording?
I would like to know if Apple has any type of support for disabling this feature in your app, or if there is some way I can check if the user is recording in order to adjust the appearance of the app so that licensed content cannot be pirated and redistributed by users.
python - 如何确保我的软件不易被盗版
我想让我的 python 程序不那么容易被盗版。我知道让它完全安全是徒劳的,但我希望它至少比复制复制安装程序并把它扔到piratebay上更容易一些。
我已经研究过验证用户的 MAC 地址,但这要么要求他们先运行软件,要么给我他们的 MAC 地址以获取软件。
我也考虑过在安装后分散文件,但再一次,只有在他们不只是复制安装程序的情况下才有效
它是python,所以逆向工程不难,而且它是一个桌面应用程序,所以它会被盗版。但我希望,少量的安全措施可以防止普通用户盗版。
android - 防止盗版的基本注意事项?
这是我的第一个应用程序,我担心盗版。我知道完全阻止它是不可能的,但我想让黑客不会简单地认为它值得。
我已经阅读了一些较旧的线程,但我不知道今天的 Android 和 LVL 之类的库有多安全。
到目前为止,我只实现了 Proguard 和 LVL。
除了逆向工程之外,人们还有哪些其他方法可以破解我的应用程序?我可以做些什么来让它变得困难?
另外,我专门问了另一个关于幸运补丁盗版预防的问题。如果您对此有所了解,也请在那里帮助我。
privacy - 编码反盗版
我是一家科技创业公司的非技术创始人,所以如果我的问题对你的水平来说太三级了,请放轻松。每次我使用 Amazon Prime 视频观看电视节目/电影并截取屏幕截图时,除了电影出现黑屏外,一切都保持原样。
在此处查看此图像:
我想在我的文档中实施相同的技术,但我的技术工程师甚至不知道这项技术叫什么,更不用说实施它了。
我希望我的客户:
- 无法截取屏幕截图(使用 printscreen 或其他方式)
- 无法打印文档或包含内容的浏览器页面
- 无法下载文件
- 如果他们使用外部相机使用外部设备拍摄屏幕照片,那么它会给出一个唯一的代码,这样我就可以确切地知道这些细节是从谁的帐户盗版的。我将与企业客户合作,他们会非常认真地对待这一违规行为,因此我需要与电影院相同的技术(或者我听说过)模糊化和独特的代码。
这些是极其敏感和机密的文件,我需要向我的客户证明,在我们这边的零容忍政策下,复制是不可接受的,因为我是我客户的分发平台。
那么,请让我知道这种技术叫什么,我的工程师如何在我的文档共享平台上实现它?
或者,如果有其他技术可以帮助我实现这些相同的目标,请告诉我。
copy-protection - 保护软件免受复制/盗版
我有兴趣保护我开发的一些软件免遭盗版和盗窃等等。
我觉得我创造了一个有市场的软件。这并不是什么重大突破,只是我为帮助我父母而制作的一个 Photoshop 脚本,我已经超越了我被赋予的范围,但我现在觉得它有一些潜力。
通俗地说,我将如何防止我的软件在我不知情的情况下被盗版或分发?我知道反盗版方法对于那些真正坚持不懈的人几乎是不安全的,但我想让普通的乔无法去重新分发我的软件,并给那些专注于的人带来不便盗版我的软件。我知道混淆软件,但这对于能够识别正在使用的密码的经验丰富的黑客来说只是轻微的不便,那么我还能做些什么呢?