ערפול ל .NET
-
אני מחפש ערפול טוב לתוכנה ב .NET
אני משתמש עכשיו ב ConfuserEx
הבעיה איתו שרוב אנטי וירוסים מזהים את התוכנה כוירוס.
יש למישהו מה להציע לי?
בעיקרון לא אכפת לי בתשלום. אבל מדובר בפרוייקט חד פעמי ללא מטרות רווח כך שאיני רוצה להשקיע מידי.
אם מישהו יסכים לקחת את התוכנה ולערפל אותה זה גם יהיה טוב. מדובר בפרוייקט חינמי ללא מטרות רווח. -
@מנצפך אמר בערפול ל .NET:
ו @dovid , עם כל הכבוד, אתה בונה תוכנה ומשקיע את הנשמה, ובמיוחד שאתה בונה על רווח ממנה, אין לך בעיה שיפתחו לה את כל הקרביים? איך תוכל למנוע העתקות או שימוש ללא רישיון? מינימום של הגנה צריך.
אני גם עונה בפורום בחינם.
הכסף שאני לוקח על תוכנה זה על התכנון והעברתו לקוד, לגנוב את זה, לא אכפת לי שיגנבו אבל זה לא כ"כ אפשרי. ברוב המקרים יותר קל לפתח מחדש מאשר להעתיק ממישהו. יצא לך פעם ללמוד טריק חדש או רעיון תכנותי מקוד מפוענח? לי לא.
הקוד זה אצלי זה נטו טכניקה, ואני לא אחד שיוצר אלגוריתמים חדשים לזיהוי קול או לדחיסה. הכל אני משתמש בדברים קיימים שלא צריך להעתיק ממני ואפשר לגשת ישירות למקור שלי. -
@מנצפך
זה תלוי באופי התוכנות שאתה כותב.
בד"כ התוכנות שאני כותב בסוף התהליך דורשות את התמיכה שלי. אז אני לא חושש שמישהו יעתיק. כי לא יהיה לו מה לעשות איתם בלי התמיכה.אם אתה עושה תוכנה גנרית, אז באמת יש אולי ממה לחשוש, למרות שבגנרי לכאורה בטח יש כבר בחינם ממישהו אחר.
אא"כ אתה בונה תוכנה כמו וויפרי, שאז אתה לא רוצה שיעקפו את מנגנון ההגנה וזה כבר משהו אחר.משה נוסף, בגלל שבציבור שלנו אתה לא יכול להיות בטוח שיהיו מחוברים כל הזמן לאינרנט אז אתה קצת יותר מוגבל.
בתוכנות לציבור הכללי / מוסדות שאתה בטוח שמחוברים כ הזמן, פשוט תעשה חלק מהקוד שיהיה בווב סרוויס בשרת שלך, ואז זה חייב לגשת בשם שתמש וסיסמא מול השרת. (לדוגמא החלק של היצירת קובץ מס"ב, וכו') ואז גם מי שיפרוץ, אם אין לו את השם משתמש והסיסמא אצלך הוא לא יכול לעשות עם זה כלום..... -
@dovid אמר בערפול ל .NET:
יצא לך פעם ללמוד טריק חדש או רעיון תכנותי מקוד מפוענח? לי לא.
בתור אחד שלא למד אף פעם תכנות בצורה מסודרת (אני מתאר לעצמי שהרוב התחילו כך),
וכל הידע שלי קצת עזרה וניסוי וטעיה.מאוד עזר לי לפתוח קבצים של אנשים אחרים וראות מה הם עשו,
(הידיעות שלי לא משהו... VBA וקצת VB ועוד קצת C#,
בקיצור כשאני צריך משהו אני עושה לא מעבר לכך).
בהמשך הדרך כבר ידעתי קצת לקרוא מדריכים באנגלית. -
@yits אמר בערפול ל .NET:
@dovid אמר בערפול ל .NET:
יצא לך פעם ללמוד טריק חדש או רעיון תכנותי מקוד מפוענח? לי לא.
בתור אחד שלא למד אף פעם תכנות בצורה מסודרת (אני מתאר לעצמי שהרוב התחילו כך),
וכל הידע שלי קצת עזרה וניסוי וטעיה.מאוד עזר לי לפתוח קבצים של אנשים אחרים וראות מה הם עשו,
(הידיעות שלי לא משהו... VBA וקצת VB ועוד קצת C#,
בקיצור כשאני צריך משהו אני עושה לא מעבר לכך).
בהמשך הדרך כבר ידעתי קצת לקרוא מדריכים באנגלית.אני חושב שמקוד שנפתח ע"י רפלקטור קשה ללמוד משהו.
על כל פנים, מי שעושה ערפול כדי שיהיה פחות מתכנתים בפלנטה, הוא צריך אשפוז
דובר פה על גניבת רעיון עם משמעות כלכלית למפתח (מהיום מה שהוא שה בעשר שעות מישהו יעתיק וידביק בתוכנות שלו). -
@dovid
לדוגמא כדי להתחבר לנגני סנדיסק בממשק MTP (או WPD) צריך לבנות משהו מיוחד.בעבר רציתי לעשות סייר קבצים (עבור תוכנה למחשב קיוסק) ורציתי תמיכה בנגני סאן דיסק,
ולא מצאתי קוד פשוט לעשות כאלו דברים, רק ב C++.וקול הלשון הם מהיחידים (עד כמה שחיפשתי) שמתממשקים עם MTP,
ועשיתי לזה רפלקטור אבל לא היה לי מספיק ידע וזמן בשביל זה.אבל בצורה כזאת עם קצת מאמץ, אפשר להעתיק את הטכניקה.
-
@dovid אמר בערפול ל .NET:
על כל פנים, מי שעושה ערפול כדי שיהיה פחות מתכנתים בפלנטה, הוא צריך אשפוז
זה באמת משהו מאוד מעניין שבתחום התוכנה שיתוף המידע הוא ברמה מאוד גבוהה,
ואנשים נותנים תוכנות קוד פתוח וגם עזרה מורחבת לשואלים.מה שאין בתחומי מקצוע האחרים (כנראה זה מגיע בעיקר מהאופי של המשוגעים לדבר).