PDA

View Full Version : سوال: باز کردن فایل ها بصورت هگزا دسیمال (اگه تونستی جواب بده ! واقعا لنگشم)



warrior_hamed
دوشنبه 25 دی 1391, 11:19 صبح
با سلام به همه ی برو بچه های برنامه نویس یه سوالی که داشتم اینه که خوب هممون مسلما بلدیم یه فایل متنی رو باز کنیم و وارد یه تکست باکس بشه یا یه متغییر در واقع من میخوام فایلو با چند تا کد از حالت دهدهی (کد Asci ) به حالت دودویی تبدیل کنم یعنی صفر و یک .
حالا با چه کدی زیاد مهم نیست اون قسمتی که بلد نیستم اینه که چطوری میشه یه فایلو مثلا یه عکسو به صورت append باز کرد بعد وارد یه متغییر بشه بعد مثل همون فایل متنی همه ی کاراکتر هاشو بشه تکی تکی مثلا با استفاده از یه حلقه و فورمت mid(,,) در اوردش بیرون .

یعنی درواقع داخل ویندوز همه ی 270 کاراکتر پشتیبانی نمیشه یعنی وقتی یه فایلی رو با نوتپد باز کنی بعد همه ی محتویاتش رو کپی کنی داخل یه نوتپد دیگه بعد سیوش کنی (حتی فایل های اکسل رو) حجم فایل دومیه از اولیه کمتر میشه که یعنی چند تا از کاراکتر ها کپی نشده .

اگه دوستان هکر این تاپیک رو میخونن احتمالا میدونن HexEditor چیه ، اگه با این نرم افزار یه فایلی رو مثلا یه عکس با حجم کم رو باز کنین کاملا متوجه ارز بنده میشین .
ببخشید سرتون رو درد اوردم ولی دیگه از این کم تر نمیشد

mofid002006@gmail.com
دوشنبه 25 دی 1391, 11:23 صبح
سلام
به نظرم باید فایل رو بازکنی و بایت های موجود توی اون رو بخونی و بریزی تویه آرایه ای از بایت ها

warrior_hamed
دوشنبه 25 دی 1391, 11:39 صبح
خوب چطوری ؟؟؟
(واقعا تو قم زندگی میکنی؟؟)

mehran901
دوشنبه 25 دی 1391, 11:54 صبح
کنترلی یادمه 2 3 سال پیش دیدم که این کارو انجام میداد و مشابه هگز ادیتور رو فردی توسط اون اکتیوایکس شبیهسازی کرده بود .... شاید با سرچ کردن تو نت پیداش کردی ...

سپهر-111
سه شنبه 26 دی 1391, 09:21 صبح
با سلام به همه ی برو بچه های برنامه نویس یه سوالی که داشتم اینه که خوب هممون مسلما بلدیم یه فایل متنی رو باز کنیم و وارد یه تکست باکس بشه یا یه متغییر در واقع من میخوام فایلو با چند تا کد از حالت دهدهی (کد Asci ) به حالت دودویی تبدیل کنم یعنی صفر و یک .
حالا با چه کدی زیاد مهم نیست اون قسمتی که بلد نیستم اینه که چطوری میشه یه فایلو مثلا یه عکسو به صورت append باز کرد بعد وارد یه متغییر بشه بعد مثل همون فایل متنی همه ی کاراکتر هاشو بشه تکی تکی مثلا با استفاده از یه حلقه و فورمت mid(,,) در اوردش بیرون .

یعنی درواقع داخل ویندوز همه ی 270 کاراکتر پشتیبانی نمیشه یعنی وقتی یه فایلی رو با نوتپد باز کنی بعد همه ی محتویاتش رو کپی کنی داخل یه نوتپد دیگه بعد سیوش کنی (حتی فایل های اکسل رو) حجم فایل دومیه از اولیه کمتر میشه که یعنی چند تا از کاراکتر ها کپی نشده .

اگه دوستان هکر این تاپیک رو میخونن احتمالا میدونن HexEditor چیه ، اگه با این نرم افزار یه فایلی رو مثلا یه عکس با حجم کم رو باز کنین کاملا متوجه ارز بنده میشین .
ببخشید سرتون رو درد اوردم ولی دیگه از این کم تر نمیشد


سلام
از کامپاننت های کدجاکت استفاده کن