TRAK - Stop Pirates !

TRAK - Stop Pirates ! [Paid] 1.0.7

No permission to buy (£5.00)

tenants

Well-known member
tenants submitted a new resource:

TRAK - Stop Pirates ! - Catch out the pirates. Mark Your Code. Track Attachment Downloads

Please note, after purchasing the download is available for up to 3 days only
-- after that you can renew for £1.00 per month for any new updates
(renewal fees are always much cheeper an can be cancelled any time, if you just want 1 particular update, I've no issue with you just renewing for that 1 month)



View attachment 324048
Video Demo Above​
...

Read more about this resource...
 
as long as it's an attachment (using the core xf_attachment table) and attachment view, I dont see why not
-- if it doesn't no probablem with refund

I'm pretty sure every thing that you download will use both table and view.

All you're doing with this add-on is just before the download happens, you're updating the files, so you can make them user specific, hence track/TRAK

I can't imaging xfrm countries has anything to do with attachments, so I dont see an issue there. RM should work, they will do things with attachments, but it should be core (you will just need to select the content type)
 
as long as it's an attachment (using the core xf_attachment table) and attachment view, I dont see why not
-- if it doesn't no probablem with refund

I'm pretty sure every thing that you download will use both table and view.

All you're doing with this add-on is just before the download happens, you're updating the files, so you can make them user specific, hence track/TRAK

I can't imaging xfrm countries has anything to do with attachments, so I dont see an issue there. RM should work, they will do things with attachments, but it should be core (you will just need to select the content type)
OK thank you I will look into once my website is moved to different hosting provider
 
tenants updated TRAK - Stop Pirates ! with a new update entry:

A couple more methods to add user_ids to zips to track

As I have just found, sometimes you will want the same encrypt user_id over and over in the same way (given your salt does not change) with no timestamp or username ...

It's useful if you actually want to use it in your code and it's also very short

I have added {$encE}, example:
Code:
user_id|32343 => HuNOzwgPBFBXP2VrJDjH
HuNOzwgPBFBXP2VrJDjH =>user_id|32343

I have also added {$encD}, for digits only (this will always be an int ... but only works with user_id|)
Code:
user_id|32343...

Read the rest of this update entry...
 
get some hash error on install

Code:
This add-on contains the following files which have unexpected contents: src/addons/Tenants/TRAK/Utils/EncHelper.php.
 
That's in the file health checks post installations?


Obviously thats a file that gets a rule applied to it
So it either needs to be rehashed post change or by passed. Looking in to it, will try to get a fix in today
 
Last edited:
okay, just fixed, tested a fresh install and an update

What we do now, it if there's a change in a file by the rules, we update that hashes.json on the fly at download time (we check the hash before the change and after change, and only update the hashes file if there's a change)

So now, hashes file will up to date with the zip download (including the ones download from aut-tick)

I didn't check a fresh install of a downloaded updated file, but works now
 
Making things free and open source so everyone can benefit and ask them politely to donate for your effort --> ❌

Making things paid, encrypted, traceable, make them pay you every month, force the things they buy to work sync with your own server so if you die, or something happens they can't use it anymore ---> ✅

I will never get or approve this mentality. Thanks to universe, AI is improving so fast that we can get anything from it completely free and open source. Many addons here being selled by other people, I just asked GPT to make me same addons that I see on resources area and it did everytime without any problems, completely same addon with same effects.

Now because I say this people will come and say "it takes effort and time" well no one asked you to do it. I don't say your time and effort is unvaluable. But instead charging people for what you create instead share them for free and ask donations for your effort and time. This way people don't buy a product, instead they will directly show that they bless you and respect your work, effort and time.
 
Last edited:
People there can deobfuscate strongest ioncube codes and remove traceable stuff or license checks. What this does is also removeable too. I don't think its ending pirates anyway.

I am just unhappy with this licensing or obfuscating or tracing mentality. This is in-direct privacy problem. Whether someone pays or not, who gives you a right to trace them? This is a big crime in my opinion and also in many countries laws. When people pays you they pay you for the product that you offer, this doesn't gives you a right to trace them forever.
 
For example when you go some IRL store, buy something physically. Can the seller say you "hey we put some airtag inside of that product so we will always trace you, you can not give this to anyone else. only you can use this or we block you use it"

Would you accept something like that? If I pay for something, I own it. You just can not say this is my product after someone buys it. No, you are the manufacturer but I am the owner now and I can do whatever I want. That's how it works, doesn't matter its digital or what. Unless you are billionare company there is literally nothing you can do about it. And even they don't do that. For example Windows, is the biggest bloatware and spying tool also was/is the most pirated digital thing in the world. What Microsoft can do? Are they going to sue some Indian who lives in 1 room house? Or they just go to Brazil, went to favelas and arrest the Neymar look alike guy for using Windows 7 pirated? Come on. This is internet and it's in the nature of it.
 
Last edited:
For example, I am donating money to Winrar's creator RARLAB more than 100€ for years.
But I wouldn't pay 3€ to someone who made same kind of program that does same thing or even has better features and faster one.

It's because one is trying to help community and people, other one just trying to profit. You think Winrar's owner is stupid enough to not make it paid? Come on.
 
Same idea as a licence, traces user id to product.

But you are welcome to only use add-ons that are free, most do. Making a $ selling plug-ins is insane, it's far worse if successful ones are shared (that's what this reduces). If it get's shared, the plug-in developer has the right to not sell you any further plugins, and not allow you to buy further products from them.


Stick to your philosophy, if nothing else it's sometimes honorable
Dont enforce your philosophy on others, that's dishonorable

If you dont want to pay for things, choose free, but don't steel (once again, dishonorable)


Your opinions on AI, yup, it's getting to the point where we can all develop, industry is changing fast. Somethings are still very buggy and flawed (it can take several back and forths even when you know how to develop). Something like Vibe coding is insanely good, in fact... I'll have a tutorial coming up about it. A dev with AI is still far better of than a layman with AI, but that gap is closing
What AI isn't great at today, is plugin for new versions of a product (it handles older versions where there is lots of content on it well).

We have probably less than a few years left until pretty much all coding is AI, or at least AI partially generated and guided by devs. It's even getting close to having humanoids in our homes... just a matter of time.

But open source/close source, that's really for the designer to choose, not the user to try to enforce. If it's a paid product, it shouldn't be shared and redistributed.
 
Last edited:
Since we're in the realm of AI




Question: Is it illegal to share paid plugins:

Yes, in most cases, sharing paid plugins on other websites is illegal, unless:


  1. You are the copyright holder (i.e., the original author), or
  2. You have explicit permission (usually written or contractual) from the author or license owner to redistribute it.

Here’s why:​


🔒


Paid plugins are typically protected by copyright. Sharing them without permission is copyright infringement, which can result in:


  • DMCA takedowns
  • Legal action (fines, court orders)
  • Account bans (from hosting providers, GitHub, forums, etc.)

📜


Most paid plugins come with license terms (like proprietary licenses, or even modified open-source ones) that prohibit redistribution. Ignoring that is a breach of contract.


🤬 But what if it's GPL?​


Some software (e.g., WordPress plugins) are under the GPL, which technically allows redistribution — but:


  • You must include the license.
  • You cannot misrepresent the plugin as your own.
  • Commercial plugins often include non-GPL assets (like CSS/JS/images), which may not be freely distributable.
  • You’ll likely face massive backlash and DMCA takedowns anyway.

In short:​


Unless you're the author or have clear permission:
Don’t share paid plugins. It’s illegal, unethical, and asking for legal trouble.


If you're still tempted: at least be smart enough to avoid a court date and a lawyer invoice longer than your plugin list.
Source: ChatGPT

Question: If you sell a plugin, is it illegal to add a user_id to trace who downloaded it
No, it’s not illegal to add a user_id or similar identifier to your plugin to track who downloaded it, as long as you follow some basic rules and don’t cross legal or ethical boundaries.


✅ What’s generally allowed:​


You can:


  • Embed a user ID, license key, or other non-malicious identifier (e.g. in comments, variables, filenames).
  • Use it to trace leaks or unauthorized redistribution.
  • Automate this during the download process (e.g., dynamically insert tracking info).

This is very common in commercial software and plugin marketplaces. It’s a form of digital fingerprinting or "code watermarking."
Source: ChatGPT
 
Making things free and open source so everyone can benefit and ask them politely to donate for your effort --> ❌

Making things paid, encrypted, traceable, make them pay you every month, force the things they buy to work sync with your own server so if you die, or something happens they can't use it anymore ---> ✅

Should XenForo be free?
Should the toothpaste you pick up at the grocery store be free?
Should the vegetables a farmer is selling on the side of the road be free?

Sorry, but if everything was free, nothing would get accomplished or move forward. People deserve to get paid for their work.

@tenants Good work on this.
 
Should XenForo be free?
Should the toothpaste you pick up at the grocery store be free?
Should the vegetables a farmer is selling on the side of the road be free?

Sorry, but if everything was free, nothing would get accomplished or move forward. People deserve to get paid for their work.

@tenants Good work on this.
I own the toothpaste, I can give it to anyone I want?

I didn't say everything should be free, I said if I pay for something I own it, you can't tell me what to do with that. It's mine, I can do whatever I want.

Imagine you buy a car from Mercedes Benz and you OWN IT, but next year Benz staff calls you and says "to use it more you have to pay us certain price", or something like "you will not get future updates in CarPlay if you don't pay that amount", or says that you can not sell or giveaway that car to anyone without their permission.

For example I buy xenforo, they say me I can use it only in one domain, but I own it? Imagine you buy a car but they say you you can only drive in New York, for other states you have pay the same amount again and again. When I say this, they talk like they sell you a license, yeah I did buy a license so what?
Did I received the files? Yes.
Then what?
Imagine you buy a BMW, they send you the car (files), but they also give you a key (license), and also say that for each passenger you have to buy another key or doors wont open. If you try to open doors without buying new keys, they will block you to use that car. You really think this is normal?
For me this is retarded. If physical products we can own it, for digital products we own it too. I didn't pay digital money for that, I paid real money then what's the difference?
 
I own the toothpaste, I can give it to anyone I want?

I didn't say everything should be free, I said if I pay for something I own it, you can't tell me what to do with that. It's mine, I can do whatever I want.

Imagine you buy a car from Mercedes Benz and you OWN IT, but next year Benz staff calls you and says "to use it more you have to pay us certain price", or something like "you will not get future updates in CarPlay if you don't pay that amount", or says that you can not sell or giveaway that car to anyone without their permission.

For example I buy xenforo, they say me I can use it only in one domain, but I own it? Imagine you buy a car but they say you you can only drive in New York, for other states you have pay the same amount again and again. When I say this, they talk like they sell you a license, yeah I did buy a license so what?
Did I received the files? Yes.
Then what?
Imagine you buy a BMW, they send you the car (files), but they also give you a key (license), and also say that for each passenger you have to buy another key or doors wont open. If you try to open doors without buying new keys, they will block you to use that car. You really think this is normal?
For me this is retarded. If physical products we can own it, for digital products we own it too. I didn't pay digital money for that, I paid real money then what's the difference?

The difference in this case is that they tell you that you have to pay a yearly fee etc. That's the key difference. You know before you purchase.
 
Back
Top Bottom