abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 16:44 | Nová verze

    Svobodný multiplatformní herní engine Bevy napsaný v Rustu byl vydán ve verzi 0.18. Díky 174 přispěvatelům.

    Ladislav Hagara | Komentářů: 2
    včera 15:11 | IT novinky

    Miliardy korun na digitalizaci služeb státu nestačily. Stát do ní v letech 2020 až 2024 vložil víc než 50 miliard korun, ale původní cíl se nepodařilo splnit. Od loňského února měly být služby státu plně digitalizované a občané měli mít právo komunikovat se státem digitálně. Do tohoto data se povedlo plně digitalizovat 18 procent agendových služeb státu. Dnes to uvedl Nejvyšší kontrolní úřad (NKÚ) v souhrnné zprávě o stavu digitalizace v Česku. Zpráva vychází z výsledků víc než 50 kontrol, které NKÚ v posledních pěti letech v tomto oboru uskutečnil.

    Ladislav Hagara | Komentářů: 7
    včera 13:55 | IT novinky

    Nadace Wikimedia, která je provozovatelem internetové encyklopedie Wikipedia, oznámila u příležitosti 25. výročí vzniku encyklopedie nové licenční dohody s firmami vyvíjejícími umělou inteligenci (AI). Mezi partnery encyklopedie tak nově patří Microsoft, Amazon a Meta Platforms, ale také start-up Perplexity a francouzská společnost Mistral AI. Wikimedia má podobnou dohodu od roku 2022 také se společností Google ze skupiny

    … více »
    Ladislav Hagara | Komentářů: 0
    včera 02:22 | Nová verze

    D7VK byl vydán ve verzi 1.2. Jedná se o fork DXVK implementující překlad volání Direct3D 5, 6 a 7 na Vulkan. DXVK zvládá Direct3D 8, 9, 10 a 11.

    Ladislav Hagara | Komentářů: 0
    včera 02:00 | Nová verze

    Byla vydána verze 12.0.0 knihovny libvirt (Wikipedie) zastřešující různé virtualizační technologie a vytvářející jednotné rozhraní pro správu virtuálních strojů. Současně byl ve verzi 12.0.0 vydán související modul pro Python libvirt-python. Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    15.1. 19:22 | Humor

    CreepyLink.com je nový zkracovač URL adres, 'díky kterému budou vaše odkazy vypadat tak podezřele, jak je to jen možné'. Například odkaz na abclinuxu.cz tento zkracovač převádí do podoby 'https://netflix.web-safe.link/logger_8oIlgs_free_money.php'. Dle prohlášení autora je CreepyLink alternativou ke zkracovači ShadyURL (repozitář na githubu), který dnes již bohužel není v provozu.

    NUKE GAZA! 🎆 | Komentářů: 3
    15.1. 12:33 | IT novinky

    Na blogu Raspberry Pi byla představena rozšiřující deska Raspberry Pi AI HAT+ 2 s akcelerátorem Hailo-10 a 8 GB RAM. Na rozdíl od předchozí Raspberry Pi AI HAT+ podporuje generativní AI. Cena desky je 130 dolarů.

    Ladislav Hagara | Komentářů: 3
    15.1. 12:11 | Komunita

    Wikipedie slaví 25. výročí svého založení. Vznikla 15. ledna 2001 jako doplňkový projekt k dnes již neexistující encyklopedii Nupedia. Doména wikipedia.org byla zaregistrována 12. ledna 2001. Zítra proběhne v Praze Večer svobodné kultury, který pořádá spolek Wikimedia ČR.

    Ladislav Hagara | Komentářů: 1
    15.1. 04:44 | Nová verze

    Po více než dvou letech od vydání předchozí verze 2.12 byla vydána nová stabilní verze 2.14 systémového zavaděče GNU GRUB (GRand Unified Bootloader, Wikipedie). Přehled novinek v souboru NEWS a v aktualizované dokumentaci.

    Ladislav Hagara | Komentářů: 2
    15.1. 02:22 | Nová verze

    Google Chrome 144 byl prohlášen za stabilní. Nejnovější stabilní verze 144.0.7559.59 přináší řadu novinek z hlediska uživatelů i vývojářů. Podrobný přehled v poznámkách k vydání. Opraveno bylo 10 bezpečnostních chyb. Vylepšeny byly také nástroje pro vývojáře (YouTube).

    Ladislav Hagara | Komentářů: 4
    Které desktopové prostředí na Linuxu používáte?
     (14%)
     (5%)
     (0%)
     (9%)
     (19%)
     (3%)
     (6%)
     (3%)
     (11%)
     (42%)
    Celkem 462 hlasů
     Komentářů: 12, poslední 14.1. 21:12
    Rozcestník
    Štítky: není přiřazen žádný štítek


    Vložit další komentář
    23.5.2012 11:17 Michal Kubeček | skóre: 71 | Luštěnice
    Rozbalit Rozbalit vše Re: Netcat - Švýcarský armádní nůž pro TCP/IP

    V některých distribucích se lze potkat i s OpenBSD verzí netcatu, která má (mimo jiné) odlišnou syntaxi pro listen mode:

      netcat -l <port>
    
    23.5.2012 11:41 jbohac | skóre: 19 | Praha 5
    Rozbalit Rozbalit vše socat
    netcat je jen rozviklaná orezlá rybička proti opravdovému švýcarskému noži -- programu socat. Nemá cenu se tu snažit popisovat co umí - umí totiž ohledně posílání dat ze socketu do socketu všechno co si dovedete představit. Pozor, při pohledu na manuálovou stránku na vás možná půjdou mdloby ;)
    David Watzke avatar 23.5.2012 11:49 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: socat
    To je slušná roštovačka. Ale chválím teda autora manuálu, protože většina programů má sekci "EXAMPLES" pěkně odfláknutou.
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    Elch avatar 23.5.2012 11:55 Elch | skóre: 6
    Rozbalit Rozbalit vše Re: socat
    Souhlasím se srovnáním Netcat vs. Socat . Ale přišlo mi logické, s ohledem na historickou posloupnost, napsat článek první o Netcatu a na Socat si vzít v budoucnu měsíc volna :) Navíc používání programu Socat také není pro každého, právě kvůli jeho komplexitě.
    24.5.2012 03:54 kdosi
    Rozbalit Rozbalit vše Re: socat
    A opravdovym svycarskym nozem je mysleno toto: Opravdovy svycarsky nuz
    24.5.2012 11:05 Peter S.
    Rozbalit Rozbalit vše Re: Netcat - Švýcarský armádní nůž pro TCP/IP
    Vďaka za článoček, o netcate som vedel že existuje čo asi robí ale to bolo všetko.

    Takže vyskúšal som si toto: (na jednom stroji)
    echo "ahoj" | netcat -l -p 3000    # ~odosielateľ správy
    netcat localhost 3000 | cat        # ~prijimateľ správy
    funguje to pekne, ale ked "ctrl+c" ktorúkoľvek stranu, tak spadne aj druhá - čo je samozrejme správne. No a ja by som chcel aby to fungovalo tak že na jednej strane by bežal "príjimateľ správy", ten by bežal trvalo a na druhej trane by "odosielateľ" správy iba zbehol a skončil.

    A teda mohol by som opakovanie takto posielať správy.

    Zaujíma ma to čisto teoreticky nemám momentálne na to žiadne využitie...
    Elch avatar 24.5.2012 12:14 Elch | skóre: 6
    Rozbalit Rozbalit vše Re: Netcat - Švýcarský armádní nůž pro TCP/IP
    Ve vašem případě bych to řešil smyčkou. To co chete je v podstatě analogie části "Něco z temné strany" konkrétně smyčka while bez parametru -e . Pokud chcete můžete nechat netcat bežet i na pozadí, ale pak je třeba přesměrovat výstup třeba do souboru. Popřípadě můžete nahodit nc6 a použít parametr --continuous.
    24.5.2012 12:40 Peter S.
    Rozbalit Rozbalit vše Re: Netcat - Švýcarský armádní nůž pro TCP/IP
    No nejde to.

    Ked sa pokušam spustiť "prijmateľa", tak dostanem toto:
    while true; do netcat localhost 3000 | cat; done
    localhost [127.0.0.1] 3000 (?) : Connection refused
    localhost [127.0.0.1] 3000 (?) : Connection refused
    localhost [127.0.0.1] 3000 (?) : Connection refused
    localhost [127.0.0.1] 3000 (?) : Connection refused
    localhost [127.0.0.1] 3000 (?) : Connection refused
    localhost [127.0.0.1] 3000 (?) : Connection refused
    localhost [127.0.0.1] 3000 (?) : Connection refused
    localhost [127.0.0.1] 3000 (?) : Connection refused
    ^Clocalhost [127.0.0.1] 3000 (?) : Connection refused
    
    teda nekonečný sled týchto hlášok... A z princípu v tom mojom scénari, prijmateľ musí bežať prvý/stále...
    Elch avatar 24.5.2012 13:23 Elch | skóre: 6
    Rozbalit Rozbalit vše Re: Netcat - Švýcarský armádní nůž pro TCP/IP
    Měl jsem na mysli něco takového:
    while true;do netcat -lp 6000 >> MSGs; done  # naslouchá příjmá a zapisuje zprávy pod sebe do souboru
    echo "Ahoj"|netcat localhost 6000            # posílá zprávy
    
    24.5.2012 13:55 Peter S.
    Rozbalit Rozbalit vše Re: Netcat - Švýcarský armádní nůž pro TCP/IP
    aha, tak toto funguje už takmer dobre, s dvoma malými problémami:

    odosielateľ správy musí byť zabitý s "ctrl+c", lebo proste prompt nevráti...

    a naopak prijmateľa nie je možné normálne zabiť asi kvôli tomu že je v slučke. Ale povedzme že mi to stačí a v prípade potreby by som ešte dačo vyšpekuloval. Vďaka
    14.8.2012 22:08 JanM | skóre: 28
    Rozbalit Rozbalit vše Re: Netcat - Švýcarský armádní nůž pro TCP/IP
    zkuste k odesílateli přidat parametr -c, alespoň na arch linuxu jsem se dost natrápil zkoumáním, proč netcat neukončí spojení.
    Josef Kufner avatar 24.5.2012 18:45 Josef Kufner | skóre: 70
    Rozbalit Rozbalit vše Re: Netcat - Švýcarský armádní nůž pro TCP/IP
    Na to máme inetd.
    Hello world ! Segmentation fault (core dumped)
    24.5.2012 14:02 František Bublík | skóre: 16
    Rozbalit Rozbalit vše Re: Netcat - Švýcarský armádní nůž pro TCP/IP
    Díky za článek, tyhle malé prográmky miluju a rád si s nimi zahrávám. Jen si prosím Petře oprav slovo "zapotřebý" ;-) Zdravím Franta
    Elch avatar 24.5.2012 14:17 Elch | skóre: 6
    Rozbalit Rozbalit vše Re: Netcat - Švýcarský armádní nůž pro TCP/IP
    Díky Franto, omlouvám se za hrubku, "občas" ( velice často ) je prostě nevidím. Už jsem tu chybu nahlásil.
    David Watzke avatar 24.5.2012 14:26 David Watzke | skóre: 74 | blog: Blog... | Praha
    Rozbalit Rozbalit vše Re: Netcat - Švýcarský armádní nůž pro TCP/IP
    Opraveno.
    “Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
    Otto Šabart avatar 24.5.2012 18:08 Otto Šabart | skóre: 13 | blog: KatiePC blog
    Rozbalit Rozbalit vše Re: Netcat - Švýcarský armádní nůž pro TCP/IP
    Super clanek a krasna ukazka netcatu:-). Urcite bych ocenil pokracovani o dalsich podobnych utilitkach.:-)
    *´¨)¸.·´¨)¸.·***·>>> www.seberm.com
    24.5.2012 22:45 Radovan Garabík
    Rozbalit Rozbalit vše Re: Netcat - Švýcarský armádní nůž pro TCP/IP
    Drobná pripomienka: "Permissive free software license" nie je názov licencie, ale opis jej vlastnosti...
    26.5.2012 12:29 sZtorkie | nmnm
    Rozbalit Rozbalit vše pozor na nekorektni chovani GNU nc(1)
    Pokud by se nekomu zdalo, ze GNU netcat nefunguje korektne na konci vaseho vstupu, prectete si tohle:

    http://www.mail-archive.com/tech@openbsd.org/msg07804.html
    Nothing works! That's not the way things work. (Leo Kottke)
    26.5.2012 13:09 Semo | skóre: 45 | blog: Semo
    Rozbalit Rozbalit vše Re: Netcat - Švýcarský armádní nůž pro TCP/IP
    Prinajmensom v bashi funguje presmerovanie na /dev/tcp/hostname.domain/port (napr. /dev/tcp/google.com/80. Podobne s udp. Cim sa da nahradit pouziteie netcatu ako odosielacieho toolu a rovnako nie je problem s nutnostou zabijat cez Ctrl-c.
    If you hold a Unix shell up to your ear, you can you hear the C.
    pavlix avatar 26.5.2012 13:17 pavlix | skóre: 54 | blog: pavlix
    Rozbalit Rozbalit vše Re: Netcat - Švýcarský armádní nůž pro TCP/IP
    Nefunguje. Fedora 17, kernel 3.3.4.
    Já už tu vlastně ani nejsem. Abclinuxu umřelo.
    27.5.2012 10:27 Semo | skóre: 45 | blog: Semo
    Rozbalit Rozbalit vše Re: Netcat - Švýcarský armádní nůž pro TCP/IP
    V 1. terminale:
    netcat -l -p 3333
    V 2. terminale:
    echo aaaa >/dev/tcp/localhost/3333
    V 1. sa vypise text aaaa a netcat sa ukonci. Co nefunguje?
    If you hold a Unix shell up to your ear, you can you hear the C.
    pavlix avatar 27.5.2012 11:22 pavlix | skóre: 54 | blog: pavlix
    Rozbalit Rozbalit vše Re: Netcat - Švýcarský armádní nůž pro TCP/IP
    Aha. No chtěl jsem se podívat s čím se to vlastně bavím (očekával jsem unix socket), takže...
    [pavlix@dragon ~]$ ls -l /dev/tcp/google.com/80
    ls: cannot access /dev/tcp/google.com/80: No such file or directory
    [pavlix@dragon ~]$ ls -l /dev/tcp/google.com
    ls: cannot access /dev/tcp/google.com: No such file or directory
    [pavlix@dragon ~]$ ls -l /dev/tcp
    ls: cannot access /dev/tcp: No such file or directory
    
    Navíc mi nefunguje ani oboustranná komunikace (přesněji řečeno nevím jak na ni).
    [pavlix@dragon ~]$ socat /dev/tcp/google.com/80 -
    2012/05/27 11:19:52 socat[17521] E open("/dev/tcp/google.com/80", 0102, 0666): No such file or directory
    
    Přijde mi, že autor tohoto asi nepřemýšlel hlavou. Nebo ani ne tak autor, ten si možná prostě jenom po večerech hrál, hrál, až došel do fáze proof of concept. Spíš ten, kdo tuhle „feature“ zařadil.
    Já už tu vlastně ani nejsem. Abclinuxu umřelo.
    27.5.2012 15:49 Ash | skóre: 53
    Rozbalit Rozbalit vše Re: Netcat - Švýcarský armádní nůž pro TCP/IP
    Se týká jen přesměrování, takže s ls nebo socat to nefunguje. Sokety můžete i zakázat.

    To /dev/{tcp,udp} je asi fakt spíš hračka.

    Mnohem užitečnější než náhrada wget, netcat či socat touhle věcí je asi /dev/fd/0 resp. /dev/stdin apod., což umožní předat standardní vstup/výstup i programům, které - neumí.

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.