From 85073342514780467f1525b820319212f64fde0b Mon Sep 17 00:00:00 2001 From: John W Date: Tue, 14 Mar 2017 02:33:27 -0500 Subject: [PATCH] Fixed an issue with the Morphin problem Forgot to note the sig figs --- self-modifier/b0.bin | Bin 512 -> 512 bytes self-modifier/b1.bin | Bin 512 -> 512 bytes self-modifier/description.md | 3 +++ self-modifier/first.asm | 2 +- self-modifier/first.bin | Bin 512 -> 512 bytes self-modifier/flag_genner.py | 12 ++++++++++++ self-modifier/morpher.exe | Bin 4608 -> 4608 bytes 7 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 self-modifier/flag_genner.py diff --git a/self-modifier/b0.bin b/self-modifier/b0.bin index 3014467ff8c146632feb6515044e3f8d3b62ec7f..ac4e3132ec6a84904318dfb022b6741d47e33749 100644 GIT binary patch delta 343 zcmZo*X<(TkC#k8Zs8n>@bm?P-!o_Q=b@cQ%-?chmoxdSrqPZNS{KPN^#-$UdD;hWK z-o59zcjY|1rjd}d zXX0y>dK<%pn#AfN^PDm(U7Nh}3O^4QFLxJ@U=Dw0pU8Oc7&&VrW0R+4LUER}?ymcr z9$=cNs$-Cb2|Ft_IS(_wL_Yv>Qp__TBq;Z$Ewh^!3~KZ(jrH-+%xA{f)#2%Oj}=8Gx*x HI0pa#+t{%% delta 343 zcmZo*X<(TkC&{I#s8n>@bm?P-!o_Q)boBH$-?chmoxg!`qPZMn-NY~l#ZJsQgpY(87fS5>(|O0GFpI&>H=M;Mh)rYj=1r4J9HRt6-Q&Wf&CD$e#Vcx9;7$Rdfp> U@axyVf4_bq_+SM{@>FsF0Oj19n*aa+ diff --git a/self-modifier/b1.bin b/self-modifier/b1.bin index 21c4f15ec7e7b1d729e457fad0cd3d45bea26a08..f56c1fc81a6e2b48de6df829f7b8c88d2483f049 100644 GIT binary patch delta 343 zcmZo*X<(TkCu!Ej9Jubi=e@a}w+kASp7iz=z2W%WB-wOlqPZO7@rhv$j4>0ZD;l#g zs-}c;@Ri%w@$PuV-rLuwQp(^G*y|j2C{X;{qJ;~XZ=Yv-dH4URmsV%Q6EB^!FS`>q z@wH057=xx4n{l2(X|A%7YH416dU9@RUVdVVVM$eSLP}A#xq!5c?74VWcctb-+n?3B z$8h;LNAkJ32pFwgyQVWQ+(#z2W%WB-ylgqPZO7vWa01jP(`}yUM>J*Rn3Ju--skK~YIrRb5qC zS6>%Q+uGZr@MGg+lT*`ElXLTP!E|kXEeanfkD?x?zX)dF-TQYRKYjl6@!R)r!Svt% Qe^K~Ad8`J&^b_v@02f4u%m4rY diff --git a/self-modifier/description.md b/self-modifier/description.md index bb9b86f..e51f2df 100644 --- a/self-modifier/description.md +++ b/self-modifier/description.md @@ -1,2 +1,5 @@ Welcome to the RE training course, this problem has 4 phases. Solve all four to get the flag. + +Note: On phase 1 round to 6 significant figures. + [Download](${morpher_exe}) \ No newline at end of file diff --git a/self-modifier/first.asm b/self-modifier/first.asm index b3f2be6..c6185f7 100644 --- a/self-modifier/first.asm +++ b/self-modifier/first.asm @@ -128,7 +128,7 @@ past_trash: retn b_val dd 0x4039999a -base_txt db 'Please enter the best number', ENDL, 0 +base_txt db 'Please enter the best number, round to 6 significant figures.', ENDL, 0 a_val dd 0x40d00000 scanf_txt db '%f', 0 final_val dd 0xc092e6a0 diff --git a/self-modifier/first.bin b/self-modifier/first.bin index 990c9b17f10b2cddb3ceda809ed422ddc4c82875..09c6b3ca44f1514db99a5f723de51ff55f997a9f 100644 GIT binary patch delta 138 zcmZo*X<(TkCuzpWz!3Ofp!o<#L}yz#kkkBz<1>F$TlhqCIY!TkVGfK&6Q?U0TLNWD zIePnSf%I$k-acO-?Go7Q%+k&9Um!LvKB^n6*;FifPFyFu;Q^po6JM(+>L?WDm*%A? il;kUzDHLa>=Vhj4CMV{VD5PbkmlmZK>rLioyZ``8_bd1S delta 138 zcmZo*X<(TkCn?Ivz!3Ofp!o<#L}!~BkkkBz<1>F$o7qHjIYy0%VGfLf6Q?U0O8{j` zIePnKfb?tj-aZ{5?Go7Q%+k&9Um!LvKB^n6*;FifPFyFu;Q^po6JM)LHekGQd3b;spz)p(#Hygi`Q1`=;?31Yjwane?!9L z)ogN%@{>=oIWR7r%+0Q7+^~E1o)g=Q{Qew1d_?b{ms`u}(`P#8J59bCd0G2tcV~NZ zU~KoDd-tz?Z>-;y^YEHRLe8Ga@$4$~Hiii`iPc5sIb~M5HhJY0ejYAf?k*m|9RAKe zk@4O!a@I!1CQr+R;w)#~UH3OVz%)@+#~@YTIMegOrK_LB6;un&)GW;_!XqN1qGRJ@ zqf^sUvvc!vvw?JVZGCMu5+5wTbotWNYuB$`4WxJP-M_bfH$mUU zz6R32|Nj5`8;K8=M^XCDJ@3u+yj{?s^rW}1=nco`CdsBdlUH-dF&>|Mio=01W->RYqA?qzYDy>v zU%7o9?~YgOy?uQur3@~Cz0P5W0>!^ATDXAu_Ib9KcmJPyX>~?C@zOc_vO8gu<2hBl z#TYcb*o^ZON^_NsR7>;n)01;k^YRl@3`?qt6H|@oWY5L3x+^sw+WxH0J%-E2 mIg-!KMZjp~+BKbd;XYFFo&hm}4vtRFlaKH(+g!rc!wvw4=?>Qb delta 750 zcmZorX;7Ka!8~>Ck%`^DOx?FP-rB(`$)%{MRCL>P>0^b$#cQQ>^z=91wK`y(zkzY` zYBo8>y2+>592nasbF(WNFWkL*&xvhDes>QaKB9Nf%kAmu(`P#8J59bCd0G2tcV~NZ zVC<_q_wHZ)-dMjY=ixPtgq*vRg8dB>$Ni^0t|oW&=IO=I)s zO_NI;qXa_T({@3zkVV3URB{08Es5_z3}?T0GyHd4q_wj7 z2#evw9r_OfdWBnAclGv(b}Uej&V(;yHuTsk364>h;b|_H%+oFXFm~Wp?e|h)+sh3t~ z#1k)_voE`2J~^IKrQSdxT6M9kej4MVr_+wcXVhxurc~&rR~rg;boH+CugJBm%PXum zkXKMtQdU)0Ro2zl1=F_nwkZ7A_}Jvs^wi|s{9G_yTVIR92g;+Uhv~0}8F=^p-N#R# tKYjf6{aY~o_y1oMK2RR30WkfN