Wykop.pl Wykop.pl
  • Główna
  • Wykopalisko275
  • Hity
  • Mikroblog
  • Zaloguj się
  • Zarejestruj się
Zaloguj się

Popularne tagi

  • #ciekawostki
  • #informacje
  • #technologia
  • #polska
  • #swiat
  • #motoryzacja
  • #podroze
  • #heheszki
  • #sport

Wykop

  • Ranking
  • Osiągnięcia
  • FAQ
  • O nas
  • Kontakt
  • Reklama
  • Regulamin
To Znalezisko jest w archiwum

186

Bezpieczny serwer WWW w BASH-u.

Strona opisuje bezpieczny serwer WWW napisany w niecałych 100 liniach w języku skryptowym BASH. Zawiera kod źródłowy i krótki opis wraz ze screenshotami.

Quake
Quake
Quake
z
quake.wikidot.com
dodany: 09.05.2008, 16:28:26
  • #
    technologia
  • #
    nowetechnologie
  • #
    linux
  • #
    bash
  • #
    www
  • #
    server
  • #
    100
  • #
    serwer
  • #
    internet
  • #
    ciekawostki
  • 40
  • Otrzymuj powiadomienia
    o nowych komentarzach

Komentarze (40)

najlepsze

Quake
Quake
Quake
Autor
10.05.2008, 05:39:53
  • 22
BASH to powłoka systemu Linux. Jedna z wielu dostępnych, ale chyba najczęściej stosowana. Umożliwia pisanie skryptów na bardzo wysokim poziomie, z wykorzystaniem gotowych programów (w przeciwieństwie do bibliotek w innych językach programowania).

Tu udało mi się napisać serwer WWW w BASH-u w niecałych stu liniach.

Wprawdzie istnieją podobne serwery, ale wszyscy ich twórcy zastrzegają, że nie należy ich stosować. Mój serwer jest wprawdzie wolny, gdy w grę wchodzi kilka połączeń na raz
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

livarot
livarot
09.05.2008, 22:14:41
  • 16
Tytuł pewnie jest trochę mylący dla młodego, nieulinuksiowionego wykopowego pokolenia : )
  • 2
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

fman
fman
10.05.2008, 08:06:32
  • 2
Nie da się ukryć, każdy z nas pomyślał o innym niż ten bashu... :)
Quake
Quake
Quake
Autor
10.05.2008, 20:04:20
  • 0
Pewnie chodziło wam o http://bash.org.pl/ :D

Ja kiedyś zastanawiałem się co ludzie widzą zabawnego w stronce BASH-a (bo byłem przekonany, że to taka zwykła stronka o shellu, dopóki nie zajrzałem).
a.....6
a.....6
konto usunięte 10.05.2008, 08:37:30
  • 11
Nie do końca jest to serwer WWW, bo wszystkie pliki przesyła jako application/x-download-this.
  • 4
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

v.....t
konto usunięte 10.05.2008, 22:57:04
  • 2
Chwila moment, a pobierać i ściagać to nie to samo?
Quake
Quake
Quake
Autor
10.05.2008, 20:01:52
  • 2
To słuszna uwaga.

Jednak, zauważ, że serwer generuje HTML-owe wyjście, gdy zapytasz go o katalog. A że jest to serwer raczej do szybkiego udostępnienia komuś plików, to nawet specjalnie ustawiam taki typ MIME, żeby klient zdecydował się ściągać zamiast np. pobierać.

Pytanie jeszcze co znaczy serwer WWW, myślę, że to dość szerokie pojęcie :).
Quake
Quake
Quake
Autor
09.05.2008, 19:53:37
  • 2
netcat dobry jest :)
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

f.....n
f.....n
konto usunięte 09.05.2008, 19:49:15
  • 2
No tak, netcat ;)
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

radd
radd
11.05.2008, 00:28:50
  • 1
czyżby była jeszcze nadzieja dla wykopu? :)

może macie link do jakiegoś tutoriala "jak napisać prosty serwer http"?
  • 2
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

Kszyh
Kszyh
11.05.2008, 12:48:56
  • 1
no, ale po co Ci tutorial ?

Naucz się basha (kursów w pi*** i troche na seci) i przeanalizuj kod serwera www z tego wykopu. Nauczysz się o wiele więcej niż z jakiegokolwiek tutka.
radd
radd
11.05.2008, 22:42:26
  • 0
dzięki, znam basha :P Na codzień korzystam z Linuksa i używam go dość często w różnego rodzaju skryptach. Nie jest trudny, to tylko kilka podstawowych operacji do spięcia programów znajdujących się w systemie.

Chodziło mi o tutorial

- jak zarezerwować sobie port x

-
w.....n
konto usunięte 10.05.2008, 22:59:32
  • 1
niezle. oby wiecej takich wykopow.

niestety nie udalo mi sie uruchomic:

./www.sh: line 63: nc: command not found

sob,
  • 3
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

t.....r
konto usunięte 11.05.2008, 08:59:05
  • 4

Komentarz usunięty przez moderatora

Quake
Quake
Quake
Autor
11.05.2008, 10:01:19
  • 0
Przepraszam. Błąd zaokrąglenia.
Obi-San
Obi-San
10.05.2008, 11:59:42
  • 1
Kawał dobrej roboty. Gz Quake!
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

Kszyh
Kszyh
10.05.2008, 09:07:30
  • 1
chciałem go przetestować httperf... no chyba jednak za wysoką mu poprzeczke postawiłem :) bo httperf wywalił błęda po 4 sekundach (prawdopodobnie bashserwer nie nadarzał obsługiwać połączenia)... a szkoda :(
  • 1
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

Quake
Quake
Quake
Autor
10.05.2008, 17:32:09
  • 2
Dzięki za chęć zrobienia benchmarka. Aż sam byłbym ciekawy.

Serwer działa na zasadzie:

1. otwórz port

2.
bectrux
bectrux
bectrux
12.05.2008, 10:18:01
  • 0
Jesli ktos spotkalby sie z problemem dotyczacym niepoprawnych opcji do netcata, to interpretujac man'a do mojego nc:

-p source_port

... It is an error to use this option in conjunction with the -l option.

zmienilem
  • 1
  • Otrzymuj powiadomienia
    o nowych odpowiedziach

Quake
Quake
Quake
Autor
12.05.2008, 10:55:19
  • 0
o to ciekawe, mamy chyba jakieś inne wersje ;)
  • <
  • 1
  • 2
  • Strona 1 z 2
  • >

Hity

tygodnia

Friz dostał prawie 4 miliony ze środków publicznych na "Rozwój AI"
Friz dostał prawie 4 miliony ze środków publicznych na "Rozwój AI"
5337
Zielona Góra. Zmarł mężczyzna pogryziony przez psy, wcześniej amputowano mu nogi
Zielona Góra. Zmarł mężczyzna pogryziony przez psy, wcześniej amputowano mu nogi
4108
Patologia niszcząca pola na motorach w ramach zemsty wywraca rolnikowi samochód.
Patologia niszcząca pola na motorach w ramach zemsty wywraca rolnikowi samochód.
3266
Deweloperuch.pl ujawnia ceny transakcyjne z RCN!
Deweloperuch.pl ujawnia ceny transakcyjne z RCN!
2940
Film instruktażowy policji o tym, jak usunąć partnera z mieszkania
Film instruktażowy policji o tym, jak usunąć partnera z mieszkania
2840
Pokaż więcej

Powiązane tagi

  • #ciekawostki
  • #nauka
  • #komputery
  • #zainteresowania
  • #stacjakosmiczna
  • #wydarzenia
  • #polska
  • #informatyka
  • #swiat
  • #internet
  • #rozrywka
  • #sztucznainteligencja
  • #motoryzacja
  • #ai
  • #telefony

Wykop © 2005-2025

  • O nas
  • Reklama
  • FAQ
  • Kontakt
  • Regulamin
  • Polityka prywatności i cookies
  • Hity
  • Ranking
  • Osiągnięcia
  • Changelog
  • więcej

RSS

  • Wykopane
  • Wykopalisko
  • Komentowane
  • Ustawienia prywatności

Regulamin

Reklama

Kontakt

O nas

FAQ

Osiągnięcia

Ranking