בתקופה האחרונה, עם התפשטות התקני ה- DOK, גם כותבי הוירוסים שינו את אסטרטגיית הפעולה שלהם והם נעזרים בפופולאריות הגואה של ההתקנים הנתיקים כדי להפיץ את האיומים למחשבים שונים. למשתמשי Linux נראה שאין מה לדאוג אבל אין הדבר כך: התקן ה- DOK שלי למשל מוכנס למחשבים שונים (גם לחלונות) ומכאן שהוא בסכנה גדולה (סכנה בהידבקות והעברת האיום למחשבים אחרים).
ריימונד כתב בבלוג שלו שהוא קנה לאחרונה תוכנה שתפקידה להגן על ה- DOK. מסתבר שכל מה שהתוכנה עושה זה למלא את ה- DOK עד אפס מקום (ואז הוירוס לא יכול להדביק את התקן הזכרון). לאחר שהוא גילה שזה כל מה שהתוכנה עושה, הוא סקר מספר פתרונות חינמיים (לחלונות) שמבצעים את אותה הפעולה. ניסיתי את DonationCoder Dummy File Creator (הרצתי באמצעות wine) והוא עובד היטב. מה שכן מצאתי את הפתרונות שהוצגו כלא נוחים לשימוש: תחילה יש לבדוק כמה מקום פנוי יש בהתקן הזכרון, ואז צריך לייצר קובץ מתאים ולהעתיקו להתקן הזכרון.
ברור שבלינוקס יש חלופות טובות ומהירות יותר. חשבתי על פתרון (סקריפט sh) שימצא לבד את השטח הפנוי וייצר קובץ מתאים (כך שהרצת הסקריפט "תסתום" מייד את ההתקן). הבעיה היא שלא תמיד ההתקן נמצא בסביבת לינוקס ולכן יש לחשוב גם בכיוונים אחרים (למשל: להתקין את cygwin בהתקן הזכרון ואז הסקריפט יוכל לרוץ בכל פלטפורמה).
בעניין הזה הייתי רוצה להיעזר בקהילה: איזה רעיון/פתרון עולה בדעתכם בנושא הזה: להכין קובץ exe שירוץ בסביבת לחלונות וקובץ נפרד ללינוקס, או להכין קובץ ללא תלות בפלטפורמה (אבל על איזה שפת תכנות כדאי לו להתבסס?), ואולי יש פתרון אחר שאני לא חשבתי עליו (חוץ מלקנות התקן DOK שמכיל מתג הגנה בפני כתיבה).
הערה: אם הפתרון יהיה מוצלח כמובן שאשחרר את התוכנה בקוד פתוח (אם התוכנה תהיה נוחה ותתפקד היטב נראה לי שיהיה לה פוטנציאל גדול להצליח)