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