الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف يمكنني تحويل برنامج الى قيمة هكس والعكس

بدأه iraq_resistance في 23 يوليو 2008 · 3 رد · 1,816 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

لاحظت في بعض الفيروسات :blink: تستخدم الهكس في توليد الملفات دون الحاجة للرجوع لها كمصادر وماغلبها في الداونلودرز عن طريق جافا سكربت او في بي سكربت .

حيث يتم تعريف متغير يحمل قيمة الملف بالهكس ومن تم اعادة كتابته من جديد .

كيف يمكنني ارجاع الملف من الهكس لحالته الطبيعية ؟ وما هي الطريقة المثلى لاستخراج قيمة الهكس أو ان اي محرر هكس يكفي بالغرض؟

انتظر الاجابة او التوضيح

ومستعد للتوضيح لمن لم يفهم المقصد :wink:

والسلام عليكم

تم تعديل هذه المشاركة بواسطة iraq_resistance في 23 يوليو 2008 في 23:08

#2

مفيش حد يعرف ؟

#3

قم بعمل Loop في قيم الهكس

وقم بأخذ كل حرفين هكس .. وحولهم إلي بايت بدالة CByte واكتبه في الملف

   For cnt = 1 To Len(sHex) Step 2
	   Put #1, , CByte("&h" & Mid(sHex, cnt, 2))
   Next
#4

ماذا تريد بالضبط اخي الكريم

لم افهم عبارتك

اقتباس
تستخدم الهكس في توليد الملفات دون الحاجة للرجوع لها كمصادر

فاذا كنت تريد كتابة قيمة هكس لموضع معين في الملف

مثلا القيمة A0E44D55

للعنوان A1

فهذا سهل ويمكن ان اكتب لك دالة تعمل ذلك

وافضل برنامج لتعديل قيم الهيكس هو برنامج Hex WorkShop

تحياتي

  1. dim HaTy as Arab Team Member
  2. if you need help search forum
  3. search web
  4. ask HaTy
  5. end if
  6.  

while( "اسلام" )
{
 cout >> "الموت لبني صهيون" >> endl;
}
return "فلسطين";

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…