HEX
Server: Apache
System: Linux hz.vslconceptsdomains.com 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64
User: dkfounda (3233)
PHP: 8.1.34
Disabled: exec,passthru,shell_exec,system
Upload Files
File: //opt/alt/modsec-sdbm-util/bin/modsec-sdbm-util
ELF>�@XQ@8
@@@@����ee000�L�\�\`��L�\�\888  XXXDDS�td888  P�td�<�<�<��Q�tdR�td�L�\�\PP/lib64/ld-linux-x86-64.so.2GNU�GNU���6��]��i�d�9�$e�OdGNU#
�#&'(�
��e�m9�2���� �dq��n��+ ��i�I��Pc/ ��: T����� `�8`�"�@`](`�0`libapr-1.so.0_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTableapr_initializeapr_dir_closeapr_pool_create_exapr_strerrorapr_dir_openapr_pool_destroylibaprutil-1.so.0apr_sdbm_openapr_sdbm_storeapr_sdbm_firstkeyapr_sdbm_nextkeyapr_sdbm_fetchapr_sdbm_rdonlyapr_sdbm_closeapr_sdbm_deletelibc.so.6fflush__printf_chkoptindputstime__stack_chk_failputcharstrdupstrtolstrlenstrndupgetopt__fprintf_chkstdoutmemcpymalloc__ctype_b_locoptargstderroptopt__cxa_finalize__libc_start_mainfreeGLIBC_2.3GLIBC_2.3.4GLIBC_2.14GLIBC_2.4GLIBC_2.2.5?ii
ti	!���-ii
8ui	B�\��\P``�_�_�_
�_�_% `#(`'0`(8`$@`&�^�^�^____ _	(_
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������h��!������h���������%�MD���%�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���%�KD���%�KD��AWAVE1�AUATL�%Z'UH��S��H�=H��8dH�%(H��$(1��}���H�D$(H�D$��~8H��H�����������?��?��9wIc�L�>��H�=?$�����-1��bA���A���A�� ���K�H�=tK���H�D$(�A��@�A���A���y���H��H�5��1��I���1�H��$(dH3%(��	H��8[]A\A]A^A_�H�|$��H�=�J���H�D$����D�%�JH�-�JA��r�%���D��I��Ic�I��DB@u%H�'#�H��1������3��b���H���H��1������9sJ�������H�|$p1�1�1�����RJ9���Hc��E���H�L�H�H�L$H�D�H�D$`H��$�H�D$P@H�D$H�\$�H�5�"H�D$xL� H��1�����H�T$pH�|$PH�����D$0���EH��$����H�=�����L��1�H�5����H�D$H�|$pH�t$xH��	���-H�=����H�|$(��E���)D��H�l$xL�l$p���D$ �H�=bI�D�����D$Du5A�� t/�=CIt&L�F%��1��H��H�5\"����D����@�D$8t{H�|$1�H���H��D�qH�Y�Mc�L�����H�t$H��H��I���]���H�/new_dbI��=�HC�4��M��w�L��H��$��0�������L��$�H��L������D$@����D���D$<L��$����D$\�D$$D�����D$0H�D$hH�D$�D$4�C��D$0�����T$D�����L��H����������H��$��)H��$�H��$�L��H���3�������
$�XL$�|$ �L$��tX�t$$��$���t H��$���L�����t0��$���H�5��1�H��$��Q����L$4���A��p�;�����$���u
�D$@�H��$���L���1�,T$A��Hc‰�Hi�gfff��H��")ȍ��)�E��������tq�������D$8������H��$�L��$�E1�H��$�H��$�H��$�����������H��$�H�5o�1��x����s�����L$<�D$�H�5�A�D$<��H�
�"�����7���H�=F����G�����$�H��$�H�=5�T$XH�t$H�����T$XH�t$HL��������E�D$@�����D$\f��D$0�t$h�t$�|$8�9A��0�EH�|$x����H�D$H�D$H9D$`�P���H�|$p�f���H�|$(�L���H�|$�B���1�����L��H��L������6�D$\�;���L�L!��1��H��H�5
����D�����D$D������=
E���L�	!��1��H��H�5��������H�\$(H�56�1�H�����H�t$xH�|$pH���`	�����=�D����L��$�L�� 1��H�5H�5b��`�������
�A����D$�H�5���5����T$\�1�H�5*����D�t$@�\$01�H�5��D�������\$�d$h��D�f.���Eф��5������-���k�df�H�5��*���^����������C�D$\�����D$@f��D$0�|$h�|$H�T$H�5��1��Y���H��$��|�������=LC�����L�K�L1��H��H�5I�����Z���H��$�H�5��1������M����1�L��H��H�5K���������r�H��1�H��������H��$��x������H�T$�H�5DH��1��r���1��$���L��H�5��1��U���1�����H�=��R��1����L�G��1��H��H�5�����f��D$\�D$@�|$h�|$�6���L����1��H��H�5����f��D$@�D$\�t$h�t$�/������f.����1�I��^H��H���PTL��H�
H�=(����A�H�=)AH�"AH9�tH��@H��t	�����H�=�@H�5�@H)�H��H��?H��H�H�tH��@H��t��fD�����=�@u+UH�=�@H��tH�=�@���d�����@]������w������AUATI��UH��SH��H����@����I�عw�H��L�������H����D�-X@H��w&��A�����E����H��D��[]A\A]�DH��H�p���H��E����I��L��w�H����H�������tD�-�?A�����E��t��~fDD�%�?E��t��Z�1�E1�L��H�cH�5���H��D��[]A\A]�DI�ѹ?�1�L��H�'H�5|�W�����f�L���W1��H��H�5�*�H��D��[]A\A]�@I��L�f1��LH��H�5�������f.���AWAVAUATUSH������A��H��A��E1����D�SD9������t�D����E�{�>D9�����H�Hc����{I�ĉ��t�C�D��ƍ>D9�w`��H�Hc���I��A�ƀt�
H�51L�������tEA���c���L��L��H�51�����SD9��J���H��D��[]A\A]A^A_�@L��1��
L�T$�<�1�H�$�Q�L�$�
�=A��L�T$E)˅�uE�۸DO��r����AS��H�6
L��H�5��D�\$P1��R�XZL�T$D�$�DA��A9��M����59=���?���L�f�x1��H��H�5D������E1�����f���AUA��ATI��UH��H�=����D��L��H��]A\A]����f.���������f���UH��SH��H��H�2H�R�������5�<��u�����H��[]�fDH����6���L��H�A��H�5!�1��-��
3<��t�H��A�1���L�@H�5@�����;���w���A�ٹ��1�L�H��H�5 ����;���@���L����1��H�\H�5���H�������[]Ë�;������L����1��H�H�5�L�H��1�[]���AUI��ATI��UH��H�� �0;dH�%(H�D$1���u@H��H�,$�D�H��L��L���D$�O���H�L$dH3%(u8H�� ]A\A]�DI��L���k�H�y
H�5!������f���H�&H�5$�1���f���H��H�=�
�|�H�=�
�p�H�=!�d�H�=M�X�H�=��L�H�=��@�H�=��4�H�=-�(�H�=q��H�=���H�=���H�=�
��H�=���H�==���H�=����H�=�
���H�=���H�=���H�=��H�=M��H�=q��H�=E
H���|�f.�f���AWL�=�5AVI��AUI��ATA��UH�-�5SL)�H�����H��t1��L��L��D��A��H��H9�u�H��[]A\A]A^A_�ff.������H��H���modsec-sdbm-util.c%s:%d:%s(): Failed to open.
%s:%d:%s(): File opened.
__expire_KEY%30s: %s
 - ModSecurity variables:%s:%d:%s(): APR_EINVAL? %d
%s:%d:%s(): ret ==  %d
%s:%d:%s(): Deleting key: %s
v1.0
 modsec-sdbm-util %s

	may be using space;	-d option);  -h, help: this message.
/tmpUnknown option `-%c'.
nkxsdahVvur:D:Target directory exists.Opening file: %s
Failed to open sdbm: %s
Database ready to be used.Removing key: %s
Choose an option.Key: "%s", Value len: %d
 [%c] %.0f records so far.
Failed to delete key: "%s"
Failed to insert key: "%s"
%d elements removed.
%s:%d:%s(): Trying to open: %s
%s:%d:%s(): Maybe we have a corruption... the string goes beyond the allocated space.
%s:%d:%s(): Expired: %d, %d delta: %d
%s:%d:%s(): Deleted successfully.
%s:%d:%s(): apr_sdbm_rdonly? %d
%s:%d:%s(): Failed to delete.

 Usage: modsec-sdbm-util [nkxsdahVvurD] <database-name>
This utility was created in order to make easy the maintenance of the SDBM fileswhich stores ModSecurity persistent collections.
  -k, shrink: Removes all the expired elements as long as others not well	formated items from the database.  -n, new: Extract valid items of a database to a new one. Output will be:	/tmp/new_db.[ip,pag] unless otherwise specified using the -D option.  -D, directory: Used with -n, expects to receive a directory path in which the	the resulting new_db.[ip,pag] files are placed.  -s, status: Print information about the table, such us the amount of items,	amount of expired items and also the amount of malformed items that  -d, dump: Dump all database items to `stdout`;  -u, unpack: Interpret the content of the value as ModSecurity does, printing	the results to the console. (This does not make sense without the  -x, expired: Print only the expired elements. (As unpack, this item does not	make sense without the dump option);  -r, remove: Expects to receive a key as a paramter to be removed;  -V. version: Print version information.  -v, verbose: Some extra information about what this utility is doing.Option -%c requires an argument.
Unknown option character `\x%x'.
No database name was provided.Checking target directory: %s
Could not open target directory %s: %s
%s:%d:%s(): Dumping database...
%s:%d:%s(): Starting the shrink process...
%s:%d:%s(): Showing some status about the databases...
%s:%d:%s(): Exporting valid items to: %s.[pag,dir]...
%s:%d:%s(): Failed to retrieve the first key of the database.
%s:%d:%s(): Failed to fetch the value of the key: %s.
%s:%d:%s(): Failed to retrieve the next key.
New database generated with valid keys at: %s/new_db
Total of %.0f elements processed.
Expired elements: %d, inconsistent items: %d
Fragmentation rate: %2.2f%% of the database is/was dirty data.
������������������������������������������������m����������������������������d��������������^������X��������E��3����-��9����'��dump_databaseremove_keyremove_datum_tmodsec_unpackopen_sdbm|/-\�?;�p���`���p���P���������t��������P�L�����0���HzRx�X�/D$4����FJw�?:*3$"\x��tp���`����F�B�D �D(�G0Z
(D ABBF�
(D ABBFZ
(D ABBET�4��F�B�B �B(�A0�A8�DP�
8D0A(B BBBERXe`HXAP(H��6F�E�D �^BBt��<���]E�D�G g
AAG�
FAAxCA0����F�E�D �G@O
 ABBF�h�t�HL,����
F�B�E �B(�H0�D8�P��
8A0A(B BBBAD|(�eF�I�E �E(�D0�H8�G@n8A0A(B BBB�P��P�?
X'�\�\���o���
N�^���
8	���o���oX
���o�o
���o�\0@P`p�������� 0@P`p��������`9cfb36c7c25ddce069dc64aa39d12465fc4f64.debug�"d.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��<Q���Y��Na���o

Rn���oX
X
`}�
�
8�B�����  ���  ��U�X'X'
�00���<�<��8=8=���\�L��\�L��\�L��^�N0�`P� `P0 P4DP