BYPASS SHELL BY ./RAZORGANZ
Server: nginx/1.20.1
System: Linux iZdzfnv9mwfppeZ 5.10.134-19.2.al8.x86_64 #1 SMP Wed Oct 29 22:47:09 CST 2025 x86_64
User: apache (48)
PHP: 8.2.30
Disabled: NONE
Upload Files
File: //bin/sg_senddiag
ELF>3@Hk@8
@@@@����   ��@@@pp�\�l�l��\�l�l888  XXXDDS�td888  P�td�Y�Y�YTTQ�tdR�td�\�l�l@@/lib64/ld-linux-x86-64.so.2GNU�GNU��I�c�Y������;[:GNU#!�#$gUa2������B au�fW��*����� ��Q}F5���, ��"_�w�sJ�s��s_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTablesg_convert_errnopr2serrsg_ll_receive_diag_v2sg_cmds_close_devicesg_if_can2stderrsg_get_category_sense_strsg_msense_calc_lengthsg_memalignsg_ll_send_diagsg_get_numsg_ll_mode_sense10_v2safe_strerrorsg_cmds_open_devicehex2stdout__printf_chkstrncmpoptind__isoc99_sscanfputs__stack_chk_failstdinstrpbrkstrspnfgetsstrlen__ctype_b_locgetenvoptarggetopt_longstrchr__cxa_finalizestrcmp__libc_start_mainfreelibsgutils2.so.2libc.so.6GLIBC_2.3GLIBC_2.3.4GLIBC_2.7GLIBC_2.4GLIBC_2.2.5ii
ti	ii
&ii
0ui	:�l�3�l�3pp(pyA8p�AHp8VXp�Ahp�Axp�A�pXV�p�A�p�A�pB�p�V�p�V�p�V�p�Vq WqPW(q�W8q�WHq0BXq�W`q@�qNB�qUB�qZB�q^BrcB rjB@r5@`rnB�r @�rsB�rwB�r{Bs�B s#@@s�B`s�B�o�o�o�o�o �s#�s$�s%�n�n�noooo o	(o
0o8o@o
HoPoXo`ohopoxo�o�o�o�o�o�o�o�o�o �o!�o"��H��H��OH��t��H����5�N�%�N��h�������h��������h�������h�������h�������h�������h�������h��q������h��a������h	��Q������h
��A������h��1������h��!������h
��������h��������h������h�������h��������h�������h�������h�������h�������h�������h��q������h��a������h��Q������h��A������h��1������h��!������h���������%�LD���%�LD���%�LD���%�LD���%�LD���%�LD���%�LD���%�LD���%�LD���%�LD���%}LD���%uLD���%mLD���%eLD���%]LD���%ULD���%MLD���%ELD���%=LD���%5LD���%-LD���%%LD���%LD���%LD���%
LD���%LD���%�KD���%�KD���%�KD���%�KD��AWf�AVAUATI��U��H�=fSH��dH�%(H��$�1�L�l$`D$pH�����H�D$PH�D$XHDŽ$�H�D$tD$`�$����H���L���L���D$g���t2A�H��$�dH+%(��
H�ĸD��[]A\A]A^A_À|$g�8�|$l�X�|$h���|$i��H��$���D$t�D$(��$��D$�D$e�D$3����E1�E1�H���H#D$`���|$`�$�|$|���|$g�[H�=,A�����H�=������L���L���D$g���������|$g���|$l�(���H�=yE1��������H�=5)1�����|$i����H�5�H�=�1�E1�������1ɋ|$(�|$H�T$X��1����I��H���	H��$�H�����D$t�;-�D$��H������H�5�H��H���d���9���E1�H�l$LH�\$I��L��I���H����I9���L�hH����9\$��1�L��H�5}L���j������	�D$L=��"	A��,L������ L��I�����M��u�H��u�A��A���"���L���L���
���v����|$l������|$g�����H�=Y#E1������R����|$et,�D$`������|$du�|$g��H�=�*�����\$H��$�1��������Ņ��1ɋ|$t�|$H�T$P��1�����I��H���S�|$b���|$cD�l$x�-E�����D$LE��D���AP�D$���AI�L����E1�PjH�D$dPD�D$H���H�� A�ą����t$L�T$()���A�Gf������9�N�A�ċD$p���1҃�D��L������8����������؉����A��H�|$XH��t���H�|$PH��t�w����|$�uE������A�c�����|$|�q����|$`�t����|$e������|$g��H�=�(A��:���H�=#�.����t����|$ctSH�=�H��F����L��@H�-�H�K��H�5mH��HD�1�H�����L9�u�E1��%���1�H�=V�����|$gtMH�=��������݅��������A������H�=I(A��~���H�=� �r������H�=� A��[�������pH�=\&1�����|$g�sH�=�&A��(���H�=�����b���D��H�=1�������t���H�=�+�4����c���L���L�������L���#����|$gt#H�=�&A����H�=�������H�=�&A����H�=��������H�=�&A��v���H�=��j������H��$�Ƅ$�E1��D$4H�D$8L�d$ �Ƅ$��D$4�D$4=�~H�\$8H�vH�H�����H���\H������H��t��Ã�D�d$3HcЀ��
�w��$����d���L�|$8H��$�I��I��DJ�&Ƅ$�H�5^L��������9��N���Hc�)�I�A�?#�<���H�56L�������9�~
H�A�<#��Ic�1�L�l$LH�D$D��M��A����T$L����LE��t"L��T$,�2����T$,H��uA�$��$�D�9l$�H�D$ HD$L��H�5������I��H��t]H�5�H���<���I�A�<$tDH��H���R1�L��H�5�L��\$���g������K���A�<$#��l$�D$F�t0�*���Ƅ���������E1��o���L�|$8���E������W�D$E1�E1�1ɺ1���PjjAWj���H��0A�ą������A���yA���RH�=(1������|$������������D$�D$L1�1�E1�A�
���PjH�D$\Pjj AW�c���H��0A�ą��w�L$L� )ʃ��H�L$H1Ҿ L���|���HcT$H�J)ȃ���A�Tf�H�5+%�f�����*��^�+�&����I���H�=�%1��C�1�H�=�%�5�|$�"���H�=c'1�������E����������H�=X"A���H�=�����������H��$�H�=�#H��1�������L�l$L1�H��$���$�L��H�5JH��Ƅ$��/�����T$LH�L$ Icƃ�L��$��T����H�=W#���L����t$tH�=�1�A�c�=��N���D�s9\$����H�=� 1�������t$4L��H+|$81��WH�=/ �����m����|$e�T$d�`V�D$E1�E1�1�1���PjAVATj�#�H��0A�ą��t������H�\$H�=s 1�I)�A�u������H�\$H�=| 1�I)�A�u�v�����t$tH�=�"1�A�c�Y���"��X���L��$��L$�P��L���2�L��H�5�1�H�=���H�=;#������E���vD���xH��H����D��H�5�#�1���D��L�������1�H�=�#E1���|$�{������H�=�"�T�����D$����D�T$`��$�1�D�L$fD�D$a�t$|E��u�N���w
���O�Q�L$��QD��jjjP��H��0A�����D$|�����@�|$`�����|$a������|$f���H�=�#������L�d$ ��A���MH�=�#1�������H�=~#1������H�5�'H�=$!1�A�1���p���H�=C"�>�|$p�����1�A��L�5=L�-@�D��H�5)1�H�����A9��2���E�DD���H��H��u�A���L��IL��D��H�5""�1�����#�������t$4�TH�=�1�������Q���H�=?"������T$4H��H�=o1������#����t$4L��H+T$81���H�=0�������H�=!1��u��R�����1�I��^H��H���PTL�vH�
�H�=���<�H�=Y@H�R@H9�tH�~<H��t	�����H�=)@H�5"@H)�H��H��?H��H�H�tH�U<H��t��fD�����=
@u+UH�=2<H��tH�=6<����d�����?]������w����H�<H��@f�98t	H��H9�u�1��fDH�@�AVAUI��ATA��UH�-�#SH��H��dH�%(H�D$1�L�t$�M��H�
�<L��D��H���D$��������P���7wHcT�H�>����‰�H�=e1����C��u�H�=`�k���J@�C�f.��C�o����H�=�>��=����C�I�����C1�H�L$dH+%(��H��[]A\A]A^�f��C������C�����C	����H�=9>�����m�C ����@�C$�C����C���������H�=�=�������C�{���H��=�CH�C0�d���@�C�W����H�=�=�l�=�����C�1���f��C�����Y=D9�}RH�{(t1H���H�H��I�t�1����,=�&=D9�|��=���HcЃ�I�T��=H�S(D9�|�1��y���H�=$1������a���H�=�1�����I���H�=,1���H�=>�I���%���H�=�1��q���
����R�f�AWAVAUATUSH��dH�%(H�D$1�����F�H��L�rL�d�H�-s!��H�s(H���!L�k(I��M9���M�.L�������~�A�}-u�A��I��A��t�A�E��?<7w4��HcD�H�>��CfDA��I��E��~�A�E��?<7vϺL��H�=b�;�����I�U�CH�S0�c����C$�C밺L��H�=�����u��CI��A��늃C��C1�H�L$dH+%(��H��[]A\A]A^A_úL��H�=������X����CI��A���.����C	�%���������L��H�=f�q��������CI��A�����C����C�����L��H�=/�2���ta�L��H�=������L��H�=������<���L��H�=�1��:�H�=C�������1����H�T$I�}H�5�����u_�D$��wV�C���L��H�=81����H�=�������H��I�}H�5n�X���u1�$��x*�C ���H�=��X�H�=��L���L���H�=��6�H�=�*���*����K�f.����AWL�=�2AVI��AUI��ATA��UH�-t2SL)�H����H��t1��L��L��D��A��H��H9�u�H��[]A\A]A^A_�ff.������H��H���dehHlm:NOpP:r:s:tT:uvVdoffpfuoffs=%xT=%d-oldUnrecognized option: %s
raw=<unknown><vendor specific>SG3_UTILS_OLD_OPTS0.63 20180628Version string: %s
Page_Code  Description 0x%02x      %s
No DEVICE argument given

unable to allocate %d bytes
 	0123456789aAbBcCdDeEfF ,	0123456789aAbBcCdDeEfF, 10Mode sense (%s): %s
  0x%02x  %s
sg_senddiag failed: Supported diagnostic pagesConfiguration (SES)Help text (SES)String In/Out (SES)Threshold In/Out (SES)Element descriptor (SES)Short enclosure status (SES)Enclosure busy (SES-2)Device status (direct access)extdurhelphexlistmaxlennewpagerawselftesttimeoutverboseversionbad argument to '--maxlen=' or greater than 65535 [0xffff]
bad argument to '--page=' or greater than 255 [0xff]
bad argument to '--selftest='
Usage: sg_senddiag [--doff] [--extdur] [--help] [--hex] [--list]
                   [--maxlen=LEN] [--page=PG] [--pf] [--raw=H,H...]
                   [--selftest=ST] [--test] [--timeout=SECS] [--uoff]
                   [--verbose] [--version] [DEVICE]
  where:
    --doff|-d       device online (def: 0, only with '--test')
    --extdur|-e     duration of an extended self-test (from mode page 0xa)
    --help|-h       print usage message then exit
    --hex|-H        output RDR in hex; twice: plus ASCII; thrice: suitable
                    for '--raw=-' with later invocation
    --list|-l       list supported page codes (with or without DEVICE)
    --maxlen=LEN|-m LEN    parameter list length or maximum allocation
                           length (default: 4096 bytes)
    --page=PG|-P PG    do RECEIVE DIAGNOSTIC RESULTS only, set PCV
    --pf|-p         set PF bit (def: 0)
    --raw=H,H...|-r H,H...    sequence of hex bytes to form diag page to send
    --raw=-|-r -    read stdin for sequence of bytes to send
    --selftest=ST|-s ST    self-test code, default: 0 (inactive)
                           1->background short, 2->background extended
                           4->abort test
                           5->foreground short, 6->foreground extended
    --test|-t       default self-test
    --timeout=SECS|-T SECS    timeout for foreground self tests
                            unit: second (def: 7200 seconds)
    --uoff|-u       unit offline (def: 0, only with '--test')
    --verbose|-v    increase verbosity
    --old|-O        use old interface (use as first option)
    --version|-V    output version string then exit

Performs a SCSI SEND DIAGNOSTIC (and/or a RECEIVE DIAGNOSTIC RESULTS) commandbad argument to '--timeout=SECS'
unrecognised option code %c [0x%x]
Unexpected extra argument: %s
Bad page code after '-s=' optionUsage: sg_senddiag [-doff] [-e] [-h] [-H] [-l] [-pf] [-raw=H,H...]
                   [-s=SF] [-t] [-T=SECS] [-uoff] [-v] [-V] [DEVICE]
  where:
    -doff   device online (def: 0, only with '-t')
    -e      duration of an extended self-test (from mode page 0xa)
    -h      output in hex
    -H      output in hex (same as '-h')
    -l      list supported page codes
    -pf     set PF bit (def: 0)
    -raw=H,H...    sequence of bytes to form diag page to send
    -raw=-  read stdin for sequence of bytes to send
    -s=SF   self-test code (def: 0)
            1->background short, 2->background extended, 4->abort test
            5->foreground short, 6->foreground extended
    -t      default self-test
    -T SECS    timeout for foreground self tests
    -uoff   unit offline (def: 0, only with '-t')
    -v      increase verbosity (print issued SCSI cmds)
    -V      output version string
    -N|--new   use new interface
    -?      output this usage message

Performs a SCSI SEND DIAGNOSTIC (and/or a RECEIVE DIAGNOSTIC RESULTS) commandBad page code after '-T=SECS' optiontoo many arguments, got: %s, not expecting: %s
Not in DEBUG mode, so '-vV' has no special action
build_diag_page: carry_over error ['%s'] around line %d
build_diag_page: syntax error at line %d, pos %d
build_diag_page: hex number larger than 0xff in line %d, pos %d
build_diag_page: array length exceeded
build_diag_page: error in line %d, at pos %d
build_diag_page: error at pos %d
build_diag_page: hex number larger than 0xff at pos %d
Bad sequence after '--raw=' optionBad sequence after '-raw=' optionsetting --doff or --uoff only useful when -t is setsetting -doff or -uoff only useful when -t is seteither set --selftest=SF or --test (not both)either set -s=SF or -t (not both)'--raw=' cannot be used with self-tests, '-e' or '-l''-raw=' cannot be used with self-tests, '-e' or '-l'>>> warning, '--pf' probably should be used with '--raw='>>> warning, '-pf' probably should be used with '-raw='sg_senddiag: error opening file: %s: %s
unable to allocate %d bytes (2)
%s: response length (%d) too small (resid=%d)
Expected extended self-test duration=%d seconds (%.2f minutes)
Extended self-test duration not availableExtended self-test duration (mode page 0xa) failedRD resid (%d) indicates response too small (lem=%d)
SEND DIAGNOSTIC command, failed
Supported diagnostic pages response:%s diagnostic page [0x%x] response in hex:
diagnostic page 0x%x response in hex:
RECEIVE DIAGNOSTIC RESULTS command failed
Foreground self-test returned GOOD statusDefault self-test returned GOOD statusSEND DIAGNOSTIC, unit attention
SEND DIAGNOSTIC, aborted command
SEND DIAGNOSTIC, device not ready
  try again with '-vv' for more information
Some error occurred, try again with '-v' or '-vv' for more information
Enclosure status/control (SES)Array Status/Control (SES, obsolete)Additional (device) element status (SES-2)Subenclosure help text (SES-2)Subenclosure string In/Out (SES-2)Supported SES diagnostic pages (SES-2)Download microcode diagnostic pages (SES-2)Subenclosure nickname diagnostic pages (SES-2)Protocol specific (SAS transport)Translate address (direct access)Rebuild assist (direct access)��������������������������������������������x��0�������������������������������������������������������������p��`��������������������P��(���������������������������n�������������������������������t����������������������������������������������������������������������������������H��>��do_modes_0aN@;T	X���H���(��lH��p8���h���X�� h�H���zRx����/D$4����FJw�?:*3$"\����th��-@�����B�B�E �D(�H0�G@�
0A(A BBBJH�0��B�B�B �B(�A0�A8�DP4
8A0A(B BBBA���� F�F�B �B(�D0�J8�G��
8D0A(B BBBA0�Y�B�F�N���V�B�B�B�B�I�e�B�F�B�B�B�I���Q�B�B�B�B�I�t�G�E�B�B�A�I�D���eF�I�E �E(�D0�H8�G@n8A0A(B BBB<@���3�3� 
�:�l�l���o�`�
F�n��X
�	���o���o�	���o�o�	���o(�l0 @ P ` p � � � � � � � � !! !0!@!P!`!p!�!�!�!�!�!�!�!�!"pyA�A8V�A�A�AXV�A�A	B
�V�V�V
�V WPW?�W@�WA0BB�W@dNBeUBhZBH^BlcBmjBN5@OnBP @psBrwBs{Bt�BT#@u�Bv�BVGA$3a1 �:GA$3p1067�#%:GA* GA$annobin gcc 10.2.1 20200825GA$plugin name: annobin GA$running gcc 10.2.1 20200825GA*GA*GA!
GA*FORTIFYGA+GLIBCXX_ASSERTIONSGA*GOW*�GA*cf_protectionGA+omit_frame_pointerGA+stack_clashGA!stack_realignGA$3a1@3�:
GA*FORTIFY4%:GA+GLIBCXX_ASSERTIONSsg_senddiag-1.44-6.0.1.al8.x86_64.debug�[�7zXZ�ִF!t/��/�]?�E�h=��ڊ�2N���Q$]d�O�\0C:x��7��EH�W楬�l�(b�fWy(F
��3叁��[�'�l�v�r/�P')m;�U���.2mkf��c�49��o�5�E0�UA�A�e;Y��l��PN�14ΓV2_7�X4"8TV7�qy��b��(3N�>�@5�8���Al���M&9|
|��gEj��E)�Iw�u!	�bj�
pSx��U%�� �##)s����l��F������UG���F�N�w�L"O{\b�d,�&��O��$F%��W����A.r8V�[�������乞o�P9���`���p=q�,є��&{l:����B���j���|X"����i����kϲ��.�&m�	4�r�yv�k�r|e�B)9������qb#�	}��� "�H&���^�C]���8��[����@qgQ�0%GC�""f�L��]��dC�U�J�Q‚���4���rs[/�u���8?�c��<�.mW������\+�9po�-Kca��e�^�bN�ozኸ$�>�zzja>0Hx5�8�1���n훖q�QHp�՜�Z=^v?Y�����K�78���+5�[���^�M
��4�ȸi!x1�Ǚ͸�/j�ި��%%O�����o޿�	]�I��G��M�9�����/��D���p{� o�\�*�2���y°�$��<f���ܞ_�ӧ]�j�/"a��!�9
�X��%�!
i�9kU�kc��E�Gd#��n}5�0�73a��.b2��@g��-Q8k�!���1E;ƚD�#�C��Қ8���Z��5�PFٴBM��u2g
WD�L�D)�4�w�rOs,wn�W��XLj���%3����j&�XZE�:	j�VWql^-�B�$KfKY�x���=�#;�����u�-kz4�:��q�� ��B9��g�YZ.shstrtab.interp.note.gnu.property.note.gnu.build-id.note.ABI-tag.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.plt.sec.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.dynamic.got.data.bss.gnu.build.attributes.gnu_debuglink.gnu_debugdata88 &XX$9|| G���o��0Q���Y``Fa���o�	�	Ln���o�	�	`}X
X
��B����  �    ��""���#�#���:�:
�@@���Y�YT� Z ZP��l�\��l�\��l�\��n�^0�p`� ��s�c0 ��chf,"4f�j1