From 658861f0a4708e8d4c3aa305982a14308dc14bb6 Mon Sep 17 00:00:00 2001 From: xamidev Date: Sat, 5 Jul 2025 16:32:27 +0200 Subject: [PATCH] warning --- README.md | 7 +++++++ exe | Bin 0 -> 10904 bytes server.o | Bin 0 -> 4368 bytes 3 files changed, 7 insertions(+) create mode 100755 exe create mode 100644 server.o diff --git a/README.md b/README.md index 9cc496d..42fc84d 100644 --- a/README.md +++ b/README.md @@ -16,3 +16,10 @@ nc localhost 80 GET /anything HTTP/1.0 POST /anything HTTP/1.0 ``` + +### Warning + +The executable needs root permissions because it is listening for incoming connections everywhere (0.0.0.0). +Therefore, if your server is running on the default address, anyone on the network can access and/or create any file on your machine. + +Change the `sockaddr_in` struct in the data section to override this. diff --git a/exe b/exe new file mode 100755 index 0000000000000000000000000000000000000000..c87234d1df145d18bb4339d21bd226f74c02627a GIT binary patch literal 10904 zcmeHNU1%It6uz^Y6q~x6O*fl9liipB6yE{o%w>#_X zOxs|qwN>m!BIr|nupo$vpbrXyg0KxVi-_XSLqY6=527_F1d*UVtmoXHP4=e2hdw%& z>^!3X z(O^h$u)2`cQ+Zv(1SoM5OaN(9xJM9#P3a=<5k2mB8B9q>Eg zcfjv}-vPe^eh2&x_#N;&;CJAE+<|nXjMzGgQ{^IHMz?gZ^#rp4RwbYp?p z&VvBjky;%L;=pHXjr3gK4d#k>-qbb0HH`&e7<7Ld1bLWdq_zN&4l%12>uzKblGTIM zc)7cC@mfo2(8%bOtt~^&PgqU@&mgd%YXH5CQ2g`Rp|Fxv-OhCL>f#?TrRS32bo|@d zp}P^@bm_ujcyy3%&M*E3J`VWI9#N9R-7owIv1xj`rxf!C+g68^`@4>Y!ruTj^ zQo8|lXAj*x7n&XFRxZH;u=w9cnqR{D!2|5BL)r!E@heu*Xf@_KZ45KQ#_SB!ayNq) z)wG&<^Ch~Fy0kn1ad}AC@)~vIS;p~RrsQ2-KkNIU_N*)QL?A@A_IG z%Y?c@U1Z!f9k*DXQciyf=j3 z|5KD)>17m!jquq8ALYE#Ln0e`lwKtm-WJ{+-i$Yd-@zwH?nS-wPdEfKeSHC?{Fp>)#G{w>6Cr|lv4@sB31PR zB>rNVgzm*2&v?3?>epkLj2;_=2zne+fD_FUdxAQ$q%gA-)XLKnXyOF|u!vUa(P{gn z6@A(&nWbpnE?CjiR*osj(a{s?z_^;w9*nUSu0LaQJIGQ~w&!`D#e53oD}~JZvVAp{{hFpm+((H{@sF1A^9^v>y626DyLlU0g_>&TTkmJut_z=fmS@nO6B_5+V^m%`Z zRxG9hw|`BFbDHCCN%#ed2Z(sjN5pxV+dnJiy-ab)yQ@9#n*zVD9sdXdM&Njf9Ye%_ z4rf_j2fUB@_WmGZDLkgA=3$}AKdqgW=Ina^7l7g$iihHd2Sa@oqeMY~)j z8VIn9dlqmdyJ{I`-u29qfdM89#Ic_Ctg36|yh)-}Oa~06UAJOXOm~`Slf`nusN!`1 zmF{#KU$X5AhYNPuBGh12oGHsSDs~lIk>iQL0iab9O)09tTCFm8(8M{rFhjJmbp`v#j_nxMnWEb&pF6T;2qAA*W(-y(76@&r%z#I=0)2sYlx^oEG=j#NES4 zbclUPWukb`j!Dc`@JR7>LHtG_{Kfx|t^x>Skk`Sawf=Y=!Tj<_sSJrp3Mm|U81%RD zuW)}&@|SIouH%1&`)~OVf4ok~G128i6=y=OGt!!6TN5;h$?L4`U@kH){8v-hE!T`X z_kWik82mnf*K+>tjo|M-IPg1|ICd1^)AVk}%!@=EmqgM7_^tf+;fVpG#7JwF{r?5b CL_KBz literal 0 HcmV?d00001 diff --git a/server.o b/server.o new file mode 100644 index 0000000000000000000000000000000000000000..5a033071a2e1055aa808b41205b96b1f65db2643 GIT binary patch literal 4368 zcmbVPU1%It6uy&9`jeVX()v>@)P>q=wa)&uiq)NFW0Q2lu1RT9L@JDv-AS^#-Pz90 zvX z@BE*+cV_b3V0NfY)0iZU?PHCVL>cSpYRD-rrdSW_X6f1-nx|_u&d%M7x^!)RGqCOs z(C!r4HqI7=?K~_%J6xRugE+|9YAs!N?cqw$BuGcu&) zXAuhvapSAq9g7$1s~Rr~y|UG-jhw7q6m(HS@k_GE-#wU&&{7NJ|cOzwjf#JUwsuTyi_Nt1a}Sd2N0fMu4r)E1A0dt&p)T z+3DX5Je2J6!@%2Ny(WF;Li=Jbmhk*F22r2>;>sq7!V3~p%T^cDJ3kw)exHtC%I>}L zOxNr{w{{j9z~X-!Uj7{V2M_4^GNsK{f5s|m^}$@`gAqo7!E6FAuBi|6%1gYFIi)=S zu{~s>z1kegjf|+IDgXDZ&Glrfe>K+v)h8hd>^{uJb+ldvg7x_L!Dw8MMG~=CWHi&& z+11I$Jj?Y8rKt!iBNf{{Zo9g!cj9CZVi-wZgAii3!Bx|)hr8g)&k2;IF>&*( z(t26XnqFzY5bi&P#0Zv_)pFN!yCpoWO>`6CO&~08T?OAp zxEcrN#@Nzwiu1;04;Mr1#sCI*$s+Uvf$OrCr8nST;!bcj47(b0%0uW z8Sto-VJ%{Bl>d%jJ9i*viuej6F6_6FftOE9lECxJM$ML$yP4Z^<(;27&~{J;Q$ zS1Knp?+(K2dFkAZ25=N*oI(KSb&~xq5uW!?C2(X7;hn&Dkc^DVWr*Jqz~%kH7{NIB zosJ}N`QDCjl<_!sl8o$j1(#0(X@hxDmUh89`Ij*HuT~G!D>FwuYXZ3E3O+3*7d{qr zk8k_D3;gibr{EW)`*E;9)8v5vj-e_D0{bd9} zkk$OS-!P`?zlDI5ym1sq^}nx0Of;4Lm&s2u)gS*GY}NmHJYYbwPwXGxHfsL|08?WE z#QvcAbzB5UwS5S5t@3|N`QImB%#UwJHUAi3YD{#AU{E0SyH2&81RE7YzZCh$a1kKo zb}$Qct?GZA9t_eS>&Gpn*6#y``K29*oXV@@m$e2tZ8ho2`FZmHo$f;zP<%J2`SE$8 e?mZ0fDjB{l6CntsEctt>r9bt5ihDIKs{cRTKsC?+ literal 0 HcmV?d00001