Κλείδωμα προγράμματος

Σε αυτή την περιοχή μπορείτε να βρείτε ή να αναζητήσετε πληροφορίες σχετικές με την PHP

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση
dpa
Δημοσιεύσεις: 631
Εγγραφή: 29 Μαρ 2008 13:55

Κλείδωμα προγράμματος

Δημοσίευση από dpa » 27 Μαρ 2012 11:33

Παιδιά καλημέρα,

Θέλω να φτιάξω ένα πρόγραμμα ώστε να παίζει τοπικά και να το αγοράσει ένα πελάτης μου.

Πως μπορώ να το κλειδώσω ??? ώστε να μην μπορεί να το δώσει και αλλού ??

Ευχαριστώ πολύ


dpa
Δημοσιεύσεις: 631
Εγγραφή: 29 Μαρ 2008 13:55

Κλείδωμα προγράμματος

Δημοσίευση από dpa » 27 Μαρ 2012 13:09

ναι

Άβαταρ μέλους
Rapid-eraser
WebDev Moderator
Δημοσιεύσεις: 6851
Εγγραφή: 05 Απρ 2003 17:50
Τοποθεσία: Πειραιάς
Επικοινωνία:

Κλείδωμα προγράμματος

Δημοσίευση από Rapid-eraser » 27 Μαρ 2012 13:24

Με το χέρι στην καρδιά , όχι :(
Cu, Rapid-eraser, Tα αγαθά copies κτώνται.
Love is like oxygen, You get too much you get too high
Not enough and you're gonna die, Love gets you high

tango
Δημοσιεύσεις: 123
Εγγραφή: 20 Σεπ 2011 05:32

Κλείδωμα προγράμματος

Δημοσίευση από tango » 27 Μαρ 2012 17:38

Ioncube

dpa
Δημοσιεύσεις: 631
Εγγραφή: 29 Μαρ 2008 13:55

Κλείδωμα προγράμματος

Δημοσίευση από dpa » 27 Μαρ 2012 17:46

Εννοείς ότι δεν υπάρχει τρόπος να το κλειδώσουμε ??

Αν διαβάζαμε τον serial number του σκληρού και κάπως να κρυπτογραφούσαμε τον κώδικα των αρχείων ???

Άβαταρ μέλους
korgr
Honorary Member
Δημοσιεύσεις: 5067
Εγγραφή: 07 Οκτ 2008 18:30
Τοποθεσία: Corinth
Επικοινωνία:

Κλείδωμα προγράμματος

Δημοσίευση από korgr » 27 Μαρ 2012 18:10

Και με ioncube, όταν μιλάμε για offline application μπορεί να διαμοιράζεται η εφαρμογή κλειδωμένη και να λειτουργεί.
Αν όμως εξαρτάται από internet η εφαρμογή, υπάρχουν τρόποι για validation ακόμα και αν τρέχει σε intranet. Πχ να απαιτεί internet connection και να καταγράφει στον server σου, τον χρήστη που κάνει login για να διαχειριστεί την εφαρμογή. Δύο ίδια usernames απαγορεύεται κλπ...

Άβαταρ μέλους
Rapid-eraser
WebDev Moderator
Δημοσιεύσεις: 6851
Εγγραφή: 05 Απρ 2003 17:50
Τοποθεσία: Πειραιάς
Επικοινωνία:

Κλείδωμα προγράμματος

Δημοσίευση από Rapid-eraser » 27 Μαρ 2012 21:24

Όλοι οι bytecode encoders / encrypters που κυκλοφορούν αυτή την στιγμή στην αγορά από τον πιο φτηνό έως τον πιο ακριβό μπορούν να γίνουν reverse (μέσα σε 5 - 10 λεπτά ...)

Οπότε αν η αρχική σου ιδέα είναι απλά να προστατέψει την κυριότητα του κώδικα , τότε απλά δεν γίνεται.

Ενδεικτικά αναφέρω αυτά που ξέρω από πρώτο χέρι γίνονται reverse ... ioncube - zend encoder - zend guardian - nu-coder - phpSHILED, phpCipher , Codelock , Soureguardian , Sourcecop , PHPion

Όσα προγράμματα κάνουν rewrite με obfuscate πριν το bytecode και το encryption απλά σου έρχονται λίγο αλλοιωμένα τα ονόματα των μεταβλητών και functions αλλά υπάρχει και για αυτό λύση ... και για τα υπόλοιπα έρχεται πλήρες sourcecode .
Cu, Rapid-eraser, Tα αγαθά copies κτώνται.
Love is like oxygen, You get too much you get too high
Not enough and you're gonna die, Love gets you high

drmetal
Δημοσιεύσεις: 25
Εγγραφή: 25 Μαρ 2008 20:51

Κλείδωμα προγράμματος

Δημοσίευση από drmetal » 27 Μαρ 2012 21:44

Rapid-eraser έγραψε:Όλοι οι bytecode encoders / encrypters που κυκλοφορούν αυτή την στιγμή στην αγορά από τον πιο φτηνό έως τον πιο ακριβό μπορούν να γίνουν reverse (μέσα σε 5 - 10 λεπτά ...)

Οπότε αν η αρχική σου ιδέα είναι απλά να προστατέψει την κυριότητα του κώδικα , τότε απλά δεν γίνεται.

Ενδεικτικά αναφέρω αυτά που ξέρω από πρώτο χέρι γίνονται reverse ... ioncube - zend encoder - zend guardian - nu-coder - phpSHILED, phpCipher , Codelock , Soureguardian , Sourcecop , PHPion

Όσα προγράμματα κάνουν rewrite με obfuscate πριν το bytecode και το encryption απλά σου έρχονται λίγο αλλοιωμένα τα ονόματα των μεταβλητών και functions αλλά υπάρχει και για αυτό λύση ... και για τα υπόλοιπα έρχεται πλήρες sourcecode .
Μπορεί κάποιος άλλος να το επιβεβαιώσει αυτό ? Γιατί δεν το πολυπιστεύω αλλά δεν το έψαξα κιόλας ...

Άβαταρ μέλους
Rapid-eraser
WebDev Moderator
Δημοσιεύσεις: 6851
Εγγραφή: 05 Απρ 2003 17:50
Τοποθεσία: Πειραιάς
Επικοινωνία:

Κλείδωμα προγράμματος

Δημοσίευση από Rapid-eraser » 27 Μαρ 2012 21:58

Δεν χρειάζεται να στο επιβεβαιώσει κάποιος , είναι ελεγμένο με τον δύσκολο τρόπο...
Cu, Rapid-eraser, Tα αγαθά copies κτώνται.
Love is like oxygen, You get too much you get too high
Not enough and you're gonna die, Love gets you high

drmetal
Δημοσιεύσεις: 25
Εγγραφή: 25 Μαρ 2008 20:51

Κλείδωμα προγράμματος

Δημοσίευση από drmetal » 27 Μαρ 2012 22:10

Rapid-eraser έγραψε:Δεν χρειάζεται να στο επιβεβαιώσει κάποιος , είναι ελεγμένο με τον δύσκολο τρόπο...
Ioncube κλπ χρησιμοποιείτε από whmcs που ξέρω και πολλά συστήματα που κοστίζουν πολλα λεφτά και είναι δύσκολο να πιστέψω ότι έτσι απλά μπορεί κάποιος να κάνει reverse engineering όποτε θέλει.

Άβαταρ μέλους
Rapid-eraser
WebDev Moderator
Δημοσιεύσεις: 6851
Εγγραφή: 05 Απρ 2003 17:50
Τοποθεσία: Πειραιάς
Επικοινωνία:

Κλείδωμα προγράμματος

Δημοσίευση από Rapid-eraser » 27 Μαρ 2012 22:39

Με 200 euro περίπου υπάρχει unencoded και up2dated version ... τι άλλο θες να σου πω;
Cu, Rapid-eraser, Tα αγαθά copies κτώνται.
Love is like oxygen, You get too much you get too high
Not enough and you're gonna die, Love gets you high

Άβαταρ μέλους
cordis
Administrator, [F|H]ounder, [C|S]EO
Δημοσιεύσεις: 27617
Εγγραφή: 09 Οκτ 1999 03:00
Τοποθεσία: Greece
Επικοινωνία:

Κλείδωμα προγράμματος

Δημοσίευση από cordis » 27 Μαρ 2012 22:43

ότι κλειδώνει ξεκλειδώνει.

ο μόνος τρόπος να έχεις το κώδικα μόνο εσύ είναι να να κάνεις μόνο εσύ host την εφαρμογή και να μη την δίνεις για self hosted λύσεις.
Δεν απαντάω σε προσωπικά μηνύματα με ερωτήσεις που καλύπτονται από τις ενότητες του forum. Για ο,τι άλλο είμαι εδώ για εσάς.
- follow me @twitter

Άβαταρ μέλους
Rapid-eraser
WebDev Moderator
Δημοσιεύσεις: 6851
Εγγραφή: 05 Απρ 2003 17:50
Τοποθεσία: Πειραιάς
Επικοινωνία:

Κλείδωμα προγράμματος

Δημοσίευση από Rapid-eraser » 27 Μαρ 2012 22:45

δεν έχει και like το forum :P
Cordis++
Cu, Rapid-eraser, Tα αγαθά copies κτώνται.
Love is like oxygen, You get too much you get too high
Not enough and you're gonna die, Love gets you high

platongr
Δημοσιεύσεις: 358
Εγγραφή: 28 Αύγ 2009 02:41
Τοποθεσία: Αγρίνιο
Επικοινωνία:

Κλείδωμα προγράμματος

Δημοσίευση από platongr » 27 Μαρ 2012 23:31

Τι εφαρμογή είναι αυτή ?

Εσύ τι θέλεις να προστατέψεις, το licence ή τον κώδικα ?
Πιστεύεις δηλαδή ότι θα ασχοληθεί να την αντιγράψει, να εγκαταστήσει php πιθανόν και βάση άλλου και να την μεταφέρει ή να την δώσει σε άλλον ?
και σε ποιον να την δώσει, σε ανταγωνιστή του ?

Έχει βάση ?
Αν ναι, κάνε την σύνδεση της εφαρμογής με την βάση με τον sa ώστε και να την πάρει, αν δεν ξέρει το password του sa για να την εγκαταστήσει αλλού, να μην μπορεί να συνδεθεί.

Απάντηση

Επιστροφή στο “PHP Προγραμματισμός”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες