Welcome to the GoFuckYourself.com - Adult Webmaster Forum forums.

You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today!

If you have any problems with the registration process or your account login, please contact us.

Post New Thread Reply

Register GFY Rules Calendar
Go Back   GoFuckYourself.com - Adult Webmaster Forum > >
Discuss what's fucking going on, and which programs are best and worst. One-time "program" announcements from "established" webmasters are allowed.

 
Thread Tools
Old 06-21-2021, 08:57 AM   #1
dcortez
DINO CORTEZ™
 
dcortez's Avatar
 
Industry Role:
Join Date: Jun 2003
Location: Vancouver Island
Posts: 2,145
Is there ANY software development platform that can protect proprietary code?

I have been programming since 1975, and through all the years, different assemblers, program languages, and platforms have come along.

30 years ago, theft of proprietary code did not seem as prevalent as it is today.

It's a total bummer to be able to design and develop very useful original stand-alone tools (programs), only to have them, almost instantly, hacked and resold by thieves - especially in the porn industry.

Even though most "apps" are internet dependent, I prefer to develop downloadable stand-alone desktop applications, where the user can "update" as they choose, and does not require a constant internet connection.

This also puts the entire processing load on the user's machine (no expensive server loads/nefarious traffic to manage).

Is anyone here developing software applications for either stand-alone or even web-based environments?

What application encryption/protection "wrappers" do you recommend?

Thanks!
dcortez is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 06-21-2021, 10:42 AM   #2
wankawonk
Confirmed User
 
Industry Role:
Join Date: Aug 2015
Posts: 1,018
I think maybe this is why SaaS has become so prevalent?
wankawonk is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 06-21-2021, 10:47 AM   #3
2MuchMark
Videochat Solutions
 
2MuchMark's Avatar
 
Industry Role:
Join Date: Aug 2004
Location: Canada
Posts: 49,044
Quote:
Originally Posted by wankawonk View Post
I think maybe this is why SaaS has become so prevalent?
That's a bingo.

Go SaaS where possible. It will go a long way to save you from thieves.
__________________

Custom Coding | Videochat Solutions | Age Verification | IT Help & Support
www.2Much.net
2MuchMark is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 06-21-2021, 11:10 AM   #4
plsureking
bored
 
plsureking's Avatar
 
Industry Role:
Join Date: Aug 2003
Location: PORNCMS.com
Posts: 4,720
Quote:
Originally Posted by 2MuchMark View Post
That's a bingo.

Go SaaS where possible. It will go a long way to save you from thieves.
i agree. i stopped remote installing my software many years ago.

#
__________________
#
plsureking is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 06-21-2021, 11:13 AM   #5
dcortez
DINO CORTEZ™
 
dcortez's Avatar
 
Industry Role:
Join Date: Jun 2003
Location: Vancouver Island
Posts: 2,145
Quote:
Originally Posted by wankawonk View Post
I think maybe this is why SaaS has become so prevalent?
Yes, I agree.

And it makes a lot of sense, but it has its downsides as well.

I'm an old school programmer, and like most other trades, I prefer my tools to be purchased and owned by me, and last years before needing replacement.

That used to be a workable model.

Cloud-based "solutions" lack technical privacy and eliminate almost every ounce of independence of the developer. You are hooked up and into a multitude of multi-directional networks - many of which you don't want seeing your code/ideas.

Also, you cannot effectively work offline for extended periods of time. This conflicts with the more pure "cottage industry" work model. These days "cottage industry" seems to imply work from "home", as long as you have always-on highspeed internet.

Along the lines of what I'm looking for in a stand-alone development environment solutions, the following seem to be a possible solution:

Delphi 10.4.2 + PELock Software Protection & Software License Key System

Although, I'm not sure if Delphi still runs as an offline compiler. I developed client-server applications from 1997 and it's an awesome ultra-tight language, fully extensible or internet connectivity.

I've never used PELock, but it seems to be a long-standing version of wrapping any executable with encryption and a licensing key.

I am still looking...
dcortez is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 06-21-2021, 11:17 AM   #6
dcortez
DINO CORTEZ™
 
dcortez's Avatar
 
Industry Role:
Join Date: Jun 2003
Location: Vancouver Island
Posts: 2,145
Quote:
Originally Posted by 2MuchMark View Post
That's a bingo.

Go SaaS where possible. It will go a long way to save you from thieves.
Yes, except big corporate intellectual property "thieves", like all the networks your cloud inherits, and your coding/workflow data stream passes through.
dcortez is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 06-21-2021, 11:45 AM   #7
plsureking
bored
 
plsureking's Avatar
 
Industry Role:
Join Date: Aug 2003
Location: PORNCMS.com
Posts: 4,720
the SaaS suggestion is for future consideration. if you have been actively coding for 30+ years (like many of us) then you are able to adapt to modern times. we are moving/moved to an "always on" life, even in the woods. i am sure you are a great programmer, but you are not Facebook or Google. their biggest products are SaaS.

regarding source encryption, i've used this before:
https://www.sourceguardian.com/

my favorite used to be source cop, but i couldn't get license renewal for about a decade. now it looks like they are coming out with a new version at some point.
SourceCop 2020 - Coming Soon

#
__________________
#
plsureking is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 06-21-2021, 12:33 PM   #8
dcortez
DINO CORTEZ™
 
dcortez's Avatar
 
Industry Role:
Join Date: Jun 2003
Location: Vancouver Island
Posts: 2,145
Quote:
Originally Posted by plsureking View Post
the SaaS suggestion is for future consideration. if you have been actively coding for 30+ years (like many of us) then you are able to adapt to modern times. we are moving/moved to an "always on" life, even in the woods. i am sure you are a great programmer, but you are not Facebook or Google. their biggest products are SaaS.

regarding source encryption, i've used this before:
https://www.sourceguardian.com/

my favorite used to be source cop, but i couldn't get license renewal for about a decade. now it looks like they are coming out with a new version at some point.
SourceCop 2020 - Coming Soon

#
Thanks very much for all that.

Adapting to, or anticipating and proactively developing for, the future is an essential skill that has served me well in the past.

I guess I am beginning to realize that I don't like modern times any more, but I still truly love creating new original software tools for others.

And yes, I fess up: I miss Egghead Software!
dcortez is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 06-21-2021, 12:50 PM   #9
Klen
 
Klen's Avatar
 
Industry Role:
Join Date: Aug 2006
Location: Little Vienna
Posts: 32,235
I used ioncube but i find it annyoing how you need to renew license every xxx years.
Klen is online now   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 06-21-2021, 01:02 PM   #10
dcortez
DINO CORTEZ™
 
dcortez's Avatar
 
Industry Role:
Join Date: Jun 2003
Location: Vancouver Island
Posts: 2,145
Quote:
Originally Posted by Klen View Post
I used ioncube but i find it annyoing how you need to renew license every xxx years.
I've seen iconcube on some servers using purchased software. I guess it must be a "loader" for encrypted php source?

I am just looking at SourceGuardian - it looks pretty good.

I have a couple b2b applications I want to produce, and I don't want to host my customers' business traffic using the application.

Maybe instead of a desktop version, writing it in php and licensing it out (locked) to their servers might be a workable model. All my prospective customers have servers, and access to some php install competence.

This might work...
dcortez is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 06-21-2021, 01:14 PM   #11
Klen
 
Klen's Avatar
 
Industry Role:
Join Date: Aug 2006
Location: Little Vienna
Posts: 32,235
Quote:
Originally Posted by dcortez View Post
I've seen iconcube on some servers using purchased software. I guess it must be a "loader" for encrypted php source?

I am just looking at SourceGuardian - it looks pretty good.

I have a couple b2b applications I want to produce, and I don't want to host my customers' business traffic using the application.

Maybe instead of a desktop version, writing it in php and licensing it out (locked) to their servers might be a workable model. All my prospective customers have servers, and access to some php install competence.

This might work...
Yes, user need to have installed loader in order to make it work.
Klen is online now   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 06-22-2021, 12:47 AM   #12
zijlstravideo
Confirmed User
 
zijlstravideo's Avatar
 
Industry Role:
Join Date: Sep 2013
Location: The Netherlands
Posts: 805
Quote:
Originally Posted by dcortez View Post
Maybe instead of a desktop version, writing it in php and licensing it out (locked) to their servers might be a workable model. All my prospective customers have servers, and access to some php install competence.

This might work...
If you really want to go with an out of the box working desktop client, what about the following work flow:

- Write it in php

- Encrypt certain parts with SourceGuardian

- Package your encrypted source code + the loader + python or php executables together into one CLI executable (plenty of free tools that can do this, which eliminates end-users from having to install php on their local devices)

- Build your graphical user interface on top with node webkit (NWJS), which simply controls your compiled cli tool and returns the output. As well as making the api calls to your server. That way, the end-user won't even need to have his own server or has to install any dependencies. Pretty much an out of the box working solution.
__________________
Contact: email
zijlstravideo is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 06-22-2021, 01:16 AM   #13
dcortez
DINO CORTEZ™
 
dcortez's Avatar
 
Industry Role:
Join Date: Jun 2003
Location: Vancouver Island
Posts: 2,145
Quote:
Originally Posted by zijlstravideo View Post
If you really want to go with an out of the box working desktop client, what about the following work flow:

- Write it in php

- Encrypt certain parts with SourceGuardian

- Package your encrypted source code + the loader + python or php executables together into one CLI executable (plenty of free tools that can do this, which eliminates end-users from having to install php on their local devices)

- Build your graphical user interface on top with node webkit (NWJS), which simply controls your compiled cli tool and returns the output. As well as making the api calls to your server. That way, the end-user won't even need to have his own server or has to install any dependencies. Pretty much an out of the box working solution.
Very creative!

Just doing the proof of concept on that would be fun.

For phase one, I will focus on the php, and know that there are options to wrap it all up.

The nature of this application is strictly text processing - no db access required.

I am hoping that SourceGuardian encrypts the plain text data as well, as it will constitute 50% of the value of the IP.

Thanks for your suggestion.
dcortez is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 06-22-2021, 02:27 AM   #14
zijlstravideo
Confirmed User
 
zijlstravideo's Avatar
 
Industry Role:
Join Date: Sep 2013
Location: The Netherlands
Posts: 805
That's how I like to build my tools for personal use. Well, minus the encryption part, because it's for personal usage. But in theory, it should work.

Here's the tool I use to build the cli executables: https://deneskellner.com/sw/rapidexe
Once you've "compiled" your php code, when the end-user starts the executable for the first time, it simply extracts all the dll files it needs to run the code.

It also "hides" the php source code from being readable with notepad. Even though I don't think it's that hard to decompile the executable, but still... That's where the encryption part comes into play.
__________________
Contact: email
zijlstravideo is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 06-22-2021, 07:18 AM   #15
dcortez
DINO CORTEZ™
 
dcortez's Avatar
 
Industry Role:
Join Date: Jun 2003
Location: Vancouver Island
Posts: 2,145
Quote:
Originally Posted by zijlstravideo View Post
That's how I like to build my tools for personal use. Well, minus the encryption part, because it's for personal usage. But in theory, it should work.

Here's the tool I use to build the cli executables: https://deneskellner.com/sw/rapidexe
Once you've "compiled" your php code, when the end-user starts the executable for the first time, it simply extracts all the dll files it needs to run the code.

It also "hides" the php source code from being readable with notepad. Even though I don't think it's that hard to decompile the executable, but still... That's where the encryption part comes into play.
That is neat!

Thank-you very much for that.
dcortez is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 06-22-2021, 09:26 AM   #16
Fenris Wolf
Confirmed User
 
Industry Role:
Join Date: Nov 2005
Posts: 1,038
Interesting read from someone outside of a software background.
__________________
Email: fenris_wolf3000 (a t ) yah00 . c 0 m
Fenris Wolf is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 06-22-2021, 09:35 AM   #17
dcortez
DINO CORTEZ™
 
dcortez's Avatar
 
Industry Role:
Join Date: Jun 2003
Location: Vancouver Island
Posts: 2,145
Quote:
Originally Posted by Fenris Wolf View Post
Interesting read from someone outside of a software background.
Interestingly enough, many of the very first adult websites were created and maintained by programmers. They were the only ones who had the skills to cobble together images, access control, and integrated payment processors.
dcortez is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 06-22-2021, 11:55 AM   #18
Why
MFBA
 
Industry Role:
Join Date: Mar 2003
Location: PNW
Posts: 7,230
oh the idea that there is only one way to code a solution, LOL!

the problem is that no one can steal your code without you giving it to them. and lets face it the cost of software development over the years has plummeted.

most of these duplicate sites are just clones, i can hire a guy in india to clone onlyFans for about $2k, or just about any other site on the internet.

ideas dont mean dick. execution is everything! they dont need to see your code to steal your idea, and moving bits between servers and databases is easy, growing audience and making money is the hard part and that isnt so hard to copy.
Why is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 06-22-2021, 12:00 PM   #19
Why
MFBA
 
Industry Role:
Join Date: Mar 2003
Location: PNW
Posts: 7,230
P.S. IonCode doesnt work, hasnt for over a decade. neither does sourceguardian.

yall clearly never spent much time on in the blackhat part of the inna-nets.
Why is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 06-22-2021, 12:42 PM   #20
k0nr4d
Confirmed User
 
k0nr4d's Avatar
 
Industry Role:
Join Date: Aug 2006
Location: Poland
Posts: 9,228
Quote:
Originally Posted by Why View Post
oh the idea that there is only one way to code a solution, LOL!

the problem is that no one can steal your code without you giving it to them. and lets face it the cost of software development over the years has plummeted.

most of these duplicate sites are just clones, i can hire a guy in india to clone onlyFans for about $2k, or just about any other site on the internet.

ideas dont mean dick. execution is everything! they dont need to see your code to steal your idea, and moving bits between servers and databases is easy, growing audience and making money is the hard part and that isnt so hard to copy.



Software development cost has plummeted? Looks like I didn't get the memo. Developers cost 3-4x what they did a few years ago (if you can even find one that isn't completely incompetent). You also wouldn't even be able to get the html/css alone made for an onlyfans clone for $2k in India at this point, let alone a whole CMS.
k0nr4d is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 06-22-2021, 04:20 PM   #21
dcortez
DINO CORTEZ™
 
dcortez's Avatar
 
Industry Role:
Join Date: Jun 2003
Location: Vancouver Island
Posts: 2,145
Quote:
Originally Posted by k0nr4d View Post


Software development cost has plummeted? Looks like I didn't get the memo. Developers cost 3-4x what they did a few years ago (if you can even find one that isn't completely incompetent). You also wouldn't even be able to get the html/css alone made for an onlyfans clone for $2k in India at this point, let alone a whole CMS.
I agree with you.
dcortez is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 06-22-2021, 07:29 PM   #22
Why
MFBA
 
Industry Role:
Join Date: Mar 2003
Location: PNW
Posts: 7,230
Quote:
Originally Posted by k0nr4d View Post


Software development cost has plummeted? Looks like I didn't get the memo. Developers cost 3-4x what they did a few years ago (if you can even find one that isn't completely incompetent). You also wouldn't even be able to get the html/css alone made for an onlyfans clone for $2k in India at this point, let alone a whole CMS.
i guess all those years of just writing adult scripts and such has allowed you to get very out of touch. its very possible to do for $2k and yes project costs have gone down because developer tooling is better, ie: it takes less time.

shit there are two fully functional clones of onlyfans on codecanyon for under $100 each.

but hey, to each their own, for those that can find customers to over pay for stuff, do it!
Why is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 06-22-2021, 07:30 PM   #23
Why
MFBA
 
Industry Role:
Join Date: Mar 2003
Location: PNW
Posts: 7,230
Quote:
Originally Posted by k0nr4d View Post


Software development cost has plummeted? Looks like I didn't get the memo. Developers cost 3-4x what they did a few years ago (if you can even find one that isn't completely incompetent). You also wouldn't even be able to get the html/css alone made for an onlyfans clone for $2k in India at this point, let alone a whole CMS.
also correct me if i am wrong, your script originally cost $1500, and it had a bare minimum set of features, it now costs $500, with 10x as many features, i think you proved my point with that, that costs have dropped. thank you.
Why is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 06-23-2021, 12:29 AM   #24
Klen
 
Klen's Avatar
 
Industry Role:
Join Date: Aug 2006
Location: Little Vienna
Posts: 32,235
Quote:
Originally Posted by Why View Post
i guess all those years of just writing adult scripts and such has allowed you to get very out of touch. its very possible to do for $2k and yes project costs have gone down because developer tooling is better, ie: it takes less time.

shit there are two fully functional clones of onlyfans on codecanyon for under $100 each.

but hey, to each their own, for those that can find customers to over pay for stuff, do it!
That is like saying how because OVH is cheapest host how other hosts will go out of business - i dont see anyone going out of business because of them.
Klen is online now   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 06-23-2021, 12:53 AM   #25
k0nr4d
Confirmed User
 
k0nr4d's Avatar
 
Industry Role:
Join Date: Aug 2006
Location: Poland
Posts: 9,228
Quote:
Originally Posted by Why View Post
also correct me if i am wrong, your script originally cost $1500, and it had a bare minimum set of features, it now costs $500, with 10x as many features, i think you proved my point with that, that costs have dropped. thank you.
Alright, you are wrong - here is your correction

The script originally cost $1500. It had less features. This part is correct. Now it costs less. However, what you have illustrated is that the cost of SOFTWARE has gone down, not that the cost of SOFTWARE DEVELOPMENT has gone down. The script has more features and is at the price point it is because more features were required as the market developed, and the price point was adjusted also according to what the market was willing to pay.

I can sell a script for $2000, less people will buy it because it is less accessible financially. I will have less clients and less support to do and will be able to do it better. I can also sell a script for $20, and a ton of people will buy it and I will spend all day answering questions and making no money, and even doing my best I wouldn't be able to keep up and people will start saying our support is shit. There is a middle-ground where we make enough and can provide good enough services.

The cost of software developers has gone up - alot. Furthermore, not only does it now cost more per hour to develop - user expectations are higher because there is more competition in the market so more features and more hours must be invested into a product. What I'm getting at, is if I had my staff develop MB 10 years ago and today with the exact same feature set, my costs to create it would have been 25% of what it would today.
k0nr4d is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Old 06-23-2021, 12:59 AM   #26
dcortez
DINO CORTEZ™
 
dcortez's Avatar
 
Industry Role:
Join Date: Jun 2003
Location: Vancouver Island
Posts: 2,145
Quote:
Originally Posted by k0nr4d View Post
Alright, you are wrong - here is your correction

The script originally cost $1500. It had less features. This part is correct. Now it costs less. However, what you have illustrated is that the cost of SOFTWARE has gone down, not that the cost of SOFTWARE DEVELOPMENT has gone down. The script has more features and is at the price point it is because more features were required as the market developed, and the price point was adjusted also according to what the market was willing to pay.

I can sell a script for $2000, less people will buy it because it is less accessible financially. I will have less clients and less support to do and will be able to do it better. I can also sell a script for $20, and a ton of people will buy it and I will spend all day answering questions and making no money, and even doing my best I wouldn't be able to keep up and people will start saying our support is shit. There is a middle-ground where we make enough and can provide good enough services.

The cost of software developers has gone up - alot. Furthermore, not only does it now cost more per hour to develop - user expectations are higher because there is more competition in the market so more features and more hours must be invested into a product. What I'm getting at, is if I had my staff develop MB 10 years ago and today with the exact same feature set, my costs to create it would have been 25% of what it would today.
Well put.
dcortez is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote
Post New Thread Reply
Go Back   GoFuckYourself.com - Adult Webmaster Forum > >

Bookmarks

Tags
stand-alone, internet, software, applications, develop, proprietary, code, require, connection, choose, constant, dependent, apps, prefer, downloadable, update, user, desktop, users, environments, web-based, application, encryption/protection, recommend, wrappers



Advertising inquiries - marketing at gfy dot com

Contact Admin - Advertise - GFY Rules - Top

©2000-, AI Media Network Inc



Powered by vBulletin
Copyright © 2000- Jelsoft Enterprises Limited.