Титла: bashttpd - BASH web server Публикувано от: n00b в Sep 19, 2012, 19:23 https://github.com/avleen/bashttpd
Интересно само как се държи при по-високо натоварване? Титла: Re: bashttpd - BASH web server Публикувано от: gat3way в Sep 19, 2012, 19:43 Без лимит на конекциите, с форкнат нов процес на заявка без worker pool и достатъчно викане на външни команди изглежда като прекрасен начин да позволиш на всеки идиот да те DoS-не с друг, по-прост шел скрипт.
Титла: Re: bashttpd - BASH web server Публикувано от: Naka в Sep 19, 2012, 20:24 Е те точно това преди 2-3 седмици се чудих как се прави.
http://www.linux-bg.org/forum/index.php?topic=43569.0 а те хората си го пишат README.md Цитат Requirements: Титла: Re: bashttpd - BASH web server Публикувано от: Naka в Sep 19, 2012, 20:38 Без лимит на конекциите, с форкнат нов процес на заявка без worker pool и достатъчно викане на външни команди изглежда като прекрасен начин да позволиш на всеки идиот да те DoS-не с друг, по-прост шел скрипт. амиии може и с лимит на конекциите >:D ncat -l 8080 --keep-open --max-conns 10 -e "./bashttpd.sh" че даже може и да се емулира Allow_from/Deny_from >:D ncat -l 8080 --keep-open --max-conns 10 --allow localhost,IP1,IP2,IP3 -e "./bashttpd.sh" Като гледам тук след nc, ncat се появява поредният варянт - netcat Титла: Re: bashttpd - BASH web server Публикувано от: go_fire в Sep 19, 2012, 23:54 Накa не те разбрах. netcat си му е името. В Дебиан е nc, защото взеха варианта от Open BSD.
Титла: Re: bashttpd - BASH web server Публикувано от: Naka в Sep 20, 2012, 00:06 Накa не те разбрах. netcat си му е името. В Дебиан е nc, защото взеха варианта от Open BSD. В readme-то командата която са написали е netcat: netcat -lp 8080 -e ./bashttpd.sh иначе името на програмата си е netcat, но при мене няма такава команда 'netcat'. Имам само 'nc' и 'ncat'. Или е алиас/линк към 'nc' или е грешка в readme-то или е някоя нова версия на netcat. :o мойто 'nc' (fedora) също е от BSD, а другото 'ncat' си е друга програма която си я инсталирах от сайта на nmap. http://nmap.org/book/ncat-man-options-summary.html Титла: Re: bashttpd - BASH web server Публикувано от: Neo2SHYAlien в Sep 20, 2012, 09:18 Без лимит на конекциите, с форкнат нов процес на заявка без worker pool и достатъчно викане на външни команди изглежда като прекрасен начин да позволиш на всеки идиот да те DoS-не с друг, по-прост шел скрипт.true true Титла: Re: bashttpd - BASH web server Публикувано от: go_fire в Sep 20, 2012, 09:33 Проверката на лаптопа ми установи, че в Дебиан Стабле nc и netcat се държат еднакво и имат същия man (онзи откачения), точно както предполагах. Ncat се държи различно и man-а му твърди, че иде от там дето каза и ти. Тоест би трябвало netcat и nc да е едно и също. Обаче в основаните на РХ, защо няма програма netcat не знам.
шхрщ И двете (тъй като помощната им страница е еднаква) твърдят, че имат суфикси -p и -l и не дават грешка при подаването им. Това казвам е за Дебиан, ама щом и Федора идва от OpenBSD то би трябвало да е същото. |