From c351a04782fd25ba64f754b443113e71ba4d6059 Mon Sep 17 00:00:00 2001 From: poulpe <poulpe@localhost.localdomain> Date: Tue, 11 Jul 2023 13:39:12 +0200 Subject: [PATCH] [Add+rename] Add patch for Crash 1 + rename packet for match id with aflnet-replay --- Crash_1/{5.raw => 2.raw} | Bin Crash_1/crash_1.patch | 13 +++++++++++++ Crash_2/14.raw | Bin 464 -> 0 bytes Crash_2/2.raw | Bin 0 -> 1120 bytes Crash_2/3.raw | Bin 1120 -> 464 bytes Crash_3/{10.raw => 1.raw} | Bin Crash_3/{13.raw => 2.raw} | Bin Crash_CoAP.pcapng | Bin 0 -> 1948 bytes 8 files changed, 13 insertions(+) rename Crash_1/{5.raw => 2.raw} (100%) create mode 100644 Crash_1/crash_1.patch delete mode 100644 Crash_2/14.raw create mode 100644 Crash_2/2.raw rename Crash_3/{10.raw => 1.raw} (100%) rename Crash_3/{13.raw => 2.raw} (100%) create mode 100644 Crash_CoAP.pcapng diff --git a/Crash_1/5.raw b/Crash_1/2.raw similarity index 100% rename from Crash_1/5.raw rename to Crash_1/2.raw diff --git a/Crash_1/crash_1.patch b/Crash_1/crash_1.patch new file mode 100644 index 0000000..014e84e --- /dev/null +++ b/Crash_1/crash_1.patch @@ -0,0 +1,13 @@ +diff --git a/core/packet.c b/core/packet.c +index c6f941b..58506d9 100644 +--- a/core/packet.c ++++ b/core/packet.c +@@ -341,6 +341,8 @@ static lwm2m_transaction_t * prv_create_next_block_transaction(lwm2m_transaction + static int prv_send_new_block1(lwm2m_context_t * contextP, lwm2m_transaction_t * previous, uint32_t block_num, uint16_t block_size) + { + lwm2m_transaction_t * next; ++ if (previous == NULL) ++ return 0; + // Done sending block + if (block_num * (size_t)block_size >= previous->payload_len) + return 0; diff --git a/Crash_2/14.raw b/Crash_2/14.raw deleted file mode 100644 index 54f892c260ee20daae0db46bef3bcb9511cdd4ed..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 464 zcmcb>$iU#jB!0);Rq5!aq7*?5%bfCDqg-1<cSBy*)B@WQquk`2%+kCP<|Nxtwww}M zV*`W#Hu`qfMJ2XM`MHUDVC72I$tAXih6Xw|`i6GaWvQ&J%1W%Ptkw|F5C$?*$vRm9 zs>Tdcjdd7Ut-i0dwVt81w6(Pim~U+j6@l`st?jL?Q;SPLwziYuFc()J*AQ2j!>nNr bgE^j{!{E+9a~P{4RAylOY7Oz1wX_TX=dgJs diff --git a/Crash_2/2.raw b/Crash_2/2.raw new file mode 100644 index 0000000000000000000000000000000000000000..c107a5027156e988bc52ac41e7b28b7617e54ee0 GIT binary patch literal 1120 zcmYdbVPLSv1{mtGi9*F}pfq+$3Q3sZKN1JVe2*Q#q@lDVl*UWFV8$y=SW=&`68fu9 zhFKZl9~=T><E70(vN9k711n;P&`KZ$VK7SMH6X;1Sgim5vm$Y^Gh?v}+hZ4oi=tQ$ z7lkmYA(XYXwH2I26$Vm3`+^N*g#ZZ%g_Q)WBZ**T6+kzMoi!jdL<CJ#6^+lz%F2!= z#PXAsm4la+^%)C_#J^{Z3=AR8#s&tzZ1g}Wkipi)HQhBJR5&Cc)F@Z!7XyP~d~zf* eC&bxR-&kLtk->n0<qbn-fMbZWi>r@oh${fLSN}Kw literal 0 HcmV?d00001 diff --git a/Crash_2/3.raw b/Crash_2/3.raw index c107a5027156e988bc52ac41e7b28b7617e54ee0..54f892c260ee20daae0db46bef3bcb9511cdd4ed 100644 GIT binary patch literal 464 zcmcb>$iU#jB!0);Rq5!aq7*?5%bfCDqg-1<cSBy*)B@WQquk`2%+kCP<|Nxtwww}M zV*`W#Hu`qfMJ2XM`MHUDVC72I$tAXih6Xw|`i6GaWvQ&J%1W%Ptkw|F5C$?*$vRm9 zs>Tdcjdd7Ut-i0dwVt81w6(Pim~U+j6@l`st?jL?Q;SPLwziYuFc()J*AQ2j!>nNr bgE^j{!{E+9a~P{4RAylOY7Oz1wX_TX=dgJs literal 1120 zcmYdbVPLSv1{mtGi9*F}pfq+$3Q3sZKN1JVe2*Q#q@lDVl*UWFV8$y=SW=&`68fu9 zhFKZl9~=T><E70(vN9k711n;P&`KZ$VK7SMH6X;1Sgim5vm$Y^Gh?v}+hZ4oi=tQ$ z7lkmYA(XYXwH2I26$Vm3`+^N*g#ZZ%g_Q)WBZ**T6+kzMoi!jdL<CJ#6^+lz%F2!= z#PXAsm4la+^%)C_#J^{Z3=AR8#s&tzZ1g}Wkipi)HQhBJR5&Cc)F@Z!7XyP~d~zf* eC&bxR-&kLtk->n0<qbn-fMbZWi>r@oh${fLSN}Kw diff --git a/Crash_3/10.raw b/Crash_3/1.raw similarity index 100% rename from Crash_3/10.raw rename to Crash_3/1.raw diff --git a/Crash_3/13.raw b/Crash_3/2.raw similarity index 100% rename from Crash_3/13.raw rename to Crash_3/2.raw diff --git a/Crash_CoAP.pcapng b/Crash_CoAP.pcapng new file mode 100644 index 0000000000000000000000000000000000000000..4810d39f3abf0487c64d9bdbf47e85d5f1162daa GIT binary patch literal 1948 zcmd<$<>flUz`)>Zqb<eAz`*by3YZwo7(DYzQgbwdG!>lli&8a0d^Hs^&2=qIO$|a7 zoC87?925-oEDYQ|suVQJGfOfQf`eU6^o%qa7?>GE8GJJHN-Gph^$ZR440Mf*brW+_ z%uE;<7+4rw8C*(p3z8EH6g0v!i&Bd-5{t4m6^!*v^b8FYG~6>w6w08Sg2d$P#Prk@ zg~Vd0ysm+EN@|j!VX2`e0|bEF4sy2(0|Nty2HC*Gz{HS~&%nURz{tSKz`($R$2}lZ zKzi927#M0m90mr4)n*yu6W<(?i)LV80AZ*wnBrh?Wnl0XjCNpf5Y%?AXJB9i;Y~4O z#tfGKd|a4R@8pyRgoflA<=Ps08}hQI7T9*A7MJJ;goYUFd)qnK=o=dv7@6oB8rbOw zK<xzCT>>^8Vz<AIzI-qP0|N*{g~1fqZdbt=u-#rDdqEg%x8Xk*1_Pu2j{0`iMJ2XM z`MHUDIbU*(a+P3g9UFZ^eFHn4c7_}VkX;}<Q<%WUg8e(^?@D<WCI$u&hKNE)key6s zg0UbwH6uXwfiTEUCM5<lch}N@&=6MgfCG8jpt@XKeOyCaAsm+X5E=`)0*e^gLZ4X3 z)`~}?J05^X8y+c|I1`V37*Y(3ptJ=_W1zGKN=cwRwddA3`49#M1`q~`!7wO|F}MlF zfzp_^J1BjDFer^N82tlBF%K*2NyiXpk7UzOwup*=&=3Qk3R`1yF`p1;Rn<qK`gWlq zdJK#pyFhl{ff@|5^NGwC`JD_53?K{@22)@=R}032?9_S)vJZs8c257dDz!I;nUUfD ze}Vshp@y3q!0oCAgFZLc5a%3_S=Rq;^zAYO0zyMPtcy}?-9QDA9s^?=*o=?>RaHD@ zggAR}27nx&836KMNNP+f9F&wqlsNe)1t^2c36P&ae$#;za^O50$0e!2$;iL}!XSsh zFxYRu1rxx2n*j0`2!s9h{NFDIjMySUfP)0Jq9mxrrZgR!AU?5w&me&V3L{WhML+`t zlnw%mY!oaQ7#KhpDh#H;VWlOQ2ns9h1W-7EFgUEl{%M9d8ygt>ve66h4-R3l1)0an zz`y{Gbx?itkCoxVTD`4|3^EMP`K5U!sYS&K1x5K~nJK9$3Q3g;DUgbeiGhQG@gFOL hoZ8ea%uu%WTD`3-3>*x+U{^3OurhE!Sr7_j2LKYd4txLr literal 0 HcmV?d00001 -- GitLab