HEX
Server: Apache/2.4.63 (Unix)
System: Linux TOMS-220NAS 4.4.302+ #86009 SMP Wed Nov 26 18:19:17 CST 2025 x86_64
User: flavio87 (1026)
PHP: 8.3.27
Disabled: NONE
Upload Files
File: //proc/25635/root/lib/security/pam_syno_otp.so
ELF>@@8
@��   ��@@@X	X	hMh]h]r�xMx]x]``(I(I(I00S�td(I(I(I00P�td�E�E�EDDQ�tdR�tdhMh]h]��%A5)8 9.<-,&3;21:/0!"(=%?
>@
	+#'*74$6=�� =>?��Y�\����w��I�	����T(II���F"|AVb��ys�� ��f�DM�,5*����1��r� ����� , �^� )�q�$4��9U�$__gmon_start___ITM_deregisterTMCloneTable_ITM_registerTMCloneTable__cxa_finalize_Z19fail_delay_callbackijPv_Z28OTPEnforceCustomSettingCheckPKcjson_object_from_fileSYNOUserGetjson_object_object_get_ex__snprintf_chkjson_object_array_lengthjson_object_array_get_idxjson_object_get_stringstrcmpSLIBCSzHashSetFreefreeSYNOUserFreejson_object_put__syslog_chkSLIBCSzHashSetAllocSLIBCSzHashSetAddSLIBGroupInfoGidGetSLIBCSzHashSetContains__stack_chk_failpam_sm_authenticate__errno_locationpam_get_itemSyno2faIsEnabledgeteuidSLIBCFileGetKeyValuestrncasecmpstrncmppam_getenvSLIBCExecSYNOUserOTPReadableSYNOGoogleAuthByName_ZN10SynoPamKeyC1Ev_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE9_M_createERmm_ZN10SynoPamKey5SetIDERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZN10SynoPamKey8SetScopeERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEEstrlen_ZN10SynoPamKey7SetUserERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZdlPvm_ZN10SynoPamKey5PurgeEl_ZN10SynoPamKey4LoadEv_ZNK10SynoPamKey10GetEnabledEv_ZNK10SynoPamKey6GetKeyB5cxx11Ev_ZNKSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE7compareEPKc_ZNK10SynoPamKey13GetAttribute1B5cxx11Ev_ZN10SynoPamKeyD1Evsnprintfpam_set_itemSLIBGroupIsAdminGroupMempam_strerrormemcpy_ZN10SynoPamKey13SetAttribute1ERKNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEE_ZN10SynoPamKey4SaveEv_ZSt19__throw_logic_errorPKc__gxx_personality_v0_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEE10_M_disposeEv_Unwind_Resumepam_sm_setcredlibsyno-pam-login.so.7.0libsynocore.so.7libsynosdk.so.7libjson-c.so.2libgoogleauth.solibpam.so.0libstdc++.so.6libgcc_s.so.1libc.so.6pam_syno_otp.soGCC_3.0CXXABI_1.3CXXABI_1.3.9GLIBCXX_3.4GLIBCXX_3.4.21LIBPAM_1.0GLIBC_2.4GLIBC_2.14GLIBC_2.3.4GLIBC_2.2.5		
� P&y�sPӯk
�yѯ�t)��q���g `/h��ii
	�����ti	ui	h]�$p]�$�a�a�_�_@�_3�_9�_:�a2` `(`0`8`@`H`P`X`	``
h`p`>x`�`
�`�`�`�`�`�`�`�`�`�`�`�`�`�`�`aaa a! a"(a#0a$8a%@a&Ha'Pa(Xa)`a*ha+pa,xa-�a.�a/�a0�a1�a4�a5�a6�a7�a8�a;�a<H��H��?H��t��H����5�?�%�?@�%�?h����%�?h�����%�?h����%�?h����%�?h����%�?h����%�?h����%�?h�p����%�?h�`����%�?h	�P����%�?h
�@����%�?h�0����%�?h� ����%z?h
�����%r?h�����%j?h���%b?h����%Z?h�����%R?h����%J?h����%B?h����%:?h����%2?h����%*?h�p����%"?h�`����%?h�P����%?h�@����%
?h�0����%?h� ����%�>h�����%�>h�����%�>h���%�>h ����%�>h!�����%�>h"����%�>h#����%�>h$����%�>h%����%�>h&����%�>h'�p����%�>h(�`����%�>h)�P����%�>h*�@����%�>h+�0����%�>h,� ����%z>h-�����%r>h.�����%j>h/���%b>h0����%Z>h1�����%R>h2����%J>h3����%B>h4����%:>h5����%2>h6����%*>h7�p����%"<f�H�|$���H�|$���L�����H�����H���T���H�|$�z���L���r�����H�|$�f���L���^�����L���T����H�|$�H���L���@����H�=�=H��=H9�tH��;H��t���H�=�=H�5�=�H)�H��H��H�H��H��H��tH�s;H��t������=P=u(UH�=5;H��tH�=)=����y����(=]���������ff.���AWf�AVAUATUSH��xdH�%(H�D$h1��D$H�D$H�D$H�D$ H�D$()D$0)D$@)D$PH����H��H�=�g���H��H����H�t$H������I��A�BH�
~H�����H�D$�@0��������H�local_us�D$HoupH�D$0H�local_gr�D$7serH�D$@L�t$(H�t$0H��L����������H�D$L�d$P�L���L��D�H1��L���H�|$(���A��~KE1��fDA��E9�t7H�|$(D���:���H����L��H���G�����u�H�|$ A��&fDH��H�t$@L���`���H�|$ A���[���H�|$���H�|$�w���H������H�D$hdH+%(�:H��xD��[]A\A]A^A_�f�H�|$ E1��I��A�rH�
�H�����1�A�������H�|$ �g�����A�81۾H�
�H��A��������H�|$ �+���H�ldap_use�rH�D$0H�ldap_groH�D$@f�T$8�D$Goup�,���H�|$(�&����A�����H�D$ H��H���E�������A�L�t$ ~+f�H�|$(D��A�����H���G���L��H�����E9�u�1�H�L$H�T$H���3����������D$1�L�d$PL�-������H��9l$�����H�D$�L��M���D��1����H�|$ L���@�����u�����fDH�domain_u�D$8serH�D$0H�domain_gH�D$@H�n_groupH�D$E����A�d1��H�

H��A���������H�|$ �������ff.����AWAVAUATUH��SH��8dH�%(H��$(1���~AHc�H��L�%�L�,��fDH��L9�tH�;L���4�����u�A���E1�H�D$@f�)�$�)�$����H�T$@�H���I���@�������H�|$@A�$H�����?�����f��A����L�|$@A�$)�$�)�$�)�$)�$M��t
A�?��1�H�->���H�������A��H��A��H���P1�SH�yh�H��S���A�<$H�� ����V���A�<$I���J���H�����H��A�DH��A��H�kAUPUhDS��@1�����H���i���H�
A�<A��H��PSh<QH�s��1���H�� �H��$(dH+%(��
H��8��[]A\A]A^A_�fDA�<$��t`���A�<$H������H������H��H�
lA�:A��H��UPSh:QH�d��1��[���H��0�d���f�1��)���H�����H�
A�:A��H�RPSh:Q����DH��$�E1��@H��H�5,H�D$H�=3������5��$��'H�|$�H�5�1�����tMH�|$�H�5�������3H�|$�H�5��������L���9����A�H�=����I��H�����8���H�5�H���E���D���1�A����D���ZH�5�H����H�T$@A�$H�����:��H��t&�8t!E1�H��H�5�H�=��J�������H�5�L�������H�=����I��H�����8��H�|$@A��u���H�|$@���QL���p������o���H�D$@H�l$PL��$�H��L��$�H�D$��H�D$X1�L��H��L��$�H�D$XH�D$0�9���H�T$Xfo�L��H��H��$�H��$�fo{@H��$�H��$���^�H��$�H�t$01�H�D$L��$�H��H�L$L��$�H�D$X��H�T$Xfo'H�odeScopeH��$�H�t$H�|$H��$�H�H
H��$�H��$����H�L$`H�|$H�D$8H�L$H�L$pH�L$ H�L$`� 
H�|$��H�D$(H�D$XH���6H���H�|$(�H�T$ H�t$H�|$8H�D$h���H�|$`H�D$ H9�tH�D$pH�p�{�H��$�L9�tH��$�H�p�]�H��$�L9�tH��$�H�p�?�,H������,	H������_H���b���OH��L����L��L�����H��$�A��L9�tH��$�H�p���E����H��L����H�5L������H��$�L9�tH��$�H�p��H��L�����H�5�L���@���hH��$�L9�tH��$�H�p�J�H��L����H�5�L�������H��$�L9�tH��$�H�p�
�H��L���_�H��$��uH��$�L�-�L9�tH��$�H�p���H���N���A��L��H��A����1�������A���.H��H�5�7�H��H����H�5������H��E��A�P�PA��1�H�
2H����A�AYAZ�O����A�<$��tB��A�<$H����H���O�H��H�
�
A�?A��H��UPSh?Q�s���1���H����H�
�
A�?A��H��PSh?Q���E�������A�M�H�
s
A��H���1��}����E1�����L�=q
�7���1��=�I����A�DH��H��A��H�_PAThDS�.���1��
�I���b�A��H��A��H���P1�AUL�-�jL��AU���H�� ����A�$H��
H�T$HH��H��$��H��$�H�D$HH�D$XDŽ$�H�D$P�}��������'H�D$HA�$H����L�M����H�HH�T$XH�t$P�A��A�ą��OH�|$XH��tPH�H����9�L��$�H�'
� 1�L����H�|$XH��t�
���$��Z���H��+�
H���v�����H�z+�
H���X�������A�[�H�
lA��H�J�1��v�����1�L���2�������������H���;�H����H��A�H�
SA��H�G��1���H�|$h^AXH���&���� �����1����1�H���:�����H���J����H�|$XH��u����H�L$��T$p���H�t$0H�|$1����H�D$`H��H�D$XH�D$pH�T$(H�t$��H�D$XH�T$`���1��M�H�����H�
9
A�A��H��H���P1�ShQ�.�H�|$xH�� H�������8���A�����H�
�	H���������%�H��A�H�
�	ATA��H�@���1�H���	�H��$����+L9������H�t$�leH��L��$�DŽ$�singf��$�HDŽ$�Ƅ$����H����H��$���L9�tH��$�H�p��H��$�L9�tH��$�H�p�����u5�K�A��A��L�-�H�\�1�L�������L�-����H�|$ �3���H�t$�leH��L��$�DŽ$�doubf��$�HDŽ$�Ƅ$���H����H��$���L9�tH��$�H�p�<�H��$�L9�tH��$�H�p���������q�A��A���!���H�t$�leH��L��$�DŽ$�tripf��$�HDŽ$�Ƅ$��_�H����H��$���L9�tH��$�H�p��H��$�L9�tH��$�H�p�y����'������A��A���|���L9�tH��$�H�p�H���A��A��L�-3H���1�L���8��H����>��i�A��A�����Y�A���L�-�A��L��1�H��������H�=��M���H���{���H���y���H���u���H���y���H���]���H���u���H���E���H���q���H������H���c���H����f���1��H��H���pam_syno_otp.cpp%s:%d Bad parameter%usyno-otp-type-get-by-convrequire_otpotp_enforce_option/etc/synoinfo.confuseradmincustomsyno-pam-is-test-loginyessyno-otp-typesyno-otp-type-skip-checksyno-otp-trust-device-id-g/usr/syno/bin/loginservicesyno-otp-type-get-by-paramsyno-otp-codeEnter 6-digit code:%s%s:%d otp file is not foundtripledoublesingle/usr/syno/etc/syno_otp_enforce_custom_setting%s:%d Failed to get uid for [%s]%s:%d Failed to allocate hash set%s:%d Failed to get group gids for [%s]%s:%d (euid=%u)(%s:%d)(%s)Failed [%s], err=%s

PAM_SUCCESS != pam_get_item(pam, PAM_USER, (const void **)&szUsername)%s:%d (euid=%u)(%s:%d)(%s)Failed [%s]

!szUsername || szUsername[0] == 00 > (errRet = Syno2faIsEnabled(szUsername))szUsername == NULL || szUsername[0] == 00 > (errRet = userNeedSetOtp(szUsername))%s:%d (euid=%u)require_otp: user has no 2FA, reject
%s:%d otp not enabled, pass (requireOtp=%d, isTestLogin=%d)%s:%d (euid=%u)get SYNO_OTP_PARAM_TYPE failed
!szUserName || 0 == szUserName[0]%s:%d (euid=%u)pam_get_item failed: %s

conv == NULL || conv->conv == NULL%s:%d (euid=%u)pam_conv: callback failed: %d

basic_string: construction from null is not valid%s:%d (euid=%u)purge otp code by time failed.
%s:%d (euid=%u)emergency code check failed.
%s:%d (euid=%u)code cannot drop.
%s:%d (euid=%u)retry cannot save.
otp-emergency-cocode-constant-idOtpEmergencyCode;D@��`���������������@�$��zRx�$����FJw�?;*3$"D@��\H��LpD��4F�F�B �B(�A0�A8�D��
8D0A(B BBBJzPLRx���\$���F�B�B �B(�A0�D8�G�E
�C�L�D�M�e�U�A�A�E�A�Ig�A�E�A�\�c
8C0A(B BBBGe�X�A�A�E�A�\�n
�A�E�A�J��O�`�B�r
�X�A�A�E�A�Eg
�A�E�A�Eu
�B�E�A�Eq�D�I�E�I���N�a�B���C�E�A�N�D
�O�O �T��r��������d@���w���	� �
?� �� ��!�
x� �� �� ��!���� �� �D�� �
�!�� �
� �
� �O� � � ��' GNU�	��$�$
&7GVgs��� 
�9h]p]p���o`
H
`@���	���o���o�o~���ox]6 F V f v � � � � � � � � !!&!6!F!V!f!v!�!�!�!�!�!�!�!�!""&"6"F"V"f"v"�"�"�"�"�"�"�"�"##&#6#F#V#f#v#�#�#�#�a