المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : سؤال في تشفير الملفات



Game_R
12-12-2003, 08:47 PM
في أغلب الألعاب تكون ملفاتها مشفرة بأنساق مختلفة مثل *.str , *.xa , *.dat , *.sxa , *.bin , *. dir
فكيف ستطيع أن أشفر الملفات مثل موديل شخصية أو فيديو أو صوت و كيف أفك تشفيرها

جاوبوني و سوف أكون شاكراً لكم

أخوكم GAME_R

Son Of UAE
13-12-2003, 01:21 PM
مرحبا بك .... اعتقد ان لكل ملف مشغل خاص ... و ما عليك هو إلا ان تجدد البرنامج المناسب للاعداد

ٍStr و Xa اعتقد انهم للبلاي ستيشن وان ... صح ؟

Game_R
13-12-2003, 02:09 PM
صح ملفات XA , STR تشتغل على PSX
و أنا عندي المشغلات اللي لهم بس ملفات Bin , Dat ما أعرف المشغل ليها أو فاك التشفير مالها

RPG
26-12-2003, 01:00 AM
هذه الملفات غالبا تكتب بالنظام الثنائي Binary و تكتب بحيث تمنع فك التشفير لذا فانصحك بالكف عن المحاولة. عموما اذا اردت انت ان تشفر فهذا أمر مختلف و يعتمد على لغة البرمجة في فيجوال بيسك 6 مثلا تستخدم:
Open filename for Binary Acess Read Lock Read Write as #1
أو شيء من هذا القبيل ثم تكتب المعلومات أو تنسخها، في سي++ الامر معقد أكثر و يعتمد على المكتبة التي تستعملها.
اذا اردت توضيح اكثر فاذكر لغة البرمجة التي تستعملها.

Game_R
26-12-2003, 06:17 AM
في الحقيقة أنا أستخدم
Visual Basic

و مشكور على المعلومات

Game_R
26-12-2003, 03:25 PM
و لاكن كيف يمكن للعبة قرائة هذة الملفات المشفرة؟


:أفكر: :أفكر: :أفكر:


فمثل لعبة بايو هازرد3 تكون الشخصيات مشفرة بهيئة "PLD" و الأبواب "D01,D02,D03,......"

فعندما أفتحها ببرنامج tim veiwer يضهر خامة الشخصية أو الباب

وهذا يدل أن هذا Model و لاكن في اللعبة تظهر و كأنها غير مشفرة

فكيف تقرأ العبة هذه الملفات بشكل عادي


و أرجوا ان لا أكون قد أثقلت عليكم


:)

PRG of RPG
26-12-2003, 04:10 PM
السلام عليكم

أستخدم عادة ملفات نصية غير مشفرة :)

هم من قام بالتشفير وهذا يعني انهم يستطيعوا فك الشفره ! أليس هذا بديهي

http://216.5.163.53/DirectX4VB/Tutorials/GeneralVB/GM_BinFiles.asp
http://216.5.163.53/DirectX4VB/Tutorials/GeneralVB/GM_Binary.asp

وفي الموقع ستجد أيظاً طرق وحيل لمنع المستخدمين من تحرير ملفاتك :)

ErrorMsg
18-01-2004, 09:37 AM
أسهل طريقة هي أن تشفر الملف على كلمة سر
أي أن تكون كلمة السر مفتاح التشفير
فاذا جرب أحدهم ملفات بدون كلمة السر أو بكلمة خطأ فإن فك التشفير سيعطي ملف ما إللو دخل ومضروب وبالتالي سيقولك failed
---
هذا بديهي عند استعمالك ل allegro هناك برنامج grabber يقوم بذلك
واذا اردت يمكنك حشر ملف البيانات داخل ملف exe باستعمال dat2exe وهي من الادوات التي تحدث عنها في مقالاتي السابقة
----