CodeKitHub
כלי טקסט

מטשטש טקסט מקוון

עודכן לאחרונה:

כלי זה מטשטש טקסט רגיל — לא קוד מקור של JavaScript, CSS או HTML. בחרו מצב: החלפת תווים דומי-מראה ב-Unicode שומרת על הטקסט קריא לבני אדם תוך שיבוש סקריפטים המחפשים התאמה מדויקת, או השתמשו ב-ROT13/Base64 לקידוד הפיך פשוט. הכול פועל בדפדפן שלכם.

This is a plain-text obfuscator, not a JavaScript/CSS minifier — it does not rename variables or minify real code.

Mode

מהו הכלי הזה?

מטשטש טקסט משנה את מראה הטקסט או את אופן קידודו מבלי להרוס את המשמעות הבסיסית שלו, כך שניתן יהיה להפוך את התהליך מאוחר יותר. זה שונה ממכווץ קוד (minifier) או ממטשטש JS, שכותב מחדש ומדחיס לוגיקת תוכנית ממשית — כלי זה אינו מנתח או מריץ קוד, ולכן הוא אינו תחליף למטשטש אמיתי ברמת כלי בנייה של JavaScript/CSS.

שלושה מצבים מוצעים כאן: החלפת תווים דומי-מראה ב-Unicode מחליפה אותיות ASCII בתווי Unicode הדומים ויזואלית (כמו א' קירילית במקום a לטינית), מה שמשאיר את הטקסט קריא לעין האנושית אך משבש התאמת תת-מחרוזת/ביטוי רגולרי פשוטה. ROT13 מזיזה כל אות 13 מקומות באלפבית — צופן הפיך פשוט ומוכר היטב. Base64 מקודדת מחדש את הטקסט לחלוטין לערכת תווים שונה.

למה להשתמש בו?

  • שלוש שיטות טשטוש שונות בכלי אחד — בחרו את המתאימה.
  • כל מצב הפיך לחלוטין באמצעות כפתור 'ביטול טשטוש'.
  • כנות לגבי ההיקף: זהו כלי טקסט, לא מכווץ קוד JavaScript/CSS/HTML.
  • פועל כולו בדפדפן שלכם — דבר לא מועלה.
  • ללא התקנה, ללא חשבון, שימוש חינמי.

איך להשתמש

  1. הדביקו את הטקסט שברצונכם לטשטש.
  2. בחרו מצב: תווים דומי-מראה ב-Unicode, ROT13 או Base64.
  3. לחצו על 'טשטש' כדי להמיר אותו, או על 'בטל טשטוש' כדי להפוך מחרוזת שטושטשה בעבר.
  4. העתיקו את התוצאה.

דוגמה

קלט

Hello, World!

פלט

Hеllo, Wоrld!

במצב תווים דומי-מראה ב-Unicode, התווים H,‏ e ו-o בתוצאה זו הם הומוגליפים קיריליים, לא האותיות הלטיניות שהם נראים כמותן — הטקסט עדיין נקרא נכון על ידי בני אדם אך לא יתאים לחיפוש טקסט פשוט של 'Hello, World!'.

שימושים נפוצים

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

בחירת מצב

החלפת תווים דומי-מראה ב-Unicode היא הבחירה הנכונה כאשר אתם רוצים שהטקסט עדיין ייראה נכון לקורא אנושי תוך סיכול התאמות מחרוזת מדויקות — הוא כמעט זהה ויזואלית למקור אך משתמש בקודי תווים בסיסיים שונים. ROT13 היא הבחירה המסורתית להסתרת ספוילרים: התוצאה המעורבבת אינה בבירור הטקסט המקורי, וזוהי מוסכמה מוכרת נרחבות, כך שקוראים יודעים להריץ אותה דרך כלי ROT13 אם הם רוצים לחשוף אותה. Base64 היא האפשרות ה'נראית-מקודדת' ביותר ונפוצה בשימוש כאשר אתם זקוקים לדרך בטוחה להטמיע טקסט בתוך כתובת URL, שדה JSON או מערכת שאינה מטפלת היטב בתווים מיוחדים.

שאלות נפוצות

האם זה מטשטש קוד JavaScript, CSS או HTML?

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

האם טשטוש באמצעות תווים דומי-מראה ב-Unicode מאובטח?

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

מדוע ROT13 משתמש באותה לוגיקת כפתור לשני הכיוונים?

ROT13 מזיזה כל אות 13 מקומות באלפבית בן 26 אותיות, כך שהפעלתו פעמיים מחזירה את הטקסט המקורי. 'טשטש' ו'בטל טשטוש' מייצרים תוצאה זהה במצב ROT13.

האם מצב Base64 יכול להתמודד עם טקסט שאינו באנגלית?

כן — המקודד מטפל כראוי ב-Unicode מלא (אותיות עם סימני ניקוד, תווי CJK, אמוג'י) על ידי קידוד ייצוג הבתים של UTF-8, לא רק ASCII.

האם הטקסט שלי מועלה לאיזשהו מקום?

לא. כל ההמרות פועלות כ-JavaScript מקומי בדפדפן שלכם; שום דבר אינו נשלח לשרת.

כלים קשורים