copy-protection

Android app copy protection and data files

試著忘記壹切 提交于 2019-12-05 17:52:28
In my app, I access my sqlite database at the following hard-coded location in my code: /data/data/ com.mydomain.appname/databases/database.db If I turn ON copy protection in the Market Place, will my app still have access to this location? Or will I have to change it to something like: /data-private/data/ com.mydomain.appname/databases/database.db (or something like this) Since I have a Dev phone only, I have no way of testing to see if my app still functions normally after turning on copy protection. Thank you! [edit: this question was rephrased for clarity] In my experience setting the copy

Android protect mp3 file form being shared, but still playable

青春壹個敷衍的年華 提交于 2019-12-05 15:40:12
how can I protect an mp3 file I downloaded from my server (legal content owner) from being forwarded via email, Bluetooth etc. I wish the file be playable on device media player so i will send it to ContentResolver. I have seen this on some official apps for our region, but i do not know how to flag/mark my files as non share-able. Thank You! how can I protect an mp3 file I downloaded from my server (legal content owner) from being forwarded via email, Bluetooth etc. Technically, you can't, unless you implement your own MP3 player app and store it in there. If you are relying upon other apps

How can I make a time-limited trial application?

微笑、不失礼 提交于 2019-12-05 11:19:39
I'd like be able to make a time-limited trial version of my application, but I'm not sure how I can reliably determine whether or not the user attempted to reinstall the application after the expiration date. I could likely store the initial installation date in a storage location that wouldn't get erased upon uninstall, but this doesn't seem like an ideal method. Does Google Play's Application Licensing support this feature, or is there another acceptable way to accomplish this? you786 To echo what was written in the comments: Have the device create a UUID, then send the UUID to a server like

How to protect source code in electron project

。_饼干妹妹 提交于 2019-12-05 03:28:49
I build my first electron app but now I wonder how to protect the source code to be view by other developers. The official doc says : To protect your app's resources and source code from the users, you can choose to package your app into an asar archive with little changes to your source code. So far the best I can think of is uglyfy the source-code and package it into a asar file, but the asar file is just an archive and can be easily be extracted. I don't see how having that make your code "protected from the user" Any ideas ? There is no official way to copy-protect your code at the moment,

Restrict functionality to a certain computer

情到浓时终转凉″ 提交于 2019-12-04 10:19:20
I have a program that is using a configuration file. I would like to tie the configuration file to the PC, so copying the file on another PC with the same configuration won't work. I know that Windows Activation Mecanism is monitoring hardware to detect changes and that it can tolerates some minor changes to the hardware. Is there any library that can help me doing that? My other option is to use WMI to get Hardware configuration and to program my own tolerance mecanism. Thanks a lot, Nicolas Microsoft Software Licensing and Protection Services has functionality to bind a license to hardware.

Product Serial Key / Purchase [closed]

半城伤御伤魂 提交于 2019-12-04 09:10:21
I am attempting to create an application which, at some point, I would like to sell. I understand that any protection scheme can be bypassed . Could you recommend any ideas on what would be easy for the end user but also be at least slightly resistant to piracy. I've had some ideas about: The user creating an account when the buy the software then activating it once by them entering those details on the program and it downloading an update file which provides the paid functionality and is unique to that user. Serial key which checks against an online database and activates part(s) of the

.NET copy protection

拜拜、爱过 提交于 2019-12-04 08:46:13
问题 Is it possible to restrict a .NET executable to a specific machine somehow so that it can only be run on that machine. 回答1: Yes, and I do that in my apps. It works wonderfully. Getting the system info (CPUID, MacID, HDD details) is easy using WMI (highly recommended). I created a system that's practically foolproof (unless you're a pro hacker). When my apps are installed for the first time on the user's PC, they go back to my server using web services. They identify themselves using a

How to stop pirates? Someone already nulled and pirated my script :(

隐身守侯 提交于 2019-12-04 06:23:46
I dont know what to say. About 3 days ago I released a script to the public. Today I realised, after searching on google that someone had already nulled (removed my protection) and pirated the script. How do I stop users from pirating the script? It is written in PHP. Please help or suggest some solutions. Thank you for your time. UPDATE By releasing to the public means that I have started selling it to users. UPDATE My program is priced at only $49. Very reasonable for the functionality it offers. I do not understand how I should stop pirates from pirating my code. The replies which most

How does the binary DAT from Maxmind work?

主宰稳场 提交于 2019-12-03 16:24:02
Maxmind offers a binary DAT file format for downloading their GeoIP database. http://geolite.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz Does anyone know how this has been packaged? Also, is there any kind of copy protection on the data? I'd like to offer up a set of data in a similar way. Anyone with any knowledge of this will receive my undying gratitude :-) It's just a proprietary binary format, heavily optimized for IP address querying. It doesn't have any copy protection. If you really want to reverse-engineer the format, take a look at the C# or Java API. I don't know if this

Verify that apk is a paid copy (avoid piracy of app)

不羁的心 提交于 2019-12-03 09:45:10
I'm totally new to the Android Play store. I'm working on an app that is almost finished and ready to publish. But I notice that you can copy the apk file (after purchase) to another location (sd card for example) and install it on another device. That is something I want to avoid. My questions are: Does the Google Play store sign the apk file with some unique id before downloading? If is true, can I read/get this code from the apk? Is it possible to know the email-address of the user that purchase the app or can I access some other details of the user? Is it possible to get an unique detail