ايران ويج

نسخه‌ی کامل: فایل binary
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
صفحه‌ها: 1 2 3 4
1- می خوام اطلاعات یک فایل رو (با هر پسوندی) به صورت باینری بگیرم .
2- فایل رو با win sock انتقال بدم
3- فایل رو به روش باینری کپی کنم. (که حل شد- دو تا سوال اون بالا پرسیدم.الان اونا رو می خوام)
4- edit server برای ترو جانام بسازم. (یا بطور کلی تغییراتی تو فایل های exe بدم- فایلهایی که خودم ساختم و قسمت هاییش قابل تغییر باشن. مثلا فرض کنید یه برنامه نوشتم که بازش کنین تو فرم برنامه یه عکس نشون بده. حالا می خوام اونو تغییر بدم)
فعلا همین-این آخری خیلی مهمه!
به قول Blossom :


get شماره ي فايل , شروع حركت (از بايت ..) , متغيري براي ذخيره ي اطلاعات كه سايزش
مهمه

يه چيز ديگه كه بايد بدوني اينه كه اگه قسمت: شروع حركت (از بايت ..) رو نزاري از اول فايل شروع مي شه.
اون حرف هايي كه ميبيني چون از باينري به استرينگ تبديل كردي و ژون توش كاراكتر هايي مثل :
chr(0)
داره اينجوري ديده ميشه ولي تو قسمت باينري مشكلي ايجاد نمي شه
نمیشه یه جوری اثری از خودشون نشون بدن؟ (اون چیزایی که تو متغیر ثبت میشن رو میگم) حالا به هر شکلی که شد.
اينو بايد به عمو بيلي بگيAmaze

يه راه داره

مثلا اگه من يه به يه متغير رشته اي بدم :‌"IRANVIG"
تو حالت باينري تبديل مي شه به اين :
I R A N V I G
توجه کن که فاصله بين حروف اسپيس نيست و کاراکتر صفره

اگه تو هم بين حروفت (تو وقت تغيير دادن باينري ) از كاراكتر صفر استفاده كني

مي توني با متن مورد نظر replace كني :wink:
من توانم در حد سوال 1 هست :cry:
اگه مي خواهي كمكت كنم
خوب بفرما
برات يه مثال آپلود مي كنم
اين يه سورس براي انتقال فايل ها با winsock:


https://www.sharemation.com/khoob/Transf...insock.zip


فكر كنم حتما متوجه مي شي :wink:
بيا به ساده ترين شكل پوت و گت رو توضيح دادم
http://h1.ripway.com/KP/Work_With_BinaryFile.rar
rRezar نوشته است:اينو بايد به عمو بيلي بگيAmaze

يه راه داره

مثلا اگه من يه به يه متغير رشته اي بدم :‌"IRANVIG"
تو حالت باينري تبديل مي شه به اين :
I R A N V I G
توجه کن که فاصله بين حروف اسپيس نيست و کاراکتر صفره

اگه تو هم بين حروفت (تو وقت تغيير دادن باينري ) از كاراكتر صفر استفاده كني

مي توني با متن مورد نظر replace كني :wink:
من الان اينجا رو خوندم ٬ اين چيزي كه شما فرموديناشتباست ...
من يه فايلمتني رو مثال مي زنم :
فرض كنيم كه يه فايل متني داريم كه توش يه جمله سيو كرديم ٬ مثلا I Love Blossom
اين متن دقيقا و بدون كاراكتر 0 توي فابل متني ذخيره ميشه و اين كه شما ميگين يعني I L o v e b l o s s o m توي اين حالت اتفاق نمي افته . شما ميتوني برنامه ي ‌Binary Browser رو ازhttp://www.download.com و كركش رو هم از http://www.crackfind.com گير بياري و بشيني فايل هاي مختلف رو بر رسي كني ... نتيجش خيلي آموزندست
کسی جواب سوال چهارم رو می دونه؟؟ اگه با یه مثال بگین ممنون میشم!
صفحه‌ها: 1 2 3 4