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í
×
    dnes 10:22 | Humor

    Connor Byrne z USA používal pro přihlašování na svůj iPhone 13 s iOS 18 heslo obsahující háček. Po aktualizaci na iOS 26.4 se už ale do telefonu nepřihlásí. Při přihlašování nelze tento háček zadat. Apple jej prostě odstranil [The Register].

    Ladislav Hagara | Komentářů: 20
    dnes 03:11 | Nová verze

    Linus Torvalds vydal jádro Linux 7.0. Podrobný výčet změn je ke zhlédnutí na stránce Kernel Newbies, stručné výběry v LWN (část první, druhá).

    |🇵🇸 | Komentářů: 2
    dnes 02:44 | Komunita

    Na čem aktuálně pracují vývojáři GNOME? Pravidelný přehled novinek v Týden v GNOME. Vypíchnout lze novou verzi 2026.1 přehrávače hudby Amberol (Flathub).

    Ladislav Hagara | Komentářů: 0
    včera 13:11 | Nová verze

    Byla vydána verze 12.0 s kódovým jménem Ecne linuxové distribuce Trisquel GNU/Linux. Založena je na Ubuntu 24.04 LTS a podporována bude do roku 2029. Trisquel patří mezi svobodné distribuce doporučované Nadací pro svobodný software (FSF).

    Ladislav Hagara | Komentářů: 0
    včera 05:33 | Nová verze

    Open-source citační manažer Zotero (Wikipedie, GitHub) byl vydán v nové major verzi 9. Přehled novinek v příspěvku na blogu.

    Ladislav Hagara | Komentářů: 0
    11.4. 18:33 | Komunita

    Libre Graphics Meeting 2026, tj. čtyřdenní konference a setkání vývojářů a uživatelů svobodných a otevřených grafických softwarů, proběhne od 22. do 25. dubna v Norimberku. Dění lze sledovat na Mastodonu.

    Ladislav Hagara | Komentářů: 0
    11.4. 03:11 | Zajímavý software

    Vývojář Alexandre Gomes Gaigalas na GitHubu zveřejnil c89cc.sh, parser a kompilátor jazyka C89 napsaný v pouhém jediném skriptu o přibližně 8000 řádcích čistého bashe (bez dalších externích závislostí), který generuje ELF64 binárky pro x86-64. Jedná se o velmi jednoduchý kompilátor, který nepodporuje direktivy #include a dokonce ani funkci printf (lze použít puts), všechny dostupné deklarace lze nalézt v proměnné _BUILTIN_LIBC na konci skriptu. Skript je volně dostupný pod ISC licencí.

    » FIDESZ🧡! « | Komentářů: 10
    10.4. 23:33 | Nasazení Linuxu

    Francouzská vláda oznámila, že v rámci strategie 'digitální suverenity' zahájí 'přechod od systému Windows k počítačům s operačním systémem Linux' (sa sortie de Windows au profit de postes sous système d'exploitation Linux). DINUM (meziresortní ředitelství pro digitální technologie) požádalo ministerstva, aby do podzimu 2026 vypracovaly konkrétní plány nasazení Linuxu. Francie již dříve migrovala části státní správy na otevřená řešení.

    » FIDESZ🧡! « | Komentářů: 43
    10.4. 05:22 | IT novinky

    Nezisková organizace Electronic Frontier Foundation (EFF) hájící občanské svobody v digitálním světě po téměř 20 letech opouští platformu X (dříve Twitter). Na platformách Bluesky, Mastodon, LinkedIn, Instagram, TikTok, Facebook, Threads a YouTube zůstává.

    Ladislav Hagara | Komentářů: 6
    10.4. 03:33 | Nová verze

    Terminálový textový editor GNU nano byl vydán ve verzi 9.0. Vylepšuje chování horizontálního posouvání pohledu na dlouhé řádky a chování některých klávesových zkratek. Více v seznamu změn.

    |🇵🇸 | Komentářů: 0
    Které desktopové prostředí na Linuxu používáte?
     (14%)
     (8%)
     (1%)
     (12%)
     (30%)
     (3%)
     (6%)
     (2%)
     (15%)
     (24%)
    Celkem 1294 hlasů
     Komentářů: 30, poslední 3.4. 20:20
    Rozcestník

    Dotaz: nmap, cygwin bash a přesměrování

    4.11.2016 20:32 drsmrt
    nmap, cygwin bash a přesměrování
    Přečteno: 401×
    Ahoj lidi! nepodařilo se mi přinutit windows shell aby mi přesměrovával filtrovaný výstup z nmapu do souboru, jednotlivé ip adresy hezky pod sebe, tak to zkouším s cygwinem. Příklad:
    nmap -sS -p80 -Pn -n -T3 --max-retries 0 -oG - -iR 0 | grep --line-buffered "80/open" | cut -d " " -f 2
    dělá přesně co potřebuju, na terminál to sází ip adresy. ale když ten stejný výstup zkusím uložit
    nmap -sS -p80 -Pn -n -T3 --max-retries 0 -oG - -iR 0 | grep --line-buffered "80/open" | cut -d " " -f 2 >> vystup.txt
    soubor "vystup.txt" to vytvoří ale nic se do něho nezapisuje. Variace na téma s awk:
    nmap -sS -p80 -Pn -n -T3 --max-retries 0 -oG - -iR 0 | awk '/80\/open/{print $2}' >> vystup.txt
    se chová úplně stejně :( Jinak redirecty normálně fungujou. Kdyz napíšu třeba: echo "kocka leze dirou" >>text.txt tak se to přesměruje a uloží jak má. S bashem se teprv začínám seznamovat tak omluvte prosím takovy lama dotaz :)

    Odpovědi

    4.11.2016 20:52 NN
    Rozbalit Rozbalit vše Re: nmap, cygwin bash a přesměrování
    Jestli to neposila na stderr.. Otstuj to takto: nmap ... 2> vystup.txt
    4.11.2016 20:53 NN
    Rozbalit Rozbalit vše Re: nmap, cygwin bash a přesměrování
    Respektive: ... 2>> vystup.txt
    4.11.2016 21:07 drsmrt
    Rozbalit Rozbalit vše Re: nmap, cygwin bash a přesměrování
    $ nmap -sS -p80 -Pn -n -T3 --max-retries 0 -oG - -iR 0 | grep --line-buffered "80/open" | cut -d " " -f 2 2>> vystup.txt
    Vytvoří to prázdný soubor "vystup.txt" a ip adresy to vypisuje na terminál :/
    Jendа avatar 4.11.2016 21:15 Jendа | skóre: 78 | blog: Jenda | JO70FB
    Rozbalit Rozbalit vše Re: nmap, cygwin bash a přesměrování
    Protože jsi přesměroval stderr grepu. NN ti radil přesměrovat stderr nmapu.

    Btw. nmap má parametry -oN a -oG.
    4.11.2016 21:33 drsmrt
    Rozbalit Rozbalit vše Re: nmap, cygwin bash a přesměrování
    takto?
    nmap -sS -p80 -Pn -n -T3 --max-retries 0 -oG - -iR 0 2>> error.txt
    toto zas udělá soubor "error.txt" ale prázdný a normální výstup to zas píše do terminálu. Nicméně jsem se posunul o kousek dál.
    nmap -sS -p80 -Pn -n -T3 --max-retries 0 -oG - -iR 0 | grep --line-buffered "80/open" >> vystup.txt
    bez toho ořezávání cutem to konečne začalo zapisovat do souboru, ale je tam ten bordýlek okolo. Kďyž to vypnu a ručně zadám:
    cut -d " " -f 2 < vystup.txt >> vystup2.txt
    tak se to vyfiltruje do souboru "vystup2.txt". Jenom mě štve že se to takto musí dělat na 2x. Nešlo by to nějak naroubovat do jednoho příkazu?
    5.11.2016 20:20 drsmrt
    Rozbalit Rozbalit vše Re: nmap, cygwin bash a přesměrování
    Tak jsem to nakonec rozlousknul. Problém dělal ten parametr nmapu "iR 0" to je nekonečný scan. Proto mi to nešlo ani v cygwinu ani ve windows. Zbastlil jsem si takovy udělátko aby se to opakovalo po 1000 pokusech ve smyčce a filtrovalo duplicitní řádky. scanport.bat:
    @echo off
    title %~nx0
    set nmap=C:\apps2\nmap-7.01\nmap.exe
    set /p port=port:
    
    :start
    del /q tempfile.txt 2>nul
    %nmap% -sS -p%port% -Pn -n --source-port 80 -T 3 --max-retries 0 -oG - -iR 1000 ^
     | find "%port%/open" ^
     | for /f "tokens=2" %%a in ('more') do @echo %%a & @echo %%a >> tempfile.txt
    timeout /t 1 /nobreak > nul
    if exist tempfile.txt for /f %%b in (tempfile.txt) do (
     find "%%b" < hosts_%port%.txt > nul || @echo %%b >> hosts_%port%.txt)
    goto start
    Není to bůhvíco, ale funguje to na windows i bez cygwina. Časem to zkusím nějak přepsat do bashe až se s ním trochu naučím.
    6.11.2016 09:40 1john2 | skóre: 35 | blog: jo12hn | zlín, brno
    Rozbalit Rozbalit vše Re: nmap, cygwin bash a přesměrování
    ZKusil bych se podivat, jestli nmap neumi posilat vystup ven bez bufferovani, pripadne jde ho donutit flushnout buffer rucne zvenku.

    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.