i686-linux-gnu-strings - מקוון בענן

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

תָכְנִית:

שֵׁם


מחרוזות - הדפס את מחרוזות התווים הניתנים להדפסה בקבצים.

תַקצִיר


מחרוזות [-afovV] [-מין-לן]
[-n מין-לן] [--bytes=מין-לן]
[-t RADIX] [--radix=RADIX]
[-e הַצפָּנָה] [--קידוד=הַצפָּנָה]
[-] [--את כל] [--שם קובץ הדפסה]
[-T bfdname] [--מטרה=bfdname]
[-w] [--include-all-whitespace]
[-s] [--מפריד פלטsep_string]
[- עזרה] [--גִרְסָה] פילה...

תיאור


עבור כל פילה נתון, גנו מחרוזות מדפיס את התו שניתן להדפסה
רצפים באורך 4 תווים לפחות (או המספר שניתן עם
האפשרויות למטה) ואחריהן תו שלא ניתן להדפסה.

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

לתאימות לאחור כל קובץ שמתרחש לאחר שורת פקודה
אפשרות של סתם - גם ייסרק במלואו, ללא קשר ל
נוכחות של כל -d אוֹפְּצִיָה.

מחרוזות שימושי בעיקר לקביעת תוכן שאינו טקסט
קבצים.

אפשרויות


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

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

-d
--נתונים
הדפס רק מחרוזות מקטעי נתונים שנטענו באתחול ב-
קוֹבֶץ. זה עשוי להפחית את כמות האשפה בפלט, אבל זה
גם חושף את תוכנית המחרוזות לכל ליקוי אבטחה שיכול להיות
קיים בספריית BFD המשמשת לסריקה ולטעינת קטעים. מחרוזות
ניתן להגדיר כך שאופציה זו היא התנהגות ברירת המחדל. ב
מקרים כאלה את -a ניתן להשתמש באפשרות כדי להימנע משימוש בספריית BFD
ובמקום זאת פשוט הדפס את כל המחרוזות שנמצאות בקובץ.

-f
--שם קובץ הדפסה
הדפס את שם הקובץ לפני כל מחרוזת.

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

-מין-לן
-n מין-לן
--bytes=מין-לן
הדפס רצפים של תווים שהם לפחות מין-לן תווים
ארוך, במקום ברירת המחדל 4.

-o כמו -t o. כמה גרסאות אחרות של מחרוזות יש -o תתנהג כמו -t d
במקום זאת. מכיוון שאנחנו לא יכולים להיות תואמים לשני הכיוונים, אנחנו פשוט
בחר אחד.

-t RADIX
--radix=RADIX
הדפס את האופסט בתוך הקובץ לפני כל מחרוזת. הרווק
ארגומנט תו מציין את הרדיוס של ההיסט ---o עבור אוקטלי,
x עבור הקסדצימלי, או d עבור עשרוני.

-e הַצפָּנָה
--קידוד=הַצפָּנָה
בחר את קידוד התווים של המחרוזות שיש למצוא.
ערכים אפשריים עבור הַצפָּנָה הם: s = תווים בודדים של 7 סיביות בתים
(ASCII, ISO 8859 וכו', ברירת מחדל), S = תווים בודדים של 8 סיביות בייט,
b = 16-bit bigendian, l = 16-bit littleendian, B = 32 סיביות
ביגנדי, L = 32-bit littleendian. שימושי למציאת רחב
מחרוזות תווים. (l ו b חל על, למשל, Unicode
קידודי UTF-16/UCS-2).

-T bfdname
--מטרה=bfdname
ציין פורמט קוד אובייקט שונה מברירת המחדל של המערכת שלך
פורמט.

-v
-V
--גִרְסָה
הדפס את מספר גרסת התוכנית בפלט הסטנדרטי וצא.

-w
--include-all-whitespace
כברירת מחדל, תווי טאב ורווח כלולים במחרוזות
שמוצגים, אבל תווי רווחים אחרים, כגון
קווים חדשים והחזרות בכרכרה, לא. ה -w האפשרות משנה זאת
כך שכל תווי הרווחים הלבנים נחשבים לחלק מ-a
מחרוזת.

-s
--מפריד פלט
כברירת מחדל, מחרוזות פלט מופרדות בשורה חדשה. אפשרות זו
מאפשר לך לספק כל מחרוזת שתשמש בתור רשומת הפלט
מפריד. שימושי עם --include-all-whitespace שבו מחרוזות עשויות
מכילים שורות חדשות באופן פנימי.

@פילה
קרא את אפשרויות שורת הפקודה מ פילה. האפשרויות שנקראו מוכנסות
במקום @ המקוריפילה אוֹפְּצִיָה. אם פילה לא קיים, או
לא ניתן לקרוא, אז האפשרות תטופל מילולית, ולא
הוסר.

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

השתמש ב-i686-linux-gnu-strings באופן מקוון באמצעות שירותי onworks.net



התוכניות המקוונות האחרונות של לינוקס ו-Windows