Files
BUT2/SCR/SCR3.1/TP01/Exercise2/subject/mmap

17 lines
20 KiB
Plaintext
Raw Normal View History

2025-09-26 08:56:34 +02:00
ELF><00>@<00>F@8@$#@@@<00><00><00>HH $$<00>-<00>=<00>=<00><00><00>-<00>=<00>=<00><00>PPP@@<00><00><00>$$""" S<>tdPPP@@P<>td<00> <00> <00> DDQ<>tdR<>td<00>-<00>=<00>=000GNU<02><00><01><01>GNU<00>e<EFBFBD><65><EFBFBD><13>L<EFBFBD><4C>s<03><EFBFBD><7F>ty<12>/lib64/ld-linux-x86-64.so.2 <00>gUa,<00> b[ TM<00> '<00> >""`@fgetcstdin__assert_failgetpidrandopen__libc_start_main__cxa_finalizecallocmemsetprintfmmaplibc.so.6GLIBC_2.2.5GLIBC_2.34_ITM_deregisterTMCloneTable__gmon_start___ITM_registerTMCloneTablegui q<00><><EFBFBD>}<00>=<00><00>=`P@P@<00>?<00>?<00>?
<00>? <00>? `@@@@@ @(@0@ 8@ @@<00><1E>H<EFBFBD><48>H<><05>/H<><48>t<02><>H<EFBFBD><48><08><00>5<EFBFBD>/<00>%<25>/@<00>%<25>/h<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>%<25>/h<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>%<25>/h<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>%<25>/h<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>%<25>/h<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>%<25>/h<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>%<25>/h<00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>%<25>/h<00>p<EFBFBD><70><EFBFBD><EFBFBD>%<25>/h<00>`<60><><EFBFBD><EFBFBD><1E>1<EFBFBD>I<EFBFBD><49>^H<><48>H<EFBFBD><48><EFBFBD>PTE1<45>1<EFBFBD>H<EFBFBD>=<3D><00><15>.<00>f.<1F>H<>=a/H<>Z/H9<48>tH<><05>.H<><48>t <09><><1F><00><1F>H<>=1/H<>5*/H)<29>H<EFBFBD><48>H<EFBFBD><48>?H<><48>H<01>H<EFBFBD><48>tH<><05>.H<><48>t<08><>fD<00><1F><00><1E><>=<3D>.u3UH<55>=j.H<><48>t H<>=<3D>.<00>X.<00>c<EFBFBD><63><EFBFBD><EFBFBD><05>.]<5D>f.<1F><00>@ff.<1F><00><1E><>g<EFBFBD><67><EFBFBD>UH<55><48>H<EFBFBD><48>@<40>}<7D>H<EFBFBD>u<EFBFBD>A<EFBFBD>A<><41><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"<00><00>@<00><00>S<EFBFBD><53><EFBFBD>H<EFBFBD>E<EFBFBD>A<EFBFBD>A<><41><EFBFBD><EFBFBD><EFBFBD><EFBFBD>"<00><00><00><00><00>*<2A><><EFBFBD>H<EFBFBD>E<EFBFBD>H<EFBFBD>E<EFBFBD><45><00>H<><48><EFBFBD><EFBFBD>A<>A<><41><EFBFBD><EFBFBD><EFBFBD><EFBFBD>!<00><00><00><00><><EFBFBD><EFBFBD><EFBFBD>H<EFBFBD>E<EFBFBD>H<EFBFBD>E<EFBFBD><45>H<><48><EFBFBD><EFBFBD>H<><05> <00>H<>Ǹ<00>"<22><><EFBFBD><EFBFBD>E܃}<7D>y%H<><15> H<>5y H<>y H<>ѺH<><48><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>E<EFBFBD>A<EFBFBD>A<><41><EFBFBD><00><00><00><00>o<EFBFBD><6F><EFBFBD>H<EFBFBD>E<EFBFBD>H<EFBFBD>E<EFBFBD><45>H<><48><EFBFBD><00><><00><>UH<55><48>H<EFBFBD><48>H<>}<7D>H<EFBFBD>u<EFBFBD>H<EFBFBD>}<7D>u%H<><15> H<>5 H<> H<>Ѻ H<><48><EFBFBD>7<EFBFBD><37><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><0F><>H<EFBFBD>U<EFBFBD>H<EFBFBD>E<EFBFBD><45><EFBFBD>H<EFBFBD><48><EFBFBD>-<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>UH<55><48>H<EFBFBD><48>H<>}<7D><><17><00><00>-<2D><><EFBFBD>H<EFBFBD>m<EFBFBD>H<>}<7D>u␐<75><E29090>UH<55><48>H<EFBFBD><48>H<>}<7D><>$<24><00><00><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>H<><48><EFBFBD>M<EFBFBD><4D><EFBFBD>H<EFBFBD>m<EFBFBD>H<>}<7D><75><D590><EFBFBD>UH<55><48>H<EFBFBD><48><10>p<EFBFBD><70><EFBFBD><EFBFBD>E<EFBFBD><45>E<EFBFBD>H<EFBFBD>i <00><>H<EFBFBD>׸<00>t<EFBFBD><74><EFBFBD><EFBFBD>E<EFBFBD>H<EFBFBD>Z <00><>H<EFBFBD>׸<00>[<5B><><EFBFBD>H<EFBFBD>d,H<><48><EFBFBD>|<7C><><EFBFBD><EFBFBD><00><><00><1E>H<EFBFBD><48>H<><48><08>
------------------------------------------
go check /proc/%i/smaps; I'll wait...
press <Enter> when you're done
randomize;@\<5C><><EFBFBD>t<00><><EFBFBD><EFBFBD>\<00><><EFBFBD><EFBFBD><EFBFBD>)<29><><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD><EFBFBD><00><><EFBFBD><EFBFBD>zRx <08><00><><EFBFBD><EFBFBD>&D$4<00><><EFBFBD><EFBFBD><EFBFBD>FJ w<08>?;*3$"\Q<><51><EFBFBD>4A<10>C / |e<><65><EFBFBD>YA<10>C T <00><00><><EFBFBD><EFBFBD>0A<10>C k <00><00><><EFBFBD><EFBFBD>=A<10>C x <00><00><><EFBFBD><EFBFBD>XA<10>C S GNU<00>`g  <00>=<00>=<00><><EFBFBD>o<00>x<00>
<00> <00>?<00>p<00><00> <00><><EFBFBD>o<00><><EFBFBD>oh<00><><EFBFBD>o<00><><EFBFBD>oF<00><><EFBFBD>o<00>=6FVfv<00><00><00><00>P@GCC: (GNU) 15.2.1 20250813,<00>4,<00><00><00> <09>GJ<00>4<02>?Z
int|<07>_~C<03>M <04><06><06>U l F )C <0A><01><01>i<01><04><05> F<00><01>F <01>3<07>9<0E>8<01>3FFF~$F<00>4<01><><08>F<03><><08><1B><03><>v
<EFBFBD><02>PK<0F><02>X7<16><02>`fdF<02>L<12><00>  <03><1F><02>h<04><13><00>?<06>c/<0E>G<00><00><00>|<07>_Z~int8-HC<02>dQ<02>d!<02>]<04><06> <0C><03>H#<11> <00>3X75]
8 <09>`9 <09><01>: <09><01>; <09> )< <09>(C= <09>0D> <09>8? <09>@<01>B <09>H~C <09>PD <09>XWFq`cHvh[J]p<13>K]<18><01>M{w<01>N wx<01>Q:<00><01>RO<00><01>S{<00>QU<0F><00><01>] <0A><00><01>_<17><00>m`<19><00>#av<00>mb <09><00><01>c<15><00>xd]<00>f]<00><01>hk<00><01>m<08><00><19><14>-<07>l<04><08><00> Hd<07><04>j<04>v<08><00> H<04><15><07><0E>XU
>B ]<00><02>
<EFBFBD>n ] <02> <0A><04><10>
1<08><0E>5HH =<0E>U<02>]H z= ])
C <0A><02><02>A<02>l]<00>X<01><>pid<08><02>l <0B>v=<01><>b<13><02>h <0B>F0<01>b<13><02>h  <09>Y<01>Qbuf <16><02>hn "<22><02>`<1B>a <03> <08>a H QI$ > 4:!; 9!I !I: ; 9 I&I.?: ; 9 'I<:!;!9 I % <0B> <0B>
$ >   .?: ; 9 'I< .?: ; 9 '<19><.?: ; 9 '<.?: ; 9 'I@|4: ; 9 I4I4I!I/  :!; 9 I8 I$ >  !I: ; 9 I:!; 9 I<I !I/
.?: ;9 'I< .?:!; 9!'@| &I .?: ;9 'I<% <0B> <0B>$ >  : ;9 I : ; 9  : ; 9 I k: ; 9 4: ; 9 I?<.?: ; 9 'I<.?: ; 9 '<19><.?: ; 9 'I@|4: ; 9 I4I4<00>X<01> Q<00><00><00>JJ<00><01><02><03><03><04> <02><10>))) <08>f%) Y<01>g<01> <00>Q<00><00> <0B><00><00><01>%.<03> <02> <02>t%XK?<02>/<02> <01>vM<02> /<01><02> <01>vM<0E><02><08><08> <09>Ylong long intopensize_trandomizemain__assert_failanon_shared__off_tanon_privlong long unsigned intinterludeinertunsigned charGNU C23 15.2.1 20250813 -mtune=generic -march=x86-64 -g -O0fileargcshort unsigned int__PRETTY_FUNCTION__argvmmapshort int_IO_FILE_IO_save_end__pid_t_IO_write_ptr_flagsfgetc_IO_buf_base_lock_markers_IO_read_end_freeres_bufrandmemsetprintfclean_cur_column_old_offset_prevchain_short_backupbuf_shortbuf_IO_markergetpiddirty_IO_write_base_unused2_unused3_IO_read_ptr_IO_buf_end_freeres_listcalloc__uint64_t_IO_write_end__off64_t_fileno_chain_IO_wide_data_mode_IO_backup_basestdin_flags2_IO_codecvt_IO_read_base_vtable_offset_IO_save_base_total_written_IO_lock_t/export/home/info-but24/baudrier/Documents/BUT2/SCR/SCR3.1/TP01/Exercise2mmap.c/usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/include/usr/include/bits/usr/include/usr/include/sysstddef.htypes.hassert.hfcntl.hmman.hhelpers.hhelpers.c/usr/include/bits/typesunistd.hstruct_FILE.hstdio.hstdlib.hstring.h<00><> <00><><00>
<00><>(<00>=1<00> D<00>?Zw M H@<00>`@<00><00>X@<00> v=<00> <00><00> <00>X<00><00>&8KH@X gP@t <00> F0<00>p@Q <00>&<00>`@<00> <00>4<00><00> <00>Y<00>X@<00> <00>"<00> mmap.c__PRETTY_FUNCTION__.0helpers.c_DYNAMIC__GNU_EH_FRAME_HDR_GLOBAL_OFFSET_TABLE___libc_start_main@GLIBC_2.34_ITM_deregisterTMCloneTablestdin@GLIBC_2.2.5getpid@GLIBC_2.2.5_edatadirty_finimmap@GLIBC_2.2.5interludeprintf@GLIBC_2.2.5__assert_fail@GLIBC_2.2.5memset@GLIBC_2.2.5fgetc@GLIBC_2.2.5calloc@GLIBC_2.2.5__data_start__gmon_start____dso_handle_IO_stdin_usedclean_end__bss_startmainopen@GLIBC_2.2.5randomize__TMC_END___ITM_registerTMCloneTable__cxa_finalize@GLIBC_2.2.5_initrand@GLIBC_2.2.5.symtab.strtab.shstrtab.note.gnu.property.note.gnu.build-id.interp.gnu.hash.dynsym.dynstr.gnu.version.gnu.version_r.rela.dyn.rela.plt.init.text.fini.rodata.eh_frame_hdr.eh_frame.note.ABI-tag.init_array.fini_array.dynamic.got.got.plt.data.bss.comment.debug_aranges.debug_info.debug_abbrev.debug_line.debug_str.debug_line_strPP@.<00><00>$A<00><00>I<00><><EFBFBD>o<00><00>$S <00><00><00>[xx<00>c<00><><EFBFBD>oFF p<00><><EFBFBD>ohh0<00><00><00><00>Bpp<00><00><00>  <00><00><00><00>K<00>   <00> <00><00><00> <00> D<00>!!<00><00>"" <00><00>=<00>-<00><00>=<00>-<00><00>=<00>-<00><00><00>?<00>/(<00><00>?<00>/`H@H0`@X0 0X0s0`%<00>0N1!7<00>?<00>9<00>K0<00>;<00>V0|>7<00>?<00>"  xC<00>Ef