$ ctf42

babyheap

Pwn No technique tags yet.
Difficulty Not rated yet

Flag format: tjctf{...}

ELF> @hA@8 @#"@@@�������� �  HHx-x=x=���-�=�=��00S�td00P�td ddQ�tdR�tdx-x=x=��/lib/ld-musl-x86_64.so.1 GNU����@�e�m��������(. F �� ��|��� �"�� �__cxa_finalizemalloc__stack_chk_failwrite__deregister_frame_info_ITM_registerTMCloneTable_ITM_deregisterTMCloneTable__errno_locationstrlen__register_frame_infofree_finiseccomp_loadseccomp_releaseseccomp_rule_addseccomp_initreadexitstrtoull__libc_start_mainlibseccomp.so.2libc.musl-x86_64.so.1x=[@@@ �?�?�?�? �?h?p?x?�?�?�?�? �? �? �? �?�?�?�?P�z�E X��5B/�%D/@�%B/h������%:/h������%2/h������%/h�����%"/h�����%/h�����%/h�����% /h�p����%/h�����%�.h �P����%�.h �@����%�.h �0����%�.h � ����%�.h �����%�.f��%�.f��%�.f�H1�H��H�5s,H����H�7H�WE1�L�JH� ����H�=+�v���fDH�=�.H��.H9�tH�v.H��t �����H�=y.H�5r.H)�H��H��?H��H�H��tH�-.H��t��fD���=I.��UH�=�-H��ATSt H�= .����H��+H��+H)�I��H�.H��H��H9�s!fDH��H��-A��H��-H9�r�����H�=�-t H�=�����[A\��-]�fD�ff.�@H�=p-t&UH�5�-H�=�H���o���]�����f������UH��H�� H�}�u�E�Hc�H�E�H�ƿ�����E��}�y �������E���UH��H�� H�}�u�E�Hc�H�E�H�ƿ�G����E��}�y ������E���UH��H��H�}�H�E�H��������H�E���H��������UH��H��������H�E�H�}�u ��>����E�H�E�����H�Ǹ����� E�H�E�����H�Ǹ����� E�H�E�����H�Ǹ���� E�H�E��� ��H�Ǹ���� E�H�E��� ��H�Ǹ�k��� E�H�E��� ��H�Ǹ�H��� E�H�E�����H�Ǹ�%��� E�H�E���<��H�Ǹ���� E�H�E������H�Ǹ����� E�H�E�H���P��� E�H�E�H�������}�t ���������UH��H��PH�}�dH�%(H�E�1�H�E�H�E�H�E�H�E�H�Eо H���w���H�M�H�Eк H��H���:���H�E��Q������"t H�U�H�E�H9�u������H�E�H�U�H��H�M�dH+ %(t������UH��SH��(dH�%(H�E�1�H�E�H�E�H�=b �]���H�E�H��������u H�E�H��vH�=B �7�����H�=6 �&���H�E�H���������u H�E�H= vH�= ������H�]ؿ�����H��H��H�(*H� H�E�H�U�H� �H� *H�H�������H�CH�=� ����H�E���H�E�H��H��)H�H�@��H���������H�E�H� �H��)H�Hc�H�H�E�dH+%(t�c���H�]���UH��H��dH�%(H�E�1�H�E�H�= ����H�E�H���������u&H�E�H��wH�E�H��H�5)H�H��uH�=�������BH�E�H��H� )H�H�@H���k���H�E�H��H��(H�H���L���H�E�dH+%(t������UH��H��dH�%(H�E�1�H�E�H�=Q�L���H�E�H��������u&H�E�H��wH�E�H��H�n(H�H��uH�=� ����AH�E�H��H�D(H�H���H�E�H��H�((H�H�@��H������H�E�dH+%(t�������UH��H��dH�%(H�E�1�H�j'H������H�E�H���@�����tH�=��o����ZH�E�H��taH��w>H��t,H��w2H��tH��t�$������$������������� H�=>����H�=7�����h����H�E�dH+%(t� �����f.�H�)$H���t3UH��SH�$H����H�C�H��H���u�H�]���f.��P�9���X�MENU: 1: malloc 2: free 3: view 4: exit choice? idx? ??? size? too big! content? wat ;d ����������U����������������� ����@@��������Z���� ����zRx �$(����FJ w�?;3$"D����\����>A�C y |����>A�C y �����*A�C e ������A�C � �J����A�C �  �����SA�C E�I  ����A�C � @�����A�C � T����A�C � [����������������%  �x=���o0p ; P?Pp�� ���o���o�=&6FVfv��������@ GCC: (Alpine 10.3.1_git20210921) 10.3.1 20210921GCC: (Alpine 10.3.1_git20211027) 10.3.1 20211027,6$<��< ��S fint�5�L,6$��p�<)XTa ���Z� Q�U# Y07a AA �P �f�����f��% U$ > $ >  I.?: ; 9 '@�B: ; 9 I�B4: ; 9 I�B���B1 ���B .?<n: ; 9 U%U%L!� crtcrt1.c 6 =KtXR(� crt/x86_64crti.s  �R(� crt/x86_64crtn.s ! �!����x �6$long long intcrt/Scrt1.clong unsigned int_start_cdoubleargc__libc_start_mainGNU C99 10.3.1 20210921 -mtune=generic -march=x86-64 -g -g -Os -Os -std=c99 -ffreestanding -fexcess-precision=standard -frounding-math -fno-unwind-tables -fno-asynchronous-unwind-tables -ffunction-sections -fdata-sections -fomit-frame-pointer -fPIC -fno-stack-protectorargv/home/buildozer/aports/main/musl/src/v1.2.2signed charcrt/x86_64/crti.sGNU AS 2.37crt/x86_64/crtn.s6UUUYqx�YZ�U�6UuUYqx6=u�=YQYZ�U#�6Z������������������  ���� ���="�=0 !C E �X �n @z(@� ��@@0 ����=�D"� P�������=��P? 1*  �S@'4@@�@�F�=S"b �>h@u� ��.�� �  � 6$��/ [��  @m �� �>0 �6 ��>@EAJ[ry � ���Scrt1.ccrtstuff.cCTOR_LISTDTOR_LISTEH_FRAME_BEGINderegisterm_cloneso_global_orsauxcompleted.2dtodx.1freummyobjt.0CTOR_ENDFRAME_END__do_global_ctors_auxchall.c_DYNAMIC__GNU_EH_FRAME_HDRGLOBAL_OFFSET_TABLEprintdoallocmuseccompoadseccp_initTMC_ENDslotsDTOR_END__cxa_finalizeinput__dso_handle__stack_chk_failget_numberwrite__deregister_frame_info_ITM_registerTMCloneTable_start_creadseccomp_release_ITM_deregisterTMCloneTablestrtoull__bss_startprintnseccomp_rule_add_finido_view_edata_end__errno_locationexit__libc_start_mainstrlen__register_frame_infodo_free.symtab.strtab.shstrtab.interp.note.gnu.property.gnu.hash.dynsym.dynstr.rela.dyn.rela.plt.init.plt.got.text.fini.rodata.eh_frame_hdr.eh_frame.init_array.ctors.dtors.dynamic.data.bss.comment.debug_aranges.debug_info.debug_abbrev.debug_line.debug_frame.debug_str.debug_loc.debug_ranges��#06���o000@ Hpp;P���ZBppPd _�js  qy�� ^� d�� � ��x=x-��=�-��=�-��=�-�nP?P/��@0� @0� �00b��0��019�i2��13� 0400`4�#.6�. 7��7�! �=�'@<

Writeups

Official

No official writeup linked.

Community

No community writeups yet. Solved it? Share how.

Log in to add a community writeup.