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 15:22 | IT novinky

    Vláda USA nařídila společnosti Anthropic pozastavit přístup k modelům Fable 5 a Mythos 5 pro všechny cizince, včetně zaměstnanců Anthropicu.

    Ladislav Hagara | Komentářů: 4
    včera 02:22 | Nová verze

    Společnost Murena představila (YouTube) novou verzi 4.0 mobilního operačního systému /e/OS (Wikipedie) založeného na Androidu a LineageOS bez aplikací a služeb od Googlu.

    Ladislav Hagara | Komentářů: 0
    12.6. 16:33 | Bezpečnostní upozornění

    V Arch User Repository (AUR) bylo kompromitováno přes 400 opomíjených balíčků (jejich seznam). Útočník do nich začlenil škodlivý npm balíček atomic-lockfile, který krade citlivá data uživatelů. Publikována byla předběžná analýza spouštěného malwaru deps.

    Ladislav Hagara | Komentářů: 9
    12.6. 11:33 | Nová verze

    Homebrew, správce balíčků nejen pro macOS, byl vydán ve verzi 6.0.0 (seznam změn). Hlavními novinkami jsou bezpečnostní mechanismus tap trust kvůli důvěryhodnosti závislostí, vylepšení sandboxingu na Linuxu, interní JSON API nebo zlepšení výkonu.

    |🇵🇸 | Komentářů: 0
    12.6. 03:33 | Bezpečnostní upozornění

    Byla nalezena a 9. června opravena kritická zranitelnost ve FreeBSD v Kernel TLS (KTLS). Pojmenována byla Bumsrakete (FreeBSD-SA-26:26.ktls, CVE-2026-45257). Lokální neprivilegovaný uživatel může přepisovat soubory, ke kterým má právo pouze pro čtení. Přepsáním setuid binárky a jejím spuštěním může získat roota. Na všech verzích od verze 13.0 vydané v dubnu 2021.

    Ladislav Hagara | Komentářů: 2
    11.6. 14:11 | Komunita

    Vývojáři open source operačního systému ReactOS (Wikipedie), jehož cílem je kompletní binární kompatibilita s aplikacemi a ovladači pro Windows, se na síti 𝕏 pochlubili, že ReactOS zvládne počítačovou hru Half-Life.

    Ladislav Hagara | Komentářů: 5
    11.6. 10:44 | Nová verze

    Byla vydána nová verze 4.8 multiplatformního integrovaného vývojového prostředí (IDE) pro rychlý vývoj aplikaci (RAD) ve Free Pascalu Lazarus (Wikipedie). Využíván je Free Pascal Compiler (FPC) 3.2.2.

    Ladislav Hagara | Komentářů: 0
    11.6. 04:44 | Nová verze

    Apple container dospěl do verze 1.0.0. Jedná se o open source nástroj pro spouštění linuxových kontejnerů na macOS postavený nad containerization. Napsaný je v programovacím jazyce Swift a optimalizovaný pro Apple silicon.

    Ladislav Hagara | Komentářů: 5
    11.6. 03:33 | Nová verze

    Bylo vydáno Eclipse IDE 2026-06 aneb Eclipse 4.40. Představení novinek tohoto integrovaného vývojového prostředí také na YouTube.

    Ladislav Hagara | Komentářů: 0
    10.6. 15:44 | Zajímavý software

    Asterinas (GitHub) je v Rustu napsané jádro operačního systému poskytující s jádrem Linux kompatibilní ABI. Vydána byla verze 0.18.0. První distribucí postavenou nad jádrem Asterinas je Asterinas NixOS. Nejedná se o oficiální projekt NixOS a nemá nic společného s NixOS Foundation.

    Ladislav Hagara | Komentářů: 2
    Které desktopové prostředí na Linuxu používáte?
     (11%)
     (8%)
     (2%)
     (16%)
     (31%)
     (3%)
     (6%)
     (3%)
     (15%)
     (26%)
    Celkem 1897 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: 407×
    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.