הגנת קוד

עופרל

New member
הגנת קוד

אשמח לקבל כיוונים (או הפנייה לסקריפט מוכן) כיצד מבצעים הגנה על קוד - לפי שם דומיין או IP
 

intval

New member
קוד פתוח אי אפשר

אם הקוד ניתן לפתיחה ועריכה בכל עורך טקסט שהוא
אתה בבעיה, כיוון שאפשר להוריד כל הגנה שהיא.

כמו בכל מנגנון אבטחה - הדרך היא לעשות את ההתקפה פחות כדאית מבחינה כלכלית מאשר דרכים אחרות. ככה שמה שצריך לעשות הוא לסבך את הפורץ.

לרשותך שני דרכים:
אובפוסקציה - כתיבת קוד לא ברור, או יותר נכון העברה של קוד ברור דרך
תכנה שמשמנה את שמות המחלקות, שמות המשתנים, המחרוזות והמספרים ככה שהקוד נהיה קשה לקריאה.
דוגמה: http://www.javascriptobfuscator.com/
קוד ברור הופך לקוד לא ברור, אבל עדיין אפשר לשנות אותו כפי רצונך.

הדרך השניה היא הצפנת הקוד. בגלל שקוד מוצפן מעבד לגמרי את המבנה שלו - על השרת צריך להיות מותקנת הרחבה בשם zend optimizer. אתה בתורך קונה תוכנה בשם zend encoder, מעביר דרכה את הקוד שלך, שעובר הצפנה
ומעלה אותו לשרת שבו יש את zend_optimizer. התוכנה הזו עולה בערך 1000 דולר ולא כל השרתים באים עם zend optimizer מותקן.
 
למעלה