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

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



@عاشـق البارسـا@
11-09-2007, 07:54 PM
السلام عليكم ورحمة الله وبركاته



نزلت فلم راش اور 3 تورنت ... وبعد ما نزل اشتغل لمدة 3 ثواني

ومكتوب ..

this media file can only be played using 3w player
that is compelety free

انا قلت يمكن الفلم محمي :33:

انتظر مساعدتكم

AAGun
11-09-2007, 08:32 PM
استخدم K-Lite Codec Pack

إذا لم ينفع الامر ابحث عن برنامج 3w player داخل السي دي

@عاشـق البارسـا@
11-09-2007, 08:36 PM
استخدم K-Lite Codec Pack


ما نفع


إذا لم ينفع الامر ابحث عن برنامج 3w player داخل السي دي

اي سيدي قصدك ؟

طيب انا اريد اشوفه على الكمبيوتر بعدين انسخه على ديفيدي ؟

AAGun
11-09-2007, 09:28 PM
اي سيدي قصدك ؟

من ملفات البرنامج
إذا كان موجود

إذا لا ابحث عن برنامج 3w player في النت
لانه لا يعمل إلى بهذا البرنامج

الراعي z
11-09-2007, 11:08 PM
وعليكم السلام ورحمة الله وبركاتة
كيفك أبو الرشد.....

أمتداد 3W يقوم بحماية الملفات من التعديل ...على مأضن!
هذا برنامج يقوم بتحويل 3W إلى أمتداد آخر- (الحجم 3.16 MB)
أن شاء الله يعمل الواجب.
الرابط:
http://www.topdownloads.net/index/software/view.php?id=121109
سلام

@عاشـق البارسـا@
12-09-2007, 09:32 PM
هلا والله بالراعي .. كيفك ..

رمضان كريم وكل عام انت بخير ..

بالنسبة للبرنامج ما قدرت احمله من الموقع ..

لكن بدور عليه لما احصله ..

مشكلة التشفير هذي دوخت ابوي ..

ومشكورين على المساعدة ..

سلام

Dark Night
13-09-2007, 08:44 PM
وجدت هذا الحل مقتبس من أحد المنتديات



~~ السلام عليكم و رحمة الله و بركاته ~~
بعد ساعات أو أيام في تنزيل أحد الأفلام و بعد التشوق الكبير لمشاهدة الفيلم ستتفاجأ بمقطع فيديو بخلفية سوداء لا يحتوي إلا على عبارة :

http://alsarea3.googlepages.com/3w1.jpg

شعور سيء جداًَ ! أليس كذلك ؟

هنا ستكون أمام خيارين .. الأول بأن تترك الفلم و تحاول الحصول عليه من مصدر آخر .. و هذا غير ممكن بعد كل هذا الوقت .. !
او الخيار الثاني هو تعريض حاسوبك لـ Trojan.Win32.Obfuscated.en و البرامج الدعائية كـ CiD بالإضافة إلى خطر الإختراق من مبرمجي 3W Player الذي يطلب الفيديو تنزيله .. كل هذا من أجل مجرد فلم ؟

ملفات الـ 3W هي عبارة عن ملفات avi عادية و لكن تم تشفيرها لتظهر فيديو مختلف عن الفيديو الموجود بالأصل عند تشغيله على مشغلات غير 3W Player .. ! و لكن بعض الهاكرز في منتدى MiniNova قاموا بالتوصل لكود بيرل يمكنه فك الفلم و إرجاعه إلى avi عادي يمكن تشغيله على كل البرامج ، و ها هي الطريقة كما ذكرها Federico Pistono في الـ Bolg الخاص به من هنا (http://www.federicopistono.org/Futile_attempt_of_spreading_malware_3wPlayer_vs_perl_hackers)

~~ الخطوة الأولى ~~
إذا كنت من مستخدمي نظام تشغيل غير Microsoft Windows يمكنك تخطي هذه الخطوة

تحتاج في Microsoft Windows إلى منصة Perl ليمكنك من خلالها تشغيل سكريبتات Perl التي تم برمجة مفك التشفير على نسقها .
يفضل تنزيل هذه المنصة :
ActivePerl (http://www.activestate.com/store/download_file.aspx?binGUID=e5c71329-b7a6-4563-8199-e1483f751c4f)

قم بتنصيب البرنامج بعد تنزيله على جهاز الحاسوب ثم إنتقل للخطوة التالية .

~~ الخطوة الثانية ~~

قم بفتح برنامج Notepad ( المفكرة ) و ألصق هذا الكود بداخله :



# Turn of output buffer
$|++;

# The key for XOR decryption
my $key = 'UIERYQWORTWEHLKDNKDBISGLZNCBZCVNBADFIEYLJ' . chr(0);

print "Reading from \"$ARGV[0]\":\n";
$insize = -s $ARGV[0];
# Open the bogus AVI file
open(IN, $ARGV[0]) or die $!;
binmode IN;

# Read Header to check
read(IN, $buffer, 4);
if ($buffer ne 'RIFF') {
print " ERROR: \"$ARGV[0]\" is not an AVI\n";
close IN;
exit(1);
}
# Get Length of the unencrypted movie
read(IN, $buffer, 4);
$offset = unpack 'L', $buffer;
print " End of the unencrypted movie is at byte offset $offset\n";

# Jump to the read offset
seek(IN, $offset, 0);

# The next 4 or 8 Bytes seem to be either an unsinged long
# or an unsigned quad. This is another offset to jump
# over some filler bytes. Right now I can't really tell if
# it's 4 or 8 bytes, because I only have 1 file to test with.
# I assume it's a quad.

# low word
read(IN, $buffer, 4);
$offlo = unpack 'L', $buffer;
# high word
read(IN, $buffer, 4);
$offhi = unpack 'L', $buffer;
# Calculate offset
$offset = $offhi * 4294967296 + $offlo;

print " Offset after the unencrypted movie is $offset\n";
seek(IN, $offset, 0);

# Then there seem to be another 100 filler bytes
# with value 0xff. Jump over those too, to get
# to the offset where the real movie starts.
printf " Adding extra filler bytes, final offset is %s\n", $offset+100;
seek(IN, 100, 1);

# Update the size
$insize -= $offset+100;

# Open a file for writing the decrypted data to
print "Decrypting to \"$ARGV[1]\":\n";
open(OUT, ">$ARGV[1]");
binmode OUT;
truncate OUT, 0;

$bytes = 0;
$klen = length($key);
# Read key length bytes, decrypt them and
# write them to the output file untill you reach
# the end of the file
while ( read(IN, $buffer, $klen) ) {
$buffer ^= $key;
print OUT $buffer;
$bytes += $klen;
# print the status
printf "\r %d written (% .1f %%)", $bytes, ($bytes / $insize * 100);
}
# Close both files
close OUT;
close IN;
print "\n\nDONE!\n";و إحفظ الملف بإسم decode.pl مع عدم نسيان تغيير Save as Type إلى All Files .


~~ الخطوة الثالثة ~~

توجه إلى Command Prompt عن طريق كتابة cmd في Start » Run ثم إنسخ هذا الكود هناك ( يمكن لصقه عن طريق Right Click » Paste - غير ممكن عن طريق CTRL + V ) :


perl decode.pl ENCRYPTED_FILE.avi DECRYPTED_FILE.aviمع تضمين المسار الكامل للفلم و ملف decode .pl ، كما في الصورة في حالتي انا ( قمت بإختصار أسامي الملفات لتسهيل كتابة الكود ) - في حال وجود مسافات بالإسم يجب وضعه بين " "

http://alsarea3.googlepages.com/3w2.jpg

ملف 1.avi الموجود في D هو الملف المراد تحويله .
ملف 2.avi هو الملف الذي سينتج بعد التحويل .

إنتهينا !

http://alsarea3.googlepages.com/3w3.jpg

الآن يمكنك تشغيل الملف بأي مشغل إعتيادي ..

جميع الحقوق محفوظة
Barca Power

AAGun
14-09-2007, 02:48 AM
جزاك الله خير يا بو فيصل

لو كنت اعرف هذي الحركة كان من زمان ....
المهم هو الاستفادة والحل

وانصح الاخ عاشق بأن يتجنب هذا النوع من صيق الافلام واللجوء إلى مواقع اكثر امن وتمنك الهكرز ...


سلامممم

@عاشـق البارسـا@
14-09-2007, 01:28 PM
طبقت كل الخطوات .. لكن ما استوى شيء ؟؟

http://img206.imageshack.us/img206/3458/77583047ba2.jpg

AAGun
14-09-2007, 03:24 PM
انت متأكد من صحة الامتدادات ؟؟

يعني الملف decode .pl والملف 1 موجودين في d:\ وبهذه الاسماء

@عاشـق البارسـا@
14-09-2007, 04:42 PM
أخوي أنا متأكد من الأسماء 100%

هل جربت الطريقة واشتغلت معاك ؟

AAGun
14-09-2007, 05:25 PM
لم اجربها
قم بأرسال الملفات كلها إلى c:\
قم بتسمية الملف الفيديو الاصلي ب first والاخر ب last
ثم اكتب perl c:\decode.pl c:\first.avi c:\last.avi