Logo

רד-בורד: ארכיון

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

2004-05-23 20:07 kbps
ניסתי לקמפל את זה http://www.k-otik.com/exploits/05212004.CVS_Solaris.c.php
בשני דרכים ולא הצלחתי...אני רוצה לדעת למה לא הצלחתי ...הנה השגיאות שזה רשם לי

דרך א
ניסתי לקמפל לך ב CYGWIN סתכל מה זה רושם
D:\cygwin\bin>gcc new.c -o new.exe
/cygdrive/d/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ccXj1OMO.o(.text+0x309):new.c: undef
ined reference to `_deflate'
/cygdrive/d/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ccXj1OMO.o(.text+0x50d):new.c: undef
ined reference to `_inflate'
/cygdrive/d/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ccXj1OMO.o(.text+0x648):new.c: undef
ined reference to `_deflateInit_'
/cygdrive/d/DOCUME~1/ADMINI~1/LOCALS~1/Temp/ccXj1OMO.o(.text+0x664):new.c: undef
ined reference to `_inflateInit_'
collect2: ld returned 1 exit status

D:\cygwin\bin>


דרך ב

וניסתי עם Microsoft Visual C++ 6.0

וגם לא הצלחתי סתכל מה זה רושם
--------------------Configuration: new - Win32 Debug--------------------
Compiling...
new.c
d:\c\new.c(3) : fatal error C1083: Cannot open include file: 'unistd.h': No such file or directory
Error executing cl.exe.

new.exe - 1 error(s), 0 warning(s)

(הצלחתי כבר לקמפל אחרים לא יודע למה את זה אני לא מצליח**) עזרה?
איך אני יכול לפתור תבעיה הזאת זה קרה לי עם עוד כמה אקספלויטים..
2004-05-24 14:21 Echo
יש בקוד הזה שימוש בסיפריה שאין לך במחשב unistd.h
תחפש אותה באינטרנט איפה שמצאת את הקוד הזה בטח תמצא
או שהוא פשוט לא מוצא אותה במחשב שלך
אז מה שאתה עושה אתה עושה חיפוש לקובץ הזה (unistd.h) ואז אתה רואה באיזה תיקיה הוא נמצא ומוסיף את התיקיה הזאת לתיקיות שה VC++ מחפש שמה ספריות זה זה איפהשהו בהגדרות

בהצלחה
2004-05-25 13:12 kbps
לא הבנתי כל כך מאיפה אני אמור לחפש תקובץ או תתקיה הזאת
באתר שהשגתי תקוד מקור אין תקובץ או שלא חיפשתי טוב
אתה יכול להסביר קצת יותר <?
2004-05-25 14:10 Kakashi
לך לגוגל ותחפש שם
2004-05-26 10:53 Echo
אני לא יודע מאיפה הורדת את זה אז אני לא איך לחפש את זה שמה
תעשה לקובץ חיפוש במחשב אולי זה בכל זאת קיים אצלך
ואם כן אז פשוט תוסיף את התיקיה שלו לתיקיות שה VC++ מחפש ספריות
ואם אין את זה אצלך אז באמת תחפש בגוגל
בהצלחה
2004-05-26 23:24 CoDeR
זה אקספלויט ללינוקס...
ז"א בסיקווין אתה צריך לקמפל את זה...
והשגיעה שם הוא אומר שהוא לא יודע את הפונקציה deflate...
נסה למצוא לאיזה סיפריה היא שייכת ולהכליל את הסיפרייה...
2004-06-04 13:14 Dorown
Kakashi
להגיד לו ככה לחפש בגוגל לא יעזור לו בחיים.
ורוב הפעמיים שתגיד לאנשים לעשות את זה הם לא יכלו לחפש.
כי הם לא ידעו למה.

אז אתה יכול לחסוך את ההודעות "חפש בגוגול"
עמודים: 1