HEX
Server: Apache
System: Linux 103-127-96-167.cprapid.com 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64
User: itsupportgdc (1001)
PHP: 8.1.33
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //bin/sg_luns
ELF>`@HS@8
@@@@��uu000���L�\�\0H�L�\�\888  XXXDDS�td888  P�td�D�D�DTTQ�tdR�td�L�\�\00/lib64/ld-linux-x86-64.so.2GNU�GNU`�y*�yM�+�-}�9~��GNU!�!"�e�m2��������
�zk s�x���+�. �[i@W	T��= ����"Mb�blibsgutils2.so.2_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTablesg_ll_report_lunssg_convert_errnosg_set_binary_modehex2stderrpr2serrsg_simple_inquirysg_cmds_close_devicesg_if_can2stderrsg_get_category_sense_strsg_memalignsg_get_numsafe_strerrorsg_cmds_open_devicehex2stdoutlibc.so.6__printf_chkoptindperror__isoc99_sscanfstrncpyputs__stack_chk_failputchar__ctype_b_locoptarg__snprintf_chkgetopt_longstrchr__ctype_toupper_loc__cxa_finalize__strcat_chk__libc_start_mainfreeGLIBC_2.7GLIBC_2.4GLIBC_2.2.5GLIBC_2.3.4GLIBC_2.36ii
ii
ui	#ti	/ii
;�\@ �\ `` `3C@`:C``?C�`CC�`IC�`QC�`YCa`C afC@ajC`asC�azC�aC�a�C�_	�_�_�_�_!b"b#�^____ _(_0_8_
@_H_P_
X_`_h_p_x_�_�_�_�_�_�_�_�_�_�_�_ ��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�������%�MD���%�LD���%�LD���%�LD���%�LD���%�LD���%�LD���%�LD���%�LD���%�LD���%�LD���%�LD���%�LD���%�LD���%�LD���%}LD���%uLD���%mLD���%eLD���%]LD���%ULD���%MLD���%ELD���%=LD���%5LD���%-LD���%%LD���%LD���%LD��AWE1�AVE1�AUATI��U��SH��/H���dH�%(H��$�1�H�$L�l$8H�D$0�D$�D$(�D$�D$$�D$ �D$�D$�D$�D$.�D$/L��M��H�
�K��H��-�D$8�I����ƃ���0�@���7�Hc�H�>��A��A�묃D$�D$�H�MMH�$�H�=@M����D$(=��x���H�=='1�A�����wH�=M�r����D$=�G����H�=�&1�A�����A�D$�"����D$�����D$.�����D$$�D$/����D$ ���1�E1���
H��$�dH3%(��	H���D��[]A\A]A^A_�H�=�&1�A�����1��
뷋HL1�9�}HcЃ�I�ԉ2L9���|$t(�|$��H�5G,H�=N,1�E1�����d���H�,$H���aH�D$p���H�H�E�<�LH����H�<$�D$H���H�<$H��H�A�H�H�D�D�$�@��0��H�<$� E1��Z���H����L�<$D�d$H��+M��M��I�/E��@��������L��H��H��hf%f��I��1�L���3��������D$8H�l$pI��B�D$pI��I��u�D�d$A��L�D$�D$D$�Q�|$��1�H�\$qE1�H�5&L�%)+���F�+B�L-M����1��-L�����A����I����H����E��t��������{�t$.�T$H������$���q�|$tn�|$/ug�|$~H�=�&1������L$�<$H�t$@1��;���A�Ņ����D$B�����|$������H�=�&1�����D$$�|$u�D$ 1ɋ|$�|$H�T$0��1��S���H��H�����t$(�<$A�H��D�d$D�L$D�����A�Ņ��D�UA�A�ZA9�DO�E�����|$ ��D�й����D$E��u7��L��*��D��H�K)�D�T$H�5Q&LE�1��.���D�T$�D$A��D9��m���H�=Y&���H�q)�D$�ƃ�H��(HE�1��t����|$��D�l$D�|$H��E1�H�)D;d$��E��uE���H�5=)�1����E1�B�T-H�޿1�I���y���I��u�
���E���&A��H���H�=�"1���������H��"H�H��I�4�1�����H����G9�|�1�A��<�P���H�5X#�1�E1���H�4(B�T%H�޿1�I������I��u�
���|$tM�T$v1�H�t$tf���|$ ���/�H��H��f����H�H���u�H�5#�1��m���H�=�'E1�����T$$�L$ H��D�D$H�=�'�������T$$D�D$H��H�=�'�L$ ������� L��1������J���H�$H�<$�x0uH�@�<�X��H��L��H�5'1��������H�=k!1�A��>�����D�d$D�����H�=�!1�A�����������	����I���H�l$p�L$�P��H�����H��H�='1�����H�|$0H��t�M����<$��������|$��E���R���A�c�G���H�G�<�X�4���H�$�*���H�<$�	���H���-���H�<$�-�p���H������1�L�5�%1�H�<L��H<$L�����w���������D$8H�l$p�DpH��H��u��I���D��H�=Q&�3������I���H�=|#�����8������D$$�B����؉lj��S���H�=&H��1����E�������������A���S���D�l$����A��A��D������H��H�=n%H��1��n���D������A������H�D$8H�l$p��f��f�T$p���f��f�T$rH��H��0H�� f��f��f�D$vf�T$t�w����T$(H�5"�1��r��������|$ t4�H��H��f����H�H���u�H�5 �1��7��������H��H��f����H�H���u�H�5 �1���������t$H�=� 1��|����A���#���H�=0$1��\����1���|H�����A9���o����|$����H�=�$1��"�\$�t$�H��������H�=	 1����)���H�=!1��������H�=C!1��������H��L��H�5b#1��
��Z���H�=�#1�������H�=~#A��0��D���H�l$p����H�=�#1��s��P����Y�D��H�������@��1�I��^H��H���PTL��
H�
o
H�=8�R@�H�=iBH�bBH9�tH�.@H��t	�����H�=9BH�52BH)�H��H��?H��H�H�tH�@H��t��fD�����=Bu+UH�=�?H��tH�=�?����d�����A]������w����H��H�=�1��N�H�=g1��@�H�=�1��2� 1�H��H�=���ff.�AWAVAUI��ATUSH���L$D�D$dH�%(H��$�1��>���L�d$ �1��T$L��H���A���H�E1��}L��L���f�E��tyE���H�;L��u
�{�9H�5��1�����D$��H�5p!L����D�D���<�X<�P<�E�����0DE���WD�D���<�
<�<��E��1�M����D�T$H��$�L�iD�\$H�|$�B�D$D�\$H�|$D�T$D	����D$D�K����E��H�~H��D��L�x�D�T$H�5LE�1����D�T$E���E�XH�
)A��tA��H�
%H�HD�L��H�5U�1������f�H��H�5���l�@H��$�dH3%(�H�ĸ[]A\A]A^A_��L��H�5
�1��"��H�5�L����D�D���<�,<��<����1�M��L��$�L���L��L�T$�����D$L�T$f����?��L����H�5��1����|$����A��H��A�������@���fDA��D�KA����A��L��A��uDA��u>fo� H�al unitH��$�)�$�A���TH�{Jc�H�>��A����A���'����KD�CA��L���D	�D	�D�D$E����H�5)�1����@�����f����?@���GD�\$L��E���H�5
�1��f�����D�KE��A��?D��A������@����D�T$L��E��tQH�5�1���A��������{u
�{�����L��H�5��1�������f�H�5	�1�����A������H�CH��fD�H��H��H	�H9�u�|$L���>H�5O�1��s�����fDH�5!�1��U�����f����?L��H�5��1��-������D$�KH�����H�5(�1������DH�5��1�����P����H�5i�1����P����A���A���L��H�5��1��������H��$�L��1�H�5��b����DH��$�L��1�H�5�:�����DH��$�L��1�H�5������DH��$�L��1�H�5�����}���DH��$�L��1�H�5C����U���1�H�5C����D$D$�4���H�=5����#����f����?���fDD�KE��A��?D��A����������f�L��H�5�1��:�����DE��H��H��D��L���D�T$H�5^LE�1���D�T$�'���f�H�5�1�����p����D�KE��L��A��?H�5�1�D��A�����������@�udA��u�CA����D	�D�KA	��t$E��D��L����H�5��1��P����H�5I�1��5�����1�A��H�CD���TH�TfD�I��H��I	�H9�u�D$��tgL��E��D�ٿH�5�1����L��1�H�5�����V���E��D�L$H��$�L��E��tTH�5z�1����&���M��E��D��L��H�5��1��o�����H�5�1��W����H�53�1��?�������D��AWL�=�2AVI��AUI��ATA��UH�-�2SL)�H�����H��t1��L��L��D��A��H��H9�u�H��[]A\A]A^A_�ff.������H��H���Usage: sg_luns    [--decode] [--help] [--hex] [--linux] [--lu_cong]
                  [--maxlen=LEN] [--quiet] [--raw] [--readonly]
                  [--select=SR] [--verbose] [--version] DEVICE
     or
       sg_luns    --test=ALUN [--decode] [--hex] [--lu_cong] [--verbose]
  where:
    --decode|-d        decode all luns into component parts
    --help|-h          print out usage message
    --hex|-H           output response in hexadecimal; used twice
                       shows decoded values in hex
    --linux|-l         show Linux integer lun after T10 representation
    --lu_cong|-L       decode as if LU_CONG is set; used twice:
                       decode as if LU_CONG is clear
    --maxlen=LEN|-m LEN    max response length (allocation length in cdb)
                           (def: 0 -> %d bytes)
    --quiet|-q         output only ASCII hex lun values
    --raw|-r           output response in binary
    --readonly|-R      open DEVICE read-only (def: read-write)
    --select=SR|-s SR    select report SR (def: 0)
                          0 -> luns apart from 'well known' lus
                          1 -> only 'well known' logical unit numbers
                          2 -> all luns
                          0x10 -> administrative luns
                          0x11 -> admin luns + non-conglomerate luns
                          0x12 -> admin lun + its subsidiary luns
    --test=ALUN|-t ALUN    decode ALUN and ignore most other options
                           and DEVICE (apart from '-H')
    --verbose|-v       increase verbosity
    --version|-V       print version string and exit

Performs a SCSI REPORT LUNS command or decodes the given ALUN. When SR is
0x10 or 0x11 DEVICE must be LUN 0 or REPORT LUNS well known logical unit;
when SR is 0x12 DEVICE must be an administrative logical unit. When the
--test=ALUN option is given, decodes ALUN rather than sending a REPORT
LUNS command.
%sLogical unit _not_ specified
        since Subsidiary element is 0x0000%sSince LU_CONG=1, unexpected lu addressing: bus_id=0x%x, target=0x%02x, lun=0x%02x
%sPeripheral device addressing: %sSince LU_CONG=1, unexpected Flat space addressing: lun=0x%04x
%sFlat space addressing: lun=0x%04x
%sFlat space addressing: lun=%d
%sLogical unit addressing: bus_id=0x%x, target=0x%02x, lun=0x%02x
%sLogical unit addressing: bus_id=%d, target=%d, lun=%d
%sExtended flat space addressing: lun=0x%06x
%sExtended flat space addressing: lun=%d
%sLong extended flat space addressing: lun=0x%010lx
%sLong extended flat space addressing: lun=%lu
%sLogical unit _not_ specified addressing
%sExtended logical unit addressing: length=%d, e.a. method=%d, value=0x%06x
%sExtended logical unit addressing: length=%d, e.a. method=%d, value=%d
%sExtended logical unit addressing: length=%d, e. a. method=%d, %sExtended logical unit addressing: length=%d, e. a. method=%d, value=%lu
%s<<unexpected data at next level, continue>>
argument to '--maxlen' should be %d or less
bad argument to '--select', expect 0 to 255
unrecognised option code 0x%x ??
Unexpected extra argument: %s
Not in DEBUG mode, so '-vV' has no special action
Unable to read Linux style LUN integer given to --test=
expected a hex number, optionally prefixed by '0x'
64 bit LUN in T10 (hex, dashed) format: 64 bit LUN in T10 preferred (hex) format: Linux 'word flipped' integer LUN representation: 0x%016lx
Linux 'word flipped' integer LUN representation: 0x%lx
Linux 'word flipped' integer LUN representation: %lu
in order to decode LUN and since --lu_cong not given, do standard
INQUIRY to find LU_CONG bit
fetching standard INQUIRY response failed
LU_CONG bit set in standard INQUIRY response
unable to sg_memalign %d bytes
Lun list length = %d which imples %d lun entr%s
  <<too many luns for internal buffer, will show %d lun%s>>
Report luns [select_report=0x%x]:
Report Luns command not supported (support mandatory in SPC-3)
Report Luns command has bad field in cdb
Some error occurred, try again with '-v' or '-vv' for more information
SecondThirdFourthtargetlun%s>>>> Administrative LU
%s>>Subsidiary element:
%s>>%s level addressing:
%s>>Administrative element:
%sSimple lu addressing: %s0x%04x
%s%d
%slun=0x%02x
%slun=%d
%sbus_id=0x%02x, %s=0x%02x
%sbus_id=%d, %s=%d
%sREPORT LUNS %s
%sACCESS CONTROLS %s
%sTARGET LOG PAGES %s
%sSECURITY PROTOCOL %s
%sMANAGEMENT PROTOCOL %s
%s%s 0x%02x
%s%s %d
value=0x%014lx
iesdhHlLm:qrRs:t:vV1.42 20180626version: %s
 %lx %lu%2x%c%02x%02x %02xDecoded LUN:missing device name!
sg_set_binary_modeopen error: %s: %s
      Report Luns, aborted command
Report Luns command: %s
close error: %s
sg_luns failed: 
Output response in hex
decodehelphexlinuxlu_conglu-congmaxlenquietrawreadonlyselecttestverboseversion�������`�8�������������������������������������������������������������������������������������������������������������������������������������������J��������������������������well known logic;T	����P���`��� ��H���p�������P�����zRx�H��/D$4����FJw�?:*3$"\���t��������EDuL���K	B�B�B �E(�A0�A8�G�"
8A0A(B BBBHL�����F�E�E �B(�D0�C8�N��
8D0A(B BBBADD��eF�I�E �E(�D0�H8�G@n8A0A(B BBB���@  6
h*�\�\���o�0�
E�^�` 
@	���o���o�	���o�ov	���o�\0@P`p�������� 0@P`p�������`3Cd:Ch?CHCClICLQCLYCm`CqfCrjCRsCszCtCv�CV19ae792a9f794d802b02af2d7d1ca8397e82a1.debug>�$�.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.got.plt.sec.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.fini_array.dynamic.data.bss.gnu_debuglink88 &XX$9|| G���o��0Q��`Y00Ea���ov	v	Hn���o�	�	`} 
 
@�B``���  �����������h*h*
�00���D�DT��D�D���\�L��\�L��\�L��^�N �`P �bRR44R