Näytä kirjoitukset

Tässä osiossa voit tarkastella kaikkia tämän jäsenen viestejä. Huomaa, että näet viestit vain niiltä alueilta, joihin sinulla on pääsy.


Viestit - Dost

Sivuja: [1] 2 3 ... 37
1
Kehittäjän ehdotukset tuon yhteensopivuusongelman kiertämiseen voi lukea tästä issuesta: https://github.com/greenbone/openvas-scanner/issues/1006

Kiitos! Opinpa käyttämään githubin hakua. Tuo "g_pattern_match_string is deprecated" -virhe korjaantui kun korvasin "g_pattern_match_string" tällä  "g_pattern_spec_match_string", joka on tiedostossa openvas-scanner/misc/strutils.c

Käännön jälkeen piti vielä näyttää oikea ld-kirjaston polku näin:
Koodia: [Valitse]
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/usr/local/lib
Nyt ei näytä valittavan enää, joten vissiin toimii :) Täytyy nyt opiskella miten tuota edes käytetään. Kiitän nm!

2
Riippuvuudet on listattu täällä: https://github.com/greenbone/gvm-libs/blob/main/INSTALL.md

MQTT-tuen pitäisi nähtävästi olla valinnainen ominaisuus, joten sen voi ehkä kytkeä pois päältä jollain CMake-konfiguraation valitsimella. Vaihtoehtoisesti pitäisi asentaa libpaho-mqtt 1.3.8 tai uudempi headereineen.

Kiitos! Oppinut nyt sen, että paremmat ohjeet on siellä INSTALL.md tiedostossa! gvm-libs nyt asennettu.

Openvas:kin suoriutui cmake . -komennosta. Nyt kun ajan make install, tulee sellainen virhe:
Lainaus

──(root㉿kali)-[/home/kali/Downloads/openvas-scanner]
└─# make install
Consolidate compiler generated dependencies of target openvas_misc_shared
[  1%] Building C object misc/CMakeFiles/openvas_misc_shared.dir/strutils.c.o
/home/kali/Downloads/openvas-scanner/misc/strutils.c: In function ‘str_match’:
/home/kali/Downloads/openvas-scanner/misc/strutils.c:41:7: error: ‘g_pattern_match_string’ is deprecated: Use 'g_pattern_spec_match_string' instead [-Werror=deprecated-declarations]
   41 |       res = g_pattern_match_string (patt, g_ascii_strdown (string, -1));
      |       ^~~
In file included from /usr/include/glib-2.0/glib.h:65,
                 from /home/kali/Downloads/openvas-scanner/misc/strutils.h:22,
                 from /home/kali/Downloads/openvas-scanner/misc/strutils.c:19:
/usr/include/glib-2.0/glib/gpattern.h:55:15: note: declared here
   55 | gboolean      g_pattern_match_string   (GPatternSpec *pspec,
      |               ^~~~~~~~~~~~~~~~~~~~~~
/home/kali/Downloads/openvas-scanner/misc/strutils.c:46:7: error: ‘g_pattern_match_string’ is deprecated: Use 'g_pattern_spec_match_string' instead [-Werror=deprecated-declarations]
   46 |       res = g_pattern_match_string (patt, string);
      |       ^~~
In file included from /usr/include/glib-2.0/glib.h:65,
                 from /home/kali/Downloads/openvas-scanner/misc/strutils.h:22,
                 from /home/kali/Downloads/openvas-scanner/misc/strutils.c:19:
/usr/include/glib-2.0/glib/gpattern.h:55:15: note: declared here
   55 | gboolean      g_pattern_match_string   (GPatternSpec *pspec,
      |               ^~~~~~~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
make[2]: *** [misc/CMakeFiles/openvas_misc_shared.dir/build.make:160: misc/CMakeFiles/openvas_misc_shared.dir/strutils.c.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:194: misc/CMakeFiles/openvas_misc_shared.dir/all] Error 2
make: *** [Makefile:166: all] Error 2



3
Ennen gvm-libsin "cmake ." -komentoa piti asentaa vielä libnet1-dev. Sitten "make install" komento suoriutui 58% asti ja sitten fatal error:

 
Koodia: [Valitse]
[ 56%] Building C object util/CMakeFiles/gvm_util_shared.dir/mqtt.c.o
In file included from /home/kali/Downloads/gvm-libs/util/mqtt.c:41:
/home/kali/Downloads/gvm-libs/util/mqtt.h:28:10: fatal error: MQTTClient.h: No such file or directory
   28 | #include <MQTTClient.h>
      |          ^~~~~~~~~~~~~~
compilation terminated.
make[2]: *** [util/CMakeFiles/gvm_util_shared.dir/build.make:174: util/CMakeFiles/gvm_util_shared.dir/mqtt.c.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:433: util/CMakeFiles/gvm_util_shared.dir/all] Error 2
make: *** [Makefile:156: all] Error 2

Selvitellään tuota nyt sitten. Kyseessä on siis main-versio.

4
Jos haluat kääntää ja asentaa uusimman Git-repositoriosta haetun version OpenVAS-ohjelmasta, tarvitset myös vastaavan uusimman version gvm-libsistä. Tällä hetkellä noiden molempien git-repositorioiden main-haarojen versioiksi on määritelty CMakeLists.txt-tiedostossa 22.4.0

https://github.com/greenbone/gvm-libs


Vaihtoehtoisesti voisit asentaa molemmista viimeisimmän julkaistun version (release), joka on nyt 21.4.4

Ah, ok! Kokeilen kohta!

5
Mitä tuo mielestänne tarkoittaa ja miten tuosta eteenpäin?
Lainaus
--   Requested 'libgvm_base >= 22.4' but version of gvmlibs-base is 21.4.4
Sinulla ilmeisestikin versio 21.4.4 ja tarvittaisiin uudempi versio eli 22.4. Enpä juuri muuta ymmärrä tässä vaiheessa.

Jep, mutta minkä paketin versio pitäisi olla 22.4? Siinä se onkin epäselvä :)

6
Moips hakkerit! Yritän asentaa Kali Linuxiin OpenVAS -skannerin Githubista. https://github.com/greenbone/openvas-scanner

Montaa kertaa erilaiset riippuvuudet jarruttivat menoa, mutta nyt sormi meni suuhun kun terminaali rupesi pyytämään mahdottomia:

Koodia: [Valitse]
┌──(root㉿kali)-[/home/kali/Downloads/openvas-scanner]
└─# cmake .                     
-- Configuring the Scanner...
-- Looking for clang-format...
-- clang-format not found...
Set LIBDIR to /usr/local/lib
-- Install prefix: /usr/local
-- Checking for module 'libgvm_base>=22.4'
--   Requested 'libgvm_base >= 22.4' but version of gvmlibs-base is 21.4.4
CMake Error at /usr/share/cmake-3.22/Modules/FindPkgConfig.cmake:603 (message):
  A required package was not found                                                                         
Call Stack (most recent call first):                                                                       
  /usr/share/cmake-3.22/Modules/FindPkgConfig.cmake:825 (_pkg_check_modules_internal)                     
  misc/CMakeLists.txt:32 (pkg_check_modules)                                                               
                                                                                                           
                                                                                                           
-- Configuring incomplete, errors occurred!
See also "/home/kali/Downloads/openvas-scanner/CMakeFiles/CMakeOutput.log".

Mitä tuo mielestänne tarkoittaa ja miten tuosta eteenpäin?
Lainaus
--   Requested 'libgvm_base >= 22.4' but version of gvmlibs-base is 21.4.4


7
Yön yli mietittyäni totesin, että case-lauseellahan tuo onnistuu, tosin hieman säätäen.

Koodia: [Valitse]
#!/bin/bash

while read lause; do
    # tämä vain jotta näkee alkuperäisen rivin
    echo $lause
    lause=${lause##*numero }
    case $lause in
        (1|3|5)  echo jahuu
                    ;;
        (2|4|6)  echo jihuu
                    ;;
    esac
done

”lause=${lause##*numero }” poistaa yksinkertaisesti riviltä kaiken ennen numeroa, koska vaihtoehdot pitää antaa kokonaisina (= eivät voi sisältää *-osia).

Jep, kiitos! Korvaan siis if:in case:lla. Just sopivasti mun tarkoitukseen nuo ";;" -väkäset näyttävät korvaavan elif:inkin.

Zsh on mulle uusi konsepti, enkä taida ymmärtää voiko sen ja bash:in sekoittaa samassa skriptissä.

8
Tervehdys! Miten luoda yksi muuttuja joka tarkoittaisi mitä tahansa numeroa vaikkapa 1-5 tai vain joitakin esim. 2,3,5?

Eli pitäisi saada siistimmin ja helpommin tehtyä tätä samaa:
Koodia: [Valitse]
#!/bin/bash

lause=$(cat tiedosto.txt)

if [[ $lause == "tässä on numero 1" ]] || [[ $lause == "tässä on numero 2" ]] || [[ $lause == "tässä on numero 3" ]] || [[ $lause == "tässä on numero 4" ]] || [[ $lause == "tässä on numero 5" ]]
    then
    echo "yahoo!"
fi

exit


Tavoite on saada se näyttämään noin tälläiseltä:

Koodia: [Valitse]
#!/bin/bash

num="1 || 2 || 3 || 4 || 5"
lause=$(cat tiedosto.txt)

if [[ $lause == "tässä on numero $num" ]]
    then
    echo "yahoo!"
fi

exit

Mutta miten tehdään tuo "num"-muuttuja oikealla tavalla?

9
Täällä on raportoitu vastaavaa ongelmaa Asus Z87-PRO:lla Windowsin ja Linuxin välillä: https://forums.linuxmint.com/viewtopic.php?t=205582

Veikkaan, että Windows-ajuri laittaa emolevyn Ethernet-piirin sellaiseen tilaan, ettei se toimi Linux-ajurilla ilman kylmäboottausta.

Uuh! En tiennyt, että näinkin voisi olla mahdollista. Tässä tilanteessa voisi harkita erillisen ethernet-kortin hankkimista jos tätä ei voi hackata sitten millään.

EDIT: Oikeastaan huomasin, että ongelmaan on halvempi ratkaisu: täytyy sammuttaa vain tietokone ja ihan vain sekunniksi riittää. Silloin internetin toimivuus Linuxissa palautuu.

10
Tein asetuksia ja tulos on vain se, että palaute netin toimimattomuudesta esim. Firefoxissa ei tule heti, vaan näyttää, että yrittää hakea osoitteen, mutta ei saa yhteyttä. Edelleenkin ilman nettiä siis.

Kun kokeilin tehdä staattisen osoitteen terminaalissa ohjeen mukaan, ei ollut olemassa "/etc/netplan/00-installer-config.yaml" tiedostoa, joten tein graafisesti Network Managmentissa.

https://i.postimg.cc/NjxJrGcT/Screenshot-20201122-123330.png

Komennolla "ip add show" näyttää kaikki kuten ohjeessakin, mutta kiinteän osoitteen kohdalla "global noprefixroute". En tiedä kuuluuko se näin olla.

Edit: Kokeilin myös DNS osoitteita, joita Zyxelin asetuksissa oli kohdassa "Primary DNS server" ja "Secondary DNS server". Ei lähtenyt toimimaan.

11
Annat Zyxelin DHCP:n jakaa osoitteet ja määritä Linuxista kiinteä IP osoitealueen yläpuolelta, niin ei tule ristiriitoja.

Enkö minä just näin teinkin?

Muistelisin kyllä, että vasta vähän aikaa sitten täällä jollain oli vastaava tapaus ja ongelma saattoi olla verkkokortin ajureissa, jotka tuli uudemman kernelin mukana. En nyt haulla sitä ketjua löytänyt. Saattoi kyllä olla jollain muullakin foorumilla.

Voithan tuota testata vaikka boottaamalla livetikulta koneen ja jos toimii sitten, niin vika varmaan on kernelissä.

Linuxin puolella se verkko varmaan herää henkiin, kun käytät verkkopiuhan irti koneesta.

Live-tikullakaan ei ole verkkoyhteyttä. Ei herää henkiin kun käytän verkkopiuhan irti koneesta.

12
Oletko tutkinut mitä on välilehdellä "Static DHCP" ?

Joo, laitoin sen 192.168.10.221 sinne. https://i.postimg.cc/1znshhBV/Screenshot-20201121-141531.png
Onko siinä kaikki?

Edit: Tein sen Linuxin kautta. Windowsin kautta kun menin niihin Zyxelin asetuksiin, niin ovat siellä samat kuin Linuxista muokkaamani. Tosin nyt en taaskaan pääse Linuxin kautta enää niihin tai mihinkään kun jo Windowsin käynnistin taas.

13
Ok, eli tein näin:

Lan Setupissa

Beginning IP address: 192.168.10.33
Ending IP address: 192.168.10.220

Screenshotti:
https://i.postimg.cc/YCyMsq6w/Screenshot-20201121-140322.png

Mitenkä sitten laitetaan Linuxissa ja Windowsissa kiinteän IP:n?
Edit: Laitoin Zykselin asetuksissa näin: https://i.postimg.cc/1znshhBV/Screenshot-20201121-141531.png
Vai pitikö nimenomaan käyttiksen asetuksissa tehdä?

14
Kiitos paljon! Kokeilen kun ehdin!

15
Ok, kiitos näistä arvaamisista! Täytyy yrittää selvittää miten saan aikaan tuon "pääset vaikka laittamalla Zyxeliin jonkin DHCP-alueen käyttöön ja tuon kaapeloidun koneen voit laittaa vaikka samalle IP:lle kummassakin käyttöjärjestelmässä. Täsmennys, eli tuo kiinteä IP sellaiseksi joka _ei_ ole DHCP alueella."

16
Emolevy Asus Z87-PRO
Kubuntu 20.04 Dualboot with Windows 10

Erikoisen tuntuinen internetin katoaminen Kubuntusta parin viimeisimmän Windowsissa käymisen jälkeen. Network Management ilmoittaa "IP configuration was unavailable". Windowsissa jatkaa toimimisen. Internet-yhteyden saa takaisin Kubuntuun pitämällä Zyxel-modeemi pois päältä n. 10 minuutin ajan (nopea virran resetointi ei vaikuta tulokseen), pidin myös koneen pois päältä sen 10 min. samalla (pelkkä uudelleenkäynnistäminen ei myöskään vaikuta tulokseen).

Internetin katoaminen Kubuntusta alkoi siitä kun asensin windowsissa Microsoft Teamsin, jonka jälkeen Windows asensi jotain omia päivityksiä uudelleenkäynnistämisen yhteydessä. Sitä ennen ei ollut sellaisia ongelmia.

Mitään turvasysteemejä tai palomuureja en ole asentanut. Kone menee piuhan kautta nettiin. Tietokoneen takana oleva verkkopiuhan valo palaa kun yhteys on poissa. En keksi miten Windows voi mitenkään vaikuttaa Kubuntun nettiyhteyteen kun ovat erillisillä ssd-levyillä. Alkulataajan kauttako, vai muokkaako windows jotenkin Zyxelin asetuksia? Jotenkin muuten?

17
Pelit / ARMA 3 Linux-versio!
« : 18.03.19 - klo:13.43 »
Morjens ubuntu-nörtit pitkästä aikaa :) Joo, ei ole aprillipäivä vielä, vaan huomasin tänään, että Linuxin Steamissa on Install nappi joskus ostamani ARMA3-pelin valikossa  :o

Noh, ei muuta kuin sitä painamaan ja lataamaan öpaut 30G tavaraa :) Tulos näkyy screenshoteissa:

http://i63.tinypic.com/dgsz2d.png
http://i64.tinypic.com/oo788.png
http://i68.tinypic.com/2mpzl1c.png


Lainaus
"We have outsourced the development of (experimental) client ports of Arma 3 to Linux and Mac. These are available (beta) as a complementary service to anyone who owns Arma 3 for Windows. It is not guaranteed these ports will ever graduate from their experimental betas. We will be evaluating the popularity of the betas and any issues they may reveal."
https://dev.arma3.com/ports


18
Pelit / Vs: Insurgency - realistinen FPS-shootteri
« : 23.12.16 - klo:18.56 »
Voisin kohta kokeilla pelata Windows-versiota winellä...

Winellä dynaamiset varjot toimivat, mutta visuaalinen epäkohta on lamput, jotka näkyvät ja vilkkuvat kaiken muun läpi niin, että pelaaminen ei ole kivaa. Epäkohta katoaa kun ottaa pois "multicore rendering" grafiikka-asetuksissa, mutta kuvanopeus tippuu jonkin verran. Ja siitäkin huolimatta peli tuntuu raskaammalta winellä kuin natiivina. Ja vaikka kuinka minimaaliset grafiikka-asetukset laittaa, yhtä raskaasti pyörii ainakin silmillä katsottuna.

19
Pelit / Vs: Insurgency - realistinen FPS-shootteri
« : 20.12.16 - klo:16.29 »
Tulipa ostettua kun halpa on.

Tosiaan vertical sync on pakko olla päällä, tai muuten "pää ei kestä" kuvan nykimistä ja repeämistä. Viivettä hiireen liikkeeseen se kyllä tuo huomattavasti!

Linux-versiossa ei ole ollenkaan näitä dynaamisia varjoja, joita kuvista ja videoista näkee. Netti on asiasta melko hilja. Näin ollen Windows-pelaajat ovat erityisasemassa mitä tulee pelaajien huomaamiseen nurkan takaa ja hienoon grafiikkaan.

Tiimin käskyttäminen ei toimi Linux-versiossa; hiiren liikkeellä ei voi valita käskyä. Tästä jo vanhasta bugista on vähän juttua netissä, eikä sitä ole vielä korjattu. Asetuksista voi valita erilaisen tavan valita käskyt, mutta hankalampi omaan makuuni.

Voisin kohta kokeilla pelata Windows-versiota winellä...

20
Ei se kyllä täys Chromella Ubuntussa GTX950:sellä ja suljetuilla ajureilla repeillyt, jahka oli kunnolla latautunut.

Tuo antoi idean testailla muillakin selaimilla kuin Firefoxilla. Kyllä, ainakin Chromella ja Chromiumilla kaikki on ok. Ongelma siis ilmenee kun katselee Youtubea Firefoxilla Ubuntu 16.04:ssa. En ole huomannut tätä ongelmaa ennen päivitystä tähän uuteen Ubuntun LTS-versioon.

Harmi, koska FF on lempiselain :( Itseasiassa huomasin kun testasin muita selaimia, että FF:ssa esintyy "tearing"-repeily jo ihan itsessään kun esim. skrollaa sivua alas ja ylös. Näissä muissa selaimissa skrollailu on sulavaa.

Sivuja: [1] 2 3 ... 37