הרשם שאלות ותשובות רשימת חברים לוח שנה הודעות מהיום

חזור   הוסטס - פורום אחסון האתרים הגדול בישראל > עיצוב גראפי, תכנות על כל שפותיו וקידום ושיווק אתרים > פורום תיכנות

   
|!|

השב
 
כלים לאשכול תצורת הצגה
ישן 28-02-08, 14:52   # 1
daMn
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Mar 2007
גיל: 34
הודעות: 2,050

daMn לא מחובר  

[JS] "הצפנת הקוד"

אני מחפש איזשהי דרך כדי "הצפין קוד js..
או סקריפט כלשהו שיהפוך את הסקריפט שלי לשורה אחת ובלי הזחות ורווחים מיותרים כדי שיהיה כמה שפחות העתקות.
__________________
"חינוך למדעי המחשב לא יכול להפוך אף אחד למתכנת מומחה יותר מאשר לימוד על מברשות וצבעים יכול להפוך מישהו לצייר מיומן."
(אריק ס. ריימונד)
  Reply With Quote
ישן 28-02-08, 17:06   # 2
Tomer Pearl
חבר בקהילה
 
מיני פרופיל
תאריך הצטרפות: Feb 2008
הודעות: 170

Tomer Pearl לא מחובר  

אני לא חושב שיש דבר כזה...
אני מתעסק עם JS כבר הרבה זמן, ולא הצלחתי למצוא משו כזה...
אפשר לעשות קישור לסריפט, כמו בקוד הבא :
קוד:
<script src="scriot.js" type="text/javascript"></script>
שזה נותן לך לקחת את הסקריפט מכקובץ אחר וככה עושה יותר עבודה למי שרוצה לגנוב...
אולי אפשר לשחק עם הרשאות שלו איכשהוא ולעשות שאי אפשר יהיה לקרוא אותו...
  Reply With Quote
ישן 28-02-08, 17:19   # 3
Meir
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Dec 2006
גיל: 34
הודעות: 383

Meir לא מחובר  

תבדוק את זה http://javascript.about.com/library/blcrunch.htm
__________________
רק אחרי שנמצאים בחושך, אפשר להעריך את האור.
  Reply With Quote
ישן 28-02-08, 17:27   # 4
Daniel
אחראי פורום
 
מיני פרופיל
תאריך הצטרפות: Mar 2007
הודעות: 2,875

Daniel לא מחובר  

לא משנה כמה פעמים תנסה "להצפין", זה רק יגרום לדפדפן לקחת יותר זמן לעבד את זה, וכל אחד עם מינימום ידע יוכל "לפענח" את זה בלי בעייה.
  Reply With Quote
ישן 28-02-08, 17:41   # 5
Beesites
משתמש - היכל התהילה
עסק רשום [?]
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,774
שלח הודעה באמצעות ICO אל Beesites שלח הודעה באמצעות MSN אל Beesites

Beesites לא מחובר  

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

ולגבי זמן הטעינה של הסקריפט - במרבית המקרים לא מדובר בהבדל משמעותי בזמן הטעינה.

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

כלומר: זה טוב לעשות את זה כהגנה מפני העתקה/שינוי של סקריפט, אבל לא הייתי שומר בזה מידע רגיש (משתמש בזה כהצפנה).
  Reply With Quote
ישן 28-02-08, 18:17   # 6
Daniel
אחראי פורום
 
מיני פרופיל
תאריך הצטרפות: Mar 2007
הודעות: 2,875

Daniel לא מחובר  

ציטוט:
נכתב במקור על ידי Beesites צפה בהודעה
התהליך שאתה מחפש נקרא Obfuscation. לכל מי שמיהר "להספיד" את הרעיון שלך אני מציע לנסות לקחת סקריפט שעשו לו Obfuscation ולהפוך אותו חזרה לסקריפט מובן. אני מוכן להמר שיקח להם פחות זמן לכתוב את הקוד שיבצע את אותה משימה.

ולגבי זמן הטעינה של הסקריפט - במרבית המקרים לא מדובר בהבדל משמעותי בזמן הטעינה.

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

כלומר: זה טוב לעשות את זה כהגנה מפני העתקה/שינוי של סקריפט, אבל לא הייתי שומר בזה מידע רגיש (משתמש בזה כהצפנה).
אתה מעוניין לחפש Obfuscation decoding בגוגל, ואני בטוח שתמצא הרבה תוצאות, אבל מה שאמרת הוא נכון -
ציטוט:
מי שיצליח להנדס אחורנית את מה שכתבת - סביר להניח שגם יידע לבצע את מה שהסקריפט שלך עושה.
  Reply With Quote
ישן 29-02-08, 00:59   # 7
Kfir.G
חבר וותיק
 
Kfir.G's Avatar
 
מיני פרופיל
תאריך הצטרפות: Dec 2005
הודעות: 1,059
שלח הודעה באמצעות ICO אל Kfir.G

Kfir.G לא מחובר  

אתה לא חייב להצפין את זה... :P תשים את הJS של בקובץ PHP שבו תבדוק את ההפניה לעמוד. אם ההפניה אינה אמורה להתקיים תפנה למקום לבחירתך ואם הכל בסדר פשוט תעשה header של קובץ JS. פשוט, קל ושימושי
__________________
פיג'מה
משחקים
  Reply With Quote
ישן 29-02-08, 07:00   # 8
Beesites
משתמש - היכל התהילה
עסק רשום [?]
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
הודעות: 1,774
שלח הודעה באמצעות ICO אל Beesites שלח הודעה באמצעות MSN אל Beesites

Beesites לא מחובר  

ציטוט:
נכתב במקור על ידי kfir_dnd צפה בהודעה
אתה לא חייב להצפין את זה... :P תשים את הJS של בקובץ PHP שבו תבדוק את ההפניה לעמוד. אם ההפניה אינה אמורה להתקיים תפנה למקום לבחירתך ואם הכל בסדר פשוט תעשה header של קובץ JS. פשוט, קל ושימושי
מה הקשר? הרי אם מישהו גולש לאותו עמוד קובץ ה JS ירד אליו למחשב.
  Reply With Quote
ישן 29-02-08, 07:24   # 9
DanielS
הוסטסניון
 
מיני פרופיל
תאריך הצטרפות: Jan 2007
מיקום: ישראל
הודעות: 2,429

DanielS לא מחובר  

ציטוט:
נכתב במקור על ידי Beesites צפה בהודעה
מה הקשר? הרי אם מישהו גולש לאותו עמוד קובץ ה JS ירד אליו למחשב.
יש כאן פיתרון שעשו לXML ,אותו הדבר.
http://www.hosts.co.il/forums/showpo...35&postcount=5
__________________
Daniel
Email : daniel [AT] smartwd [DOT] com

  Reply With Quote
ישן 29-02-08, 08:46   # 10
Meir
חבר מתקדם
 
מיני פרופיל
תאריך הצטרפות: Dec 2006
גיל: 34
הודעות: 383

Meir לא מחובר  

הפיתרון של הxml לא ימנע העתקות.
__________________
רק אחרי שנמצאים בחושך, אפשר להעריך את האור.
  Reply With Quote
השב

חברים פעילים הצופים באשכול זה: 1 (0 חברים ו- 1 אורחים)
 


חוקי פירסום
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is מופעל
סמיילים הם מופעל
[IMG] קוד מופעל
קוד HTML מכובה

קפיצה לפורום


כל הזמנים הם GMT +2. הזמן כעת הוא 17:39.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ