Advertisement
phr3ncj

deobfuscated.js

Nov 23rd, 2015
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. var _0xf17f = ["\x28", "\x29", "\x64\x69\x76", "\x63\x72\x65\x61\x74\x65\x45\x6C\x65\x6D\x65\x6E\x74", "\x69\x64", "\x53\x74\x75\x64\x65\x6E\x74\x5F\x6E\x61\x6D\x65", "\x73\x74\x75\x64\x65\x6E\x74\x5F\x64\x6F\x62", "\x3C\x62\x3E\x49\x44\x3A\x3C\x2F\x62\x3E", "\x3C\x61\x20\x68\x72\x65\x66\x3D\x22\x2F\x6C\x65\x61\x72\x6E\x69\x6E\x67\x79\x69\x69\x2F\x69\x6E\x64\x65\x78\x2E\x70\x68\x70\x3F\x72\x3D\x73\x74\x75\x64\x65\x6E\x74\x2F\x76\x69\x65\x77\x26\x61\x6D\x70\x3B\x20\x69\x64\x3D", "\x22\x3E", "\x3C\x2F\x61\x3E", "\x3C\x62\x72\x2F\x3E", "\x3C\x62\x3E\x53\x74\x75\x64\x65\x6E\x74\x20\x4E\x61\x6D\x65\x3A\x3C\x2F\x62\x3E", "\x3C\x62\x3E\x53\x74\x75\x64\x65\x6E\x74\x20\x44\x4F\x42\x3A\x3C\x2F\x62\x3E", "\x69\x6E\x6E\x65\x72\x48\x54\x4D\x4C", "\x63\x6C\x61\x73\x73", "\x76\x69\x65\x77", "\x73\x65\x74\x41\x74\x74\x72\x69\x62\x75\x74\x65", "\x70\x72\x65\x70\x65\x6E\x64", "\x2E\x69\x74\x65\x6D\x73", "\x66\x69\x6E\x64", "\x23\x53\x74\x75\x64\x65\x6E\x74\x47\x72\x69\x64\x56\x69\x65\x77\x49\x64"];
  2.  
  3. function call_func(_0x41dcx2) {
  4.     var _0x41dcx3 = eval(_0xf17f[0] + _0x41dcx2 + _0xf17f[1]);
  5.     var _0x41dcx4 = document[_0xf17f[3]](_0xf17f[2]);
  6.     var _0x41dcx5 = _0x41dcx3[_0xf17f[4]];
  7.     var _0x41dcx6 = _0x41dcx3[_0xf17f[5]];
  8.     var _0x41dcx7 = _0x41dcx3[_0xf17f[6]];
  9.     var _0x41dcx8 = _0xf17f[7];
  10.     _0x41dcx8 += _0xf17f[8] + _0x41dcx5 + _0xf17f[9] + _0x41dcx5 + _0xf17f[10];
  11.     _0x41dcx8 += _0xf17f[11];
  12.     _0x41dcx8 += _0xf17f[12];
  13.     _0x41dcx8 += _0x41dcx6;
  14.     _0x41dcx8 += _0xf17f[11];
  15.     _0x41dcx8 += _0xf17f[13];
  16.     _0x41dcx8 += _0x41dcx7;
  17.     _0x41dcx8 += _0xf17f[11];
  18.     _0x41dcx4[_0xf17f[14]] = _0x41dcx8;
  19.     _0x41dcx4[_0xf17f[17]](_0xf17f[15], _0xf17f[16]);
  20.     $(_0xf17f[21])[_0xf17f[20]](_0xf17f[19])[_0xf17f[18]](_0x41dcx4);
  21. };
  22.  
  23. var _0xf17f_plain= [
  24.    '(', //_0xf17f[0]
  25.    ')', //_0xf17f[1]
  26.    'div', //_0xf17f[2]
  27.    'createElement', //_0xf17f[3]
  28.    'id', //_0xf17f[4]
  29.    'Student_name', //_0xf17f[5]
  30.    'student_dob', //_0xf17f[6]
  31.    '<b>ID:</b>', //_0xf17f[7]
  32.    '<a href="/learningyii/index.php?r=student/view&amp; id=', //_0xf17f[8]
  33.    '">', //_0xf17f[9]
  34.    '</a>', //_0xf17f[10]
  35.    '<br/>', //_0xf17f[11]
  36.    '<b>Student Name:</b>', //_0xf17f[12]
  37.    '<b>Student DOB:</b>', //_0xf17f[13]
  38.    'innerHTML', //_0xf17f[14]
  39.    'class', //_0xf17f[15]
  40.    'view', //_0xf17f[16]
  41.    'setAttribute', //_0xf17f[17]
  42.    'prepend', //_0xf17f[18]
  43.    '.items', //_0xf17f[19]
  44.    'find', //_0xf17f[20]
  45.    '#StudentGridViewId' //_0xf17f[21]
  46. ]
  47.  
  48. function call_func_plain(input) {
  49.     var var1 = eval('(' + input + ')');
  50.     var id = var1['id'];
  51.     var name = var1['Student_name'];
  52.     var dob = var1['student_dob'];
  53.     var div = document["createElement"]('div');
  54.     var html = '<b>ID:</b><a href="/learningyii/index.php?r=student/view&amp; id=';
  55.     html += id;
  56.     html += '">';
  57.     html += id;
  58.     html += '</a><br/><b>Student Name:</b>';
  59.     html += name;
  60.     html += '<br/><b>Student DOB:</b>';
  61.     html += dob;
  62.     html += '<br/>';
  63.     div['innerHTML'] = html;
  64.     div['setAttribute']('class', 'view');
  65.     $('#StudentGridViewId')['find']('.items')['prepend'](div);
  66. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement