Thread View: alt.pl.fan.gopher
9 messages
9 total messages
Started by Maestro / nET#47
Sun, 19 Jan 2003 03:56
inetd: adres IP / wyrzucanie z lanchata / howto? / help please ;)
Author: Maestro / nET#47
Date: Sun, 19 Jan 2003 03:56
Date: Sun, 19 Jan 2003 03:56
68 lines
3917 bytes
3917 bytes
Czy z poziomu skryptu wywoływanego poprzez inetd
da się sprawdzić adres IP, z którego zostało wy-
wołane połączenie?
Bo problemik mam następujący: Trzeba wyrzucić lu-
dzi z lanchata i spowodować, żeby przeszli na
IRCa. Aby zawiesić lanchata wystarczy:
+--[ polecenie ]---
| nc -u -z %adres% 16128
+--[ /polecenie ]---
...czyli przeskanowanie portu 16128 na komputerze
winowajcy ;) . No i pomyślałem, że zrealizuję to
w następujący sposób:
+--[ fragment inetd.conf ]---
| lanchat dgram udp wait root /root/lc/remove
+--[ /fragment ]---
W /etc/services lanchat to 16128/udp, oczywiście.
I próbowałem kilku rozwiązań. Wprowadzenie opóź-
nienia przez -i 5 było testowe, i lepiej to zas-
tąpić tak, jak w projekcie na dole.
+--[ fragment /root/lc/remove ]---
| echo -n "!" >> /root/lc/lc.log
| # nc -b -u -z 10.50.97.255 16128
| nc -b -u -z 10.50.97.73 16128
| # nc -b -u -z -i 5 10.50.97.73 16127-16129
| # nc -b -u -z -i 5 10.50.97.255 16127-16129
+--[ /fragment ]---
10.50.97.73 to mój adres w LANie, więc wpisane to
jest tylko do testowania. 10.50.97.255 właściwie
odpada ze względu na:
* adminom mojej sieci może się nie spodobać, że
ktoś się bawi (bo mają tu kompa-bramkę)
* tworzy się "looping" - inetd dostaje połączenie
na port 16128 czyli lanchat i kolejny raz uru-
chamia /root/lc/remove . (z /var/log/syslog :
"netbios-ns/udp server failing (looping),
service terminated".)
Najchętniej puszczałbym pakiecik tylko tam, gdzie
ma dojść, czyli:
+--[ projekt najlepszego_rozwiazania ]---
| if not (już_uruchomiony_skrypt_z_tym_%adresem%) { # bo udp i inetd, nie chodzą najlepiej(?).
| delay random(300) sekund # żeby luserzy się tak łatwo nie skapneli :P .
| # ^-- głównie z powodu tego delaya zrobilismy if not (...) .
| nc -u -z %ADRES% 16128 # wyrzucamy z lanchata...
| echo "%DATE% - wywalilismy %ADRES% z lanchata :P" >> /root/lc/lc.log # i logujemy.
| }; # koniec.
+--[ /projekt ]---
Ale czy da się to wykonać przy użyciu inetd?
(wskazane podanie całego skryptu - łącznie
z delay, którego jakoś nie potrafiłem znaleźć
w standardowym Slackware 8).
Z góry dzięki :)
--
|| | ||| | | || -[ pzdrwk | gg:385095 | mailto:maestro@megapolisQ.pl ]-
||_|_|||_|_|_|| -[ Odpisując mi na priv usuń "Q" z adresu emailowego ]-
|%|%|%|%|%|%|%| -[ 5ss (http://5ss.kdm.pl/) & s6 (http://s6.prv.pl/) ]-
|m|a|e|s|t|r|o| -[ Playing: Brand New Heavies - You are the Univer.. ]-
Re: inetd: adres IP / wyrzucanie z lanchata / howto? / help please ;)
Author: Maestro / nET#47
Date: Sun, 19 Jan 2003 06:29
Date: Sun, 19 Jan 2003 06:29
37 lines
2661 bytes
2661 bytes
Całkiem niedawno napisałem tak: [...] Jeszcze przed chwilą wpadłem na taki pomysł: +--[ hmm? ]--- | if grep "god" 1> /dev/null 2> /dev/null ; then | echo -n "." >> /root/lc/lc3.log | else | nc -b -u -z 10.50.97.255 16128 | echo -n "!" >> /root/lc/lc3.log | fi +--[ /hmm? ]--- Wybaczcie złą (?) składnię, ale na codzień nie zajmuję się pisaniem skryptów w /bin/sh itp. A chodzi o to, że wywala wszystkie lanchaty, w pa- kietach których nie ma tekstu "god" (czyli zostawi osoby o username="god" albo "jagoda"). W ten dość amatorski sposób omijamy looping, ale to chyba nie o to chodzi :) Poza tym trzeba byłoby zmusić grepa, żeby działał poprawnie, bo w tym przykładzie chyba właśnie to nie działa. Tylko, że Wy (Ty, Gophi:>) sobie pora- dzicie z tym bez problemów, a ja musiałbym się przekopać przez kilkadziesiąt stron manuali, hel- pów i podobnych. Szybciej się nauczę na przykła- dach, a przynajmniej i hope so. -- || | ||| | | || -[ pzdrwk | gg:385095 | mailto:maestro@megapolisQ.pl ]- ||_|_|||_|_|_|| -[ Odpisując mi na priv usuń "Q" z adresu emailowego ]- |%|%|%|%|%|%|%| -[ 5ss (http://5ss.kdm.pl/) & s6 (http://s6.prv.pl/) ]- |m|a|e|s|t|r|o| -[ Playing: Brand New Heavies - You are the Univer.. ]-
Re: inetd: adres IP / wyrzucanie z lanchata / howto? / help please ;)
Author: Maestro / nET#47
Date: Sun, 19 Jan 2003 16:04
Date: Sun, 19 Jan 2003 16:04
19 lines
2029 bytes
2029 bytes
Całkiem niedawno napisałem tak: >+--[ hmm? ]--- >| if grep "god" 1> /dev/null 2> /dev/null ; then >| echo -n "." >> /root/lc/lc3.log >| else >| nc -b -u -z 10.50.97.255 16128 >| echo -n "!" >> /root/lc/lc3.log >| fi >+--[ /hmm? ]--- Bez sensu oczywiście. nc powinno wysyłać m.in. string "god", żeby "uniknąć" zapętlania. -- || | ||| | | || -[ pzdrwk | gg:385095 | mailto:maestro@megapolisQ.pl ]- ||_|_|||_|_|_|| -[ Odpisując mi na priv usuń "Q" z adresu emailowego ]- |%|%|%|%|%|%|%| -[ 5ss (http://5ss.kdm.pl/) & s6 (http://s6.prv.pl/) ]- |m|a|e|s|t|r|o| -[ Playing: The Dave Weckl Band - 09 - Tribute (Ol.. ]-
Re: inetd: adres IP / wyrzucanie z lanchata / howto? / help please ;)
Author: Maestro / nET#47
Date: Wed, 22 Jan 2003 14:33
Date: Wed, 22 Jan 2003 14:33
11 lines
1740 bytes
1740 bytes
Całkiem niedawno napisałem tak: > Czy [...] Kurde, Gophi, nie BOFHowałbyś do kumpli :P -- || | ||| | | || -[ pzdrwk | gg:385095 | mailto:maestro@megapolisQ.pl ]- ||_|_|||_|_|_|| -[ Odpisując mi na priv usuń "Q" z adresu emailowego ]- |%|%|%|%|%|%|%| -[ 5ss (http://5ss.kdm.pl/) & s6 (http://s6.prv.pl/) ]- |m|a|e|s|t|r|o| -[ Playing: The Dave Weckl Band - 02 - 101 Shuffle. ]-
Re: inetd: adres IP / wyrzucanie z lanchata / howto? / help please ;)
Author: Adam Wysocki
Date: Wed, 22 Jan 2003 21:21
Date: Wed, 22 Jan 2003 21:21
11 lines
1774 bytes
1774 bytes
22.01.03 Maestro / nET#47 wrote: > > Czy [...] > > Kurde, Gophi, nie BOFHowałbyś do kumpli :P Y? Co napisałem? -- Pozdrowienia z Warszawy * Adam `gophi' Wysocki * gophi@studio.tpi.pl GG# 1234 * RLU# 265791 * ICQ# 173653642 * GSM# +48505439030 * CB# 33
Re: inetd: adres IP / wyrzucanie z lanchata / howto? / help please ;)
Author: Maestro / nET#47
Date: Thu, 23 Jan 2003 14:11
Date: Thu, 23 Jan 2003 14:11
14 lines
1985 bytes
1985 bytes
Zakochane Służby Imperium wywiesiły na lodówce wiadomość, której treść została przycięta i przytoczona poniżej. >>> Czy [...] >> Kurde, Gophi, nie BOFHowałbyś do kumpli :P > Y? Co napisałem? NIC?? -- || | ||| | | || -[ pzdrwk | gg:385095 | mailto:maestro@megapolisQ.pl ]- ||_|_|||_|_|_|| -[ Odpisując mi na priv usuń "Q" z adresu emailowego ]- |%|%|%|%|%|%|%| -[ 5ss (http://5ss.kdm.pl/) & s6 (http://s6.prv.pl/) ]- |m|a|e|s|t|r|o| -[ Playing: Jarek mietana - 09 - Georgia on My Mi.. ]-
Re: inetd: adres IP / wyrzucanie z lanchata / howto? / help please ;)
Author: Adam Wysocki
Date: Thu, 23 Jan 2003 15:44
Date: Thu, 23 Jan 2003 15:44
16 lines
2145 bytes
2145 bytes
23.01.03 Maestro / nET#47 wrote: > >>> Czy [...] > >> Kurde, Gophi, nie BOFHowałbyś do kumpli :P > > Y? Co napisałem? > > NIC?? Aaa, bo nie czytam alt.pl.fan.gopher ani żadnej innej grupy. Przynajmniej ostatnio. Tylko internal.gophi, czyli jeśli coś nie ma w nagłówkach albo treści słowa gophi, raczej nie ma szans na przeczytanie. Ale spróbuję znaleźć wiadomość, o którą ci chodzi. -- Pozdrowienia z Warszawy * Adam `gophi' Wysocki * gophi@studio.tpi.pl GG# 1234 * RLU# 265791 * ICQ# 173653642 * GSM# +48505439030 * CB# 33
Re: inetd: adres IP / wyrzucanie z lanchata / howto? / help please ;)
Author: Maestro / nET#47
Date: Thu, 23 Jan 2003 20:51
Date: Thu, 23 Jan 2003 20:51
25 lines
2522 bytes
2522 bytes
Zakochane Służby Imperium wywiesiły na lodówce wiadomość, której treść została przycięta i przytoczona poniżej. >>>>> Czy [...] >>>> Kurde, Gophi, nie BOFHowałbyś do kumpli :P >>> Y? Co napisałem? >> NIC?? > Aaa, bo nie czytam alt.pl.fan.gopher ani żadnej innej grupy. Przynajmniej > ostatnio. Tylko internal.gophi, czyli jeśli coś nie ma w nagłówkach albo > treści słowa gophi, raczej nie ma szans na przeczytanie. Ale spróbuję > znaleźć wiadomość, o którą ci chodzi. No tak. String "Gophi" był tam tylko raz :/ news:19012003.27F77531@maestro.5ss.pl no i jeszcze - specjalnie dla Twoich skryptów: Gophi, Gophi, Gophi, Gophi, Gophi, Gophi, Gophi :P -- || | ||| | | || -[ pzdrwk | gg:385095 | mailto:maestro@megapolisQ.pl ]- ||_|_|||_|_|_|| -[ Odpisując mi na priv usuń "Q" z adresu emailowego ]- |%|%|%|%|%|%|%| -[ 5ss (http://5ss.kdm.pl/) & s6 (http://s6.prv.pl/) ]- |m|a|e|s|t|r|o| -[ Playing: redman - solówka. ]-
Re: inetd: adres IP / wyrzucanie z lanchata / howto? / help please ;)
Author: Adam Wysocki
Date: Thu, 23 Jan 2003 22:07
Date: Thu, 23 Jan 2003 22:07
14 lines
2219 bytes
2219 bytes
23.01.03 Maestro / nET#47 wrote: > > Aaa, bo nie czytam alt.pl.fan.gopher ani żadnej innej grupy. Przynajmniej > > ostatnio. Tylko internal.gophi, czyli jeśli coś nie ma w nagłówkach albo > > treści słowa gophi, raczej nie ma szans na przeczytanie. Ale spróbuję > > znaleźć wiadomość, o którą ci chodzi. > > No tak. String "Gophi" był tam tylko raz :/ Nie mógł być, sprawdź dobre. -- Pozdrowienia z Warszawy * Adam `gophi' Wysocki * gophi@studio.tpi.pl GG# 1234 * RLU# 265791 * ICQ# 173653642 * GSM# +48505439030 * CB# 33
Thread Navigation
This is a paginated view of messages in the thread with full content displayed inline.
Messages are displayed in chronological order, with the original post highlighted in green.
Use pagination controls to navigate through all messages in large threads.
Back to All Threads