logoISU  

CS456 - Systems Programming

Spring 2026

Displaying ./code/feb5/my_cat

ELF> @�=@8
@%$@@@������   <<�-�=�=���-�=�=��88800hhhDDS�td88800P�td\ \ \ 44Q�tdR�td�-�=�=xx/lib64/ld-linux-x86-64.so.2 GNU���GNU��q �0I��ٲ��֑GNU��e�m#� QJD� � 5"__stack_chk_failstrlenreadopen__libc_start_main__cxa_finalizecloseprintfwritelibc.so.6GLIBC_2.4GLIBC_2.2.5GLIBC_2.34_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTableWii
aui	k���w�=�=�@@�?�?�?	�?�?�?�?�?�?�?�?�?
��H��H��/H��t��H����5j/�%l/@��h���f���h����f���h����f���h���f���h���f���h���f���h���f����%N/fD���%�.fD���%�.fD���%�.fD���%�.fD���%�.fD���%�.fD���%�.fD��1�I��^H��H���PTE1�1�H�=���.�f.�H�=�.H��.H9�tH�v.H��t	�����H�=�.H�5�.H)�H��H��?H��H�H�tH�E.H��t��fD�����=E.u+UH�=".H��tH�=&.����d����.]������w�����UH��H��0�����H�����dH�%(H�E�1������tH�����H�H���q��������H��
H�ƿ�B�������Hc�H�����H�H�ƿ�"����H�r
H�ƿ�	�����H�����H��H��H�Ǹ�?�������������H�-
H�Ǹ��������u#�H�!
H�ƿ���������H��������H�Ή���������������H��H�Ǹ�������Hc�H���H�ƿ�6�������������H��H�Ǹ�D����������G����H�U�dH+%(t��������H��H���Usage:  file
file descriptor = %d
open failed
bytes read: %d
bytes written: %d
;0��dD�T���L��zRx�p�&D$4X��FJw�?9*3$"\��t��p���E�C
��W
��=�=���o��
��?��8�	���o���o����o�o����o�=0@P`p��@GCC: (Ubuntu 13.3.0-6ubuntu2~24.04) 13.3.0,	�
�		�A�:',NlPint>�m�W
��@Nt�"�\ff�fgs��fH.kf��f'�fHz�Hf�.�._��	f	���bf��o#���o	9���ortf��ofdf��o	(f��o=tlen	f��o�:�I$>.?:;9'I<!I:;9I4:!;9I:!;!	9I	4:!;9I
%$>
&I&.?:;9'I<.?:;9'I@|I!I/�T�
	&Or�����!		���	 g�����������g��h�	�Zlong long intopenstrlenwrittenlong long unsigned intdata__ssize_twriteunsigned charcloseargcreadshort unsigned intprintfmainGNU C17 13.3.0 -mtune=generic -march=x86-64 -g -fasynchronous-unwind-tables -fstack-protector-strong -fstack-clash-protection -fcf-protectionshort intargvmy_cat.c/home/jcompton5/456code/feb5/usr/lib/gcc/x86_64-linux-gnu/13/include/usr/include/x86_64-linux-gnu/bits/usr/includestddef.htypes.hstdio.hunistd.hfcntl.hstring.h�	� �P �3�I@U�=|��=����8!���=�\ ��?�
 � @);@B�H[v���@� �@� �@� &�@�	��@ 1"LScrt1.o__abi_tagcrtstuff.cderegister_tm_clones__do_global_dtors_auxcompleted.0__do_global_dtors_aux_fini_array_entryframe_dummy__frame_dummy_init_array_entrymy_cat.c__FRAME_END___DYNAMIC__GNU_EH_FRAME_HDR_GLOBAL_OFFSET_TABLE___libc_start_main@GLIBC_2.34_ITM_deregisterTMCloneTablewrite@GLIBC_2.2.5_edata_finistrlen@GLIBC_2.2.5__stack_chk_fail@GLIBC_2.4printf@GLIBC_2.2.5close@GLIBC_2.2.5read@GLIBC_2.2.5__data_start__gmon_start____dso_handle_IO_stdin_used_end__bss_startmainopen@GLIBC_2.2.5__TMC_END___ITM_registerTMCloneTable__cxa_finalize@GLIBC_2.2.5_init.symtab.strtab.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.comment.debug_aranges.debug_info.debug_abbrev.debug_line.debug_str.debug_line_str#8806hh$I�� W���o��$a��8i�q���o��~���o��@�88��B�����  �������p�  ����
�  Y�\ \ 4�� � ���=�-��=�-��=�-���?�/x@0@000+;00)k05r2�Co3�O054(Z0]5�6�#	:RR<j