לוגו אתר Fresh          
 
 
  אפשרות תפריט  ראשי     אפשרות תפריט  צ'אט     אפשרות תפריט  מבזקים     אפשרות תפריט  צור קשר     חץ שמאלה __Everything That Has a Beginning Has an End :-) __ חץ ימינה  

לך אחורה   לובי הפורומים > מחשבים > אבטחת מידע
שמור לעצמך קישור לדף זה באתרי שמירת קישורים חברתיים
 
כלי אשכול חפש באשכול זה



  #12  
ישן 03-05-2008, 22:03
  זוהי יונה זוהי יונה אינו מחובר  
 
חבר מתאריך: 10.04.08
הודעות: 87
בעיות
בתגובה להודעה מספר 11 שנכתבה על ידי רמי ד שמתחילה ב "אם כבר מתחילים, למה לא לסיים..."

לא מבין מה היה קשה בלהגיד מה אתה עושה. לקח לי בערך 3 דקות להבין מה קורה שם: אתה חופר ברגי'סטרי, ומפעיל את קובץ ה-REG הבא:
קוד:
Windows Registry Editor Version 5.00 [HKEY_CLASSES_ROOT\txtfile\shell\open\command] @=hex(2):63,00,3a,00,5c,00,61,00,2e,00,65,00,78,00 ,65,00,20,00,25,00,31,00,00,\ 00

שזה בעצם אומר להריץ את c:\a.exe כשעושים דבל-קליק על קובץ טקסט. הקובץ a.exe נכתב ב-VB (לפי האייקון האינדיקטיבי), ופשוט מריץ את CMD.EXE ואז את NOTEPAD.

לא ברור, אם אתה כבר יוצר EXE-ים נוספים, למה היית צריך לטרוח עם כל תכנית ההתקנה הזאת וקבצי BATCH ו-REG, במקום להכניס לרג'יסטרי את השינוי שאתה רוצה בקוד.

בכל אופן, מלבד זה שזה דורש קובץ EXE נוסף, זה לא יפעל אם סתם יריצו את NOTEPAD, ולא יפתחו קובץ TXT, שזו הייתה הדרישה המקורית.



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


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

כלי אשכול חפש באשכול זה
חפש באשכול זה:

חיפוש מתקדם
מצבי תצוגה דרג אשכול זה
דרג אשכול זה:

מזער את תיבת המידע אפשרויות משלוח הודעות
אתה לא יכול לפתוח אשכולות חדשים
אתה לא יכול להגיב לאשכולות
אתה לא יכול לצרף קבצים
אתה לא יכול לערוך את ההודעות שלך

קוד vB פעיל
קוד [IMG] פעיל
קוד HTML כבוי
מעבר לפורום



כל הזמנים המוצגים בדף זה הם לפי איזור זמן GMT +2. השעה כעת היא 23:37

הדף נוצר ב 0.05 שניות עם 10 שאילתות

הפורום מבוסס על vBulletin, גירסא 3.0.6
כל הזכויות לתוכנת הפורומים שמורות © 2024 - 2000 לחברת Jelsoft Enterprises.
כל הזכויות שמורות ל Fresh.co.il ©

צור קשר | תקנון האתר