Amazon Best VPN GoSearch

סמל OnWorks

shc

הפעל shc בספק אירוח בחינם של OnWorks על אובונטו מקוון, פדורה מקוון, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

זוהי הפקודה shc שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו, כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS

תָכְנִית:

שֵׁם


shc - מהדר סקריפטים גנרי של מעטפת

תַקצִיר


shc [ -e תאריך ] [ -m addr ] [ -i iopt ] [ -x cmnd ]
[ -l lopt ] [ -ACDhTv ] -f תסריט

תיאור


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

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

אם אתה מספק תאריך תפוגה עם -e אפשרות הבינארי המהידור יסרב לפעול
לאחר התאריך שצוין. ההודעה "אנא יצירת קשר שֶׁלְךָ ספק" יוצג
במקום זאת. ניתן לשנות הודעה זו באמצעות ה -m אוֹפְּצִיָה.

אתה יכול להרכיב כל סוג של סקריפט מעטפת, אבל אתה צריך לספק תקף -i, -x ו -l
אפשרויות.

הבינארי הקומפילציה עדיין יהיה תלוי במעטפת שצוינה בשורה הראשונה של
קוד המעטפת (כלומר #!/ Bin / sh), אם כן shc אינו יוצר קבצים בינאריים עצמאיים לחלוטין.

shc עצמו אינו מהדר כגון cc, אלא מקודד ומצפין סקריפט מעטפת ו
יוצר קוד מקור C עם יכולת תפוגה נוספת. לאחר מכן הוא משתמש במערכת
מהדר להדר בינארי מופשט שמתנהג בדיוק כמו התסריט המקורי. עַל
ביצוע, הבינארי המהודר יפענח ויבצע את הקוד עם המעטפת -c אוֹפְּצִיָה.
למרבה הצער, זה לא ייתן לך שום שיפור מהירות כפי שתוכנית C אמיתית הייתה עושה.

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

אפשרויות


אפשרויות שורת הפקודה הן:

-e נתונים
תאריך תפוגה בפורמט dd/mm/yyyy [ללא]

-m הודעה
הודעה שתוצג עם התפוגה ["אנא צור קשר עם הספק שלך"]

-f script_name
שם הקובץ של הסקריפט להידור

-i inline_option
אפשרות מוטבעת עבור מתורגמן המעטפת, כלומר: -e

-x הפקודה
פקודת eXec, כפורמט printf כלומר: exec(\\'%s\\',@ARGV);

-l last_option
אפשרות מעטפת אחרונה כלומר: --

-r הרגע את האבטחה. צור בינארי שניתן להפצה מחדש שפועל במערכות שונות
מפעיל את אותה מערכת הפעלה.

-v אוסף מילולי

-D הפעל את קריאות המנהל באגים

-T אפשר מעקב בינארי (באמצעות strace, ptrace, truss וכו')

-C הצג רישיון וצא

-A הצג תקציר וצא

-h הצג עזרה וצא

הסביבה וריאציות


CC פקודת מהדר C [cc]

CFLAGS דגלי מהדר C [ללא]

דוגמאות


הרכיב סקריפט שניתן להפעיל במערכות אחרות כאשר אפשרות המעקב מופעלת:

דוגמא% shc -v -r -T -f myscript

השתמש ב-shc באינטרנט באמצעות שירותי onworks.net


Ad




×
פרסומת
❤️קנו, הזמינו או קנו כאן - ללא עלות, עוזר לשמור על שירותים בחינם.