HEX
Server: Apache/2.4.52 (Ubuntu)
System: Linux mail.btech-izolacje.pl 5.15.0-140-generic #150-Ubuntu SMP Sat Apr 12 06:00:09 UTC 2025 x86_64
User: pewna6876 (1017)
PHP: 8.2.28
Disabled: NONE
Upload Files
File: //opt/alt/modsec-sdbm-util/bin/modsec-sdbm-util
ELF>�@XQ@8
@@@@��((��000���L�\�\h��L�\�\88800hhhDDS�td88800P�td�<�<�<ttQ�tdR�td�L�\�\XX/lib64/ld-linux-x86-64.so.2 GNU���GNU��<���`�-��I�ّ�9�GNU$
�$'((�
��e�m9�2������B ��c�����b w��;����.UpT, F��v��� `iH`"�``�(`~@`_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTableapr_initializeapr_dir_closeapr_pool_create_exapr_strerrorapr_dir_openapr_pool_destroyapr_sdbm_openapr_sdbm_storeapr_sdbm_firstkeyapr_sdbm_nextkeyapr_sdbm_fetchapr_sdbm_rdonlyapr_sdbm_closeapr_sdbm_delete__cxa_finalize__printf_chkmalloc__libc_start_main__fprintf_chkstrcmpoptoptgetoptstrtoloptarg__ctype_b_locstdoutputsfreefflushstrlenstrdupstderrmemcpystrndupoptindputchar__stack_chk_failtimelibapr-1.so.0libaprutil-1.so.0libc.so.6GLIBC_2.3GLIBC_2.3.4GLIBC_2.14GLIBC_2.4GLIBC_2.34GLIBC_2.2.5ii
ti	(���4ii
?���Iui	T�\��\@``�_�_�_�_�_& `$(`(@`)H`%``'�^�^�^�^___	_
 _(_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��������h���������%�MD���%�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���%�KD���%�KD���%�KD���%�KD��AWE1�AVAUL�-ATL�%3'UH��S��H�=�H��(dH�%(H��$1��v���H�D$H�D$��~4L��H�����������N��?��9wIc�L�>��H�=$�����1�H��$dH+%(��	H��([]A\A]A^A_�A����{K�A���A�� �{���H�=7K����H�D$�e���A��@�\���A���S���A���J���H��H�5��1�����1��d���H�|$����H�=�J�v���H�D$�	���D�%�JH�-�JA��r������D��I��Ic�I��DB@u%H��"�H��1����������H�`�H��1�������9AJ���������H�|$`1�1�1��n���� J9���)�HcЍC�H�L�H�H�L$H�D�H�D$PH�D$pH�D$@�H�D$H�\$�H�5�"H�D$hL� H��1���H�T$`H�|$@H�������D$$����H�|$p����H�=����L��1�H�5����H�D$H�|$`H�t$hH�������H�=�����H�|$�nE����D��H�l$hL�t$`���D$ ��=UI��D�����D$4u5A�� t/�=6It&L�%��1��H��H�5/"����D����@�D$(tqH�|$����D�hH��Mc�L�����H�t$H��H��I���W���H�/new_dbI��=�HC�,�6H�|$xM��wL���-������dL��$�H��L������D$0����f���D$,L��$��D$L�D$$�\$X�$�GD�D$$�����T$4�����L��H���������4H��$��H��$�H��$�L��H���C����Å����
	$�X$�L$ �$��tZD��$�A��t$H��$���D��L���I��t0D��$�H��$�1�D��H�5���_���A���A��p�;�����$���u
�D$0�H��$���L�����,$A��Hc���Hi�gfff��H��")Ѝ����)�E��������tn�������D$(������H��$�H�|$xE1�L��$�H��$�H��$�����������H��$�H�5a�1�����u�����L$,H��"�$H�5���A�D$,�ȃ����J���H�=F����K�����$�H��$�H�=(�T$HH�t$8�����T$HH�t$8L��������=�E���|$(��A��0�H�|$h���H�D$H�D$H;D$P�����H�|$`���H�|$�t���H�|$�j���1����L��H��L��������D$L�c���L�d!��1��H��H�5"�M���D�����D$4�����=BE�.���L�!!��1��H��H�5�
�������H�\$H�5N�1�H�����H�t$hH�|$`H���H	�����
����$�H�50�����T$L�1�H�5����D�t$0�\$$1�H�5%�D����v������$$�D�f.d$X��Eф��{������s���k�df�H�5�*���^��&����I����'D�D$L����D$0f��D$$�|$X�<$H�T$H�5$�1�����H�|$x�������=�C����L���L1��H�FH�5�������H��$�H�51�1��v����a���M����1�L�SH��H�5��H�������r�H��1�H�E�x����}���L��$�L�1��H��H�5���������H��$��x���l���H�T$�H�5sH��1��������L��H�5��1�������H�=��������B�D$0��u$f��D$L�D$$�t$X�4$�l���L�J��1��H��H�5��3���f��D$L�D$0�|$X�<$�"���L���1��H��H�5����f��D$0�D$L�|$X�<$��������1�I��^H��H���PTE1�1�H�=a����A�f.�H�=9AH�2AH9�tH��@H��t	�����H�=	AH�5AH)�H��H��?H��H�H�tH��@H��t��fD�����=Au+UH�=�@H��tH�=�@���d�����@]������w������AUATI��UH��SH��H����@����I�عw�H��L���3��tuH����D�-�@H��w"��@���������H��[]A\A]�@H��H�p���H��E����I��L��w�H�����H�������u�� @��t�L�A�Z1��H��H�5����H��1�[]A\A]�DI��?�1�L��H�_H�5������f.�L���W1��H�*H�56�z��	���DI��L��1��LH��H�5Q��G�����f���AWAVAUATUSH������A��H��A�λ�D$����SD9������t�D����=�{�>D9�����H�Hc�� �{I�lj��t�C�D��ƍ>D9�wY��H�Hc����I��A�ƀtL��H�=k����tDA���j���L��L��H�5X1���Q�SD9��Q����D$H��[]A\A]A^A_�f�1��
L����1�H�D$��
>L�L$A�Å�u#E)�E�۸ND$�D$�v���f.�E)˹�H�u
�ASL��H�54D�\$P1���XZD�\$�fDA��A9��N����5�=���@���L���x1��H�
H�5��_������D$����ff.�f���AUA��ATI��UH��H�=,
�"�D��L��H��]A\A]����f.��������f���ATUH��SH�2H��H�R�������5�<��u�����[]A\�f.�H���L�%H����L��L��A��H�5N�1��z��
�<��t�L��A���1�L�qH�5q��H��N<���v���A��L�HL��1���H�5Z����<���C���L����1�L�	H�5����[�����]A\���;������L����1��H�TH�5I��[1�]A\�ff.�f���AUI��ATI��UH��H�� ��;dH�%(H�D$1���u@H��H�,$��H��L��L���D$�O���H�T$dH+%(u8H�� ]A\A]�DI��L��k�H��
H�5Q����2�f���H�VH�5T�1����f���H��H�=�
��H�=��H�=Q��H�=}��H�=���H�=���H�=!�t�H�=]�h�H�=��\�H�=��P�H�=�D�H�=�
�8�H�=A�,�H�=m� �H�=���H�=�
��H�=���H�=%���H�=A���H�=}���H�=����H�=u
H������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.
��A��A��A��A�����A��A��A��A��A��A��A��A��A��A��A��A��A��A��A��A��A�����A��A��A��A��A��A��A��A��A��A��A��A��A�����A��A��A��A��A��A�����A��A�����A��A��A��������A�����w��A��q��dump_databaseremove_keyremove_datum_tmodsec_unpackopen_sdbm|/-\�?;t
p���p�������p��������p�Pp�������� �,��`��tzRx�X�&D$4���FJw�?:*3$"\���t����L����F�B�D �D(�G0V
(A ABBEr
(C ABBFT���F�B�B �B(�A0�A8�DP�
8A0A(B BBBCfXT`HXAP(4��6F�E�D �^BB`��@t��SF�A�D �g
ABK�
FBDuCB0����F�E�D �G@O
 ABBF�X�d�HH����
F�E�B �I(�H0�D8�P��
8A0A(B BBBA�@�
�&�\�\���o���
`�^�@8	���o���o�
���o�o@
���o�\0@P`p�������� 0@P`p��������`e43c11b3038e8360fe2d968849a1d9918539a7.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_debuglink880&hh$9�� G���o��<Q���Y��`a���o@
@
Tn���o�
�
p}8�B@@���  �  �00��  ���&�&
�00���<�<t�(=(=h��\�L��\�L��\�L��^�N8�`P� `PP P4DP