{"id":900,"date":"2020-04-13T07:09:00","date_gmt":"2020-04-13T05:09:00","guid":{"rendered":"http:\/\/ruottis.kapsi.fi\/blogart\/?p=900"},"modified":"2020-04-13T07:18:25","modified_gmt":"2020-04-13T05:18:25","slug":"teknik-sano-venalainen","status":"publish","type":"post","link":"http:\/\/ruottis.kapsi.fi\/blogart\/?p=900","title":{"rendered":"Teknik, sano ven\u00e4l\u00e4inen"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">Ostin impulssiostoksena l\u00e4pp\u00e4rin tasan viikko sitten. <br>Kyseess\u00e4 on Dell Latitude E4300 -yrityskannettava vuodelta 2009. Myyj\u00e4 sanoi, ett\u00e4 hinta on se t\u00e4hden matala, koska koneessa ei ole Windowsia, ja min\u00e4 ett\u00e4 ei se mit\u00e4\u00e4n, mulla on SSD\/HDD -kovalevyj\u00e4 jemmassa aina pari (ei ollut, mutta niit\u00e4 on nykymaailmassa nopea manifestoida tyhj\u00e4st\u00e4).<br><br>Hintana oli 10 euroa.<br><br>Ihan verrokkina, ett\u00e4 tuolloin 2009 listahintana on 2gb RAM:lla olevalle laitettu 1 700euroa. T\u00e4ss\u00e4 on muistia tuplat, eli 4gb.<br><br>Noh, jotain koiruuttahan t\u00e4ss\u00e4 ep\u00e4ilin, mutta n\u00e4ht\u00e4v\u00e4sti myyj\u00e4ll\u00e4 ei vain ollut tietotaitoa koneiden parissa, ja tahtoi n\u00e4enn\u00e4isen myk\u00e4st\u00e4 paperipainosta eroon, ett\u00e4 hyv\u00e4 vaan jos joku keksii sille k\u00e4ytt\u00f6\u00e4.<br><br>Kotona alkoi askartelu, kun rupesin pohtimaan, miten saisin vanhasta Mac Minist\u00e4 irti 2.5&#8243; HDD-kovalevyn (2.5&#8243;). Sitten hoksasin, ett\u00e4 katompa nyt varsin, millainen tuo Dellin oma siirtoslotti on. Kappas vaan, mutta t\u00e4\u00e4ll\u00e4h\u00e4n onkin HDD-levy paikallaan.<br><br>Buutaus heitti Blanccon yhteenvedon koneen teknist\u00e4 spekseist\u00e4, mik\u00e4 viittaa siihen, ett\u00e4 levy on jyr\u00e4tty ainakin kertaalleen, ellei ihan pariinkin otteeseen t\u00e4yteen roskaa, sitten tyhj\u00e4\u00e4 ja taas t\u00e4yteen roskaa ja tyhjennys. Hyv\u00e4 merkki.<br><br>Kovalevy irti, etsi\u00e4 kaapista Sata -> USB-adapteri, ja hyvin tunnistui p\u00e4\u00e4koneen Windows 10 -k\u00e4ytt\u00f6j\u00e4rjestelm\u00e4ss\u00e4 2.5&#8243; HDD-levy. Partition managerilla (wint\u00f6\u00f6tin oma) sitten unallocated space device 8:lta formatoiden exFat:iksi ja sille create simple volume, ja asettaa se boottaavaksi (flagi).<br><br>Seuraava kiroamisen aihe olikin sitten se, ett\u00e4 BIOS\/UEFI oli suojattu edellisen julkishallinnon instanssin toimesta p\u00e4\u00e4k\u00e4ytt\u00e4j\u00e4n salasanalla, joten USB:ta uuden k\u00e4ytt\u00f6j\u00e4rjestelm\u00e4n asennus ei onnistuisi, sill\u00e4 kone buuttasi sitke\u00e4sti joko omalta kovalevylt\u00e4\u00e4n tai IPEX-verkon yli (???).<br><br>Noh, Balena Etcher -nimisell\u00e4 sangen k\u00e4tev\u00e4ll\u00e4 SD-korttien (p\u00e4\u00e4asiallisesti) kirjoittajalla nakkasin pitk\u00e4\u00e4n jo pohdituttaneen Linux Kali -k\u00e4ytt\u00f6j\u00e4rjestelm\u00e4n t\u00e4lle 2.5&#8243; HDD-asemalle.<br><br>Linuxin Kali -jakeluversio on tunnettu Offensive Securityn, p\u00e4\u00e4asiassa penetraatiotestaukseen, wifihakkerointiin ja muuhun nurjamieliseen (krhm) k\u00e4\u00e4nteisohjelmointiin keskittynyt jakeluversio. Mua siin\u00e4 kiinnosti ihan vain foorumikeskusteluiden pohjalta todettu k\u00e4ynnistymisen nopeus, sek\u00e4 se, ett\u00e4 se pelaa sangen nopeasti v\u00e4h\u00e4n vanhemmallakin raudalla. <br><br>Dell Latitude E4300 on varustettu kaksiytimisell\u00e4 Intelin Duocore P9400 -prossulla, jonka kellotaajuus ydint\u00e4 kohden on 2.4ghz. Se ei ole mik\u00e4\u00e4n tavattoman nopea, mutta siihen k\u00e4ytt\u00f6\u00f6n, johon olen konetta kaavaillut, se on enemm\u00e4n kuin tarpeeksi.<br><br>Oma k\u00e4ytt\u00f6tarve tuolle on tosiaan kirjoittaminen, ja webdesign, sek\u00e4 IoT-laitteiden k\u00e4yt\u00f6n loggaaminen ja et\u00e4hallinta. Siihen nuo Kalin varusohjelmat sopivat kuin vihikoiran kirsu saalisel\u00e4imen jalanj\u00e4lkeen.<br><br>HDD siis sis\u00e4\u00e4n takaisin l\u00e4pp\u00e4rin inessiiviin ja buuttaus ja sormet ristiin, ettei IFFR-buutti herjaa jostain MBR-sekamelskasta. Mutta ei, Grub (Linuxin yksi bootloadereista) n\u00e4ytti iloisesti, ett\u00e4 MBR l\u00f6ydetty, ja Kalin asennusprompti kyseli jo innoissaan mill\u00e4 kielell\u00e4 jatketaan.<br><br>Valitsin englannin asennus- ja k\u00e4ytt\u00f6j\u00e4rjestelm\u00e4kieleksi, mutta n\u00e4pp\u00e4imist\u00f6\u00e4 tahdoin k\u00e4pistell\u00e4 Suomi-leiskan kautta. Asennuksessa meni kaikkine askarteluineen noin 45 minuuttia.<br><br>Kone k\u00e4ynnistyy 58 sekunnissa kylm\u00e4bootista k\u00e4ytt\u00f6j\u00e4rjestelm\u00e4\u00e4n (sis\u00e4\u00e4nkirjautumisdialogi). Se on minusta ihan hyvin 7200 rpm HDD-levylt\u00e4. SSD:ll\u00e4 se k\u00e4ynnistyisi rivakammin, mutta en tied\u00e4 onko saavutettu hy\u00f6ty t\u00e4ss\u00e4 niin olennainen. Koneen hankintahinnan halpuus asettaa tiettyj\u00e4 OCD-rajotteita potentiaalisen SSD:n hankintahinnalle, 50% ylityksen sallin, en oikein suurempaa, eli SSD saisi maksaa enimmill\u00e4\u00e4n 15 euroa.<br><br>15 eurolla ei ihan karmean isoa SSD-levy\u00e4 saisi, maksimissaan 120gb (joka on sekin kyll\u00e4 varsin hulppeasti, webdesigniss\u00e4 ainakaan minun osaltani, koko ei ole ollut mik\u00e4\u00e4n ongelma ikin\u00e4).<br><br>Haluaisin kuitenkin pit\u00e4\u00e4 t\u00e4m\u00e4n projektin tekniikkakeskeisen\u00e4, joten todenn\u00e4k\u00f6isesti kytt\u00e4\u00e4n jotain 128gb SSD \/ eMMC \/ NaND -promo\/korruptiolahjoja sill\u00e4 silm\u00e4ll\u00e4, ett\u00e4 sellaisen tuohon t\u00f6kk\u00e4\u00e4n joskus, jos tuo HDD:n &#8221;hitaus&#8221; alkaa ahdistaa.<br><br>Koneessa on MicroSD(HC) -korttilukija, ja sill\u00e4 konetta kyll\u00e4 voi nopeuttaa huomattavasti, jos swapin sijoittaa muistikortille (Class 10 UHS). <br><br>P\u00e4iv\u00e4, jos toinenkin kului &#8221;uuden&#8221; l\u00e4pp\u00e4rin sieluun ja k\u00e4yttikseen tutustuessa, mutta tuo Security Offensiven v\u00e4lit\u00f6n l\u00e4sn\u00e4olo luo semmosta tietty\u00e4 kireytt\u00e4 omaan fiilikseen, ja pelk\u00e4\u00e4n, ett\u00e4 saan tuolla tahtomattani naapuruston wifi-verkon kumoon tms h\u00e4r\u00f6\u00e4.<br><br>Rupesin sitten katselemaan muita vaihtoehtoja k\u00e4ytt\u00f6j\u00e4rjestelm\u00e4lle, koska ei tuo asennusprosessi ihan niin kamalan vaikealta tuntunut. Ubuntu on aika perusvarma, mutta en tied\u00e4 onko se keveimm\u00e4st\u00e4 p\u00e4\u00e4st\u00e4. Arch Linux taas olisi kevyehk\u00f6 ja ohjelmointiin kallellaan, mutta siihen vittumaiseen s\u00e4\u00e4t\u00e4misohjelmointiin, jota mun webdesign koettaa v\u00e4ltt\u00e4\u00e4 viimeiseen asti :)<br><br>Sitten tuli sellainen k\u00e4ytt\u00f6j\u00e4rjestelm\u00e4variaatio vastaan kuin Ubuntu Studio, joka on, itselle uutena tuttavuutena metapackage-vetoinen, eli sen voi asentaa mihin tahansa Ubuntu -jakeluversioon j\u00e4ljest\u00e4p\u00e4inkin, mutta vaatii tuolloin 0-latencyKernelin k\u00e4sin muokkaamista(?).<br><br>T\u00e4ss\u00e4 vaiheessa iskiv\u00e4tkin sitten ongelmat, sill\u00e4 Ubuntujen (perus, ett\u00e4 studio-) versioiden kanssa asennus ei tarjonnut vaihtoehdoksi USB-asennusta, veikkaan ett\u00e4 siksi koska buuttij\u00e4rjestys ei tukenut t\u00e4t\u00e4 vaihtoehtoa. Kali tosiaan asentui n\u00e4tisti kerralla USB-tikulta, eik\u00e4 vaatinut buuttirumbaa.<br><br>Ubuntuja en sitten toistaiseksi viel\u00e4 koneeseen siis saanut, mitenk\u00e4\u00e4n. Asennusmedian ollessa sill\u00e4 levyll\u00e4, jonne asennus tapahtuis, ei oikein onnistu, koska asennus oletuksena yritt\u00e4\u00e4 jyrr\u00e4t\u00e4 koko ainoan osion tasaseksi ihan alussa, ja mist\u00e4 se sit\u00e4 asennusmediaa sitten etsii, kun juuri jyrr\u00e4si sen levyn tasaseksi? <br><br>Koetin sitten Windows10:n puolella partitioida eli osioida kovalevy\u00e4 kahteen osaan (5gb asennusmediaosiolle, ja loput 150~gb asennuskohdeosioksi). T\u00e4ss\u00e4 vaiheessa huomasin, ett\u00e4 Balena Etcher viis veisaa partitioista (hyv\u00e4 muistaa jatkossa!) ja alustaa koko 160gb levyn yhdeksi osioksi ennen imagen tuuttaamista levylle. Vittu, t\u00e4m\u00e4nkin huomaamiseen vaadittiin 3 kertaa levyn ja Ubuntu-asennuksien kanssa kiroilut, ajallisesti n. 3.5h :D<br><br>Sitten tyydyin taas siihen ett\u00e4 vittula, kyll\u00e4 se on se Kali toimivin, pit\u00e4\u00e4 vain tehd\u00e4 toinen k\u00e4ytt\u00e4j\u00e4, jolla ei ole p\u00e4\u00e4k\u00e4ytt\u00e4j\u00e4n oikeuksia, ja jolla voi p\u00e4\u00e4asiassa kirjoitella omaan hakemisto-oikeuspuuhunsa, mutta ilkeiden sovellusten k\u00e4ytt\u00f6 kysyy v\u00e4hint\u00e4\u00e4n salasanaa.<br><br>Noh, katselin sit\u00e4 konetta sitten, py\u00f6rittelin Firefoxin FS-versiota selaimesta ja tutustuin IoT-loggaukseen RuuviTagin ja Arduino Nano v3 boardien kanssa, hyvin pelaa.<br><br>Sitten alkoi \u00e4rsytt\u00e4\u00e4, kun koneen kello oli mystisesti +2h etuajassa itsep\u00e4isesti, &#8221;korjasi&#8221; itsens\u00e4 p\u00e4in persett\u00e4 jokaisella bootilla, ja tuo BIOS\/UEFI-salasanan olemassaolo aiheutti sen, etten voinut vaihtaa kellon aikaa oikeaksi BIOS\/UEFIsta. <br><br>Sitten mietin ett\u00e4 helevetti, jos t\u00e4m\u00e4 kone on kerran hakkerik\u00e4yt\u00f6ss\u00e4, niin min\u00e4 viis veisaan jonkun entisen julkishallinnon IT-k\u00e4yt\u00e4nteist\u00e4 -> spooffasin laitteen MAC-osoitteen sotkuksi (keksin hatusta uuden). T\u00e4ss\u00e4 vaiheessa my\u00f6s keksin katsella, ett\u00e4 hetkonen, eik\u00f6s joku instanssi juuri ker\u00e4\u00e4 n\u00e4it\u00e4 k\u00e4yt\u00f6st\u00e4 poistettujen koneiden admin-salareita, ja totta, sellainen saitti l\u00f6ytyikin. Pienell\u00e4 ikenien irvistelyll\u00e4 sy\u00f6tin oman laitteeni IMEI-koodin hakukentt\u00e4\u00e4n ja kappas, sielt\u00e4h\u00e4n saitti oksensi leppoisan 38-merkkisen admin-salasanan.<br><br>T\u00e4risevin sormin se sy\u00f6tt\u00e4\u00e4 l\u00e4pp\u00e4rin BIOS\/UEFI:iin sis\u00e4\u00e4n ja jummilaaade ja herzileija, seh\u00e4n toimi. \u00c4kki\u00e4 v\u00e4h\u00e4n itselle iisimpi salasana tilalle ja vaihtaa tuo kellonaika oikeaksi.<br><br>Samalla hupsahtivat VMM:n virtualisointioptio p\u00e4\u00e4lle, buuttij\u00e4rjestys vaihtui HDD (IFFR):st\u00e4 muotoon USB, HDD, Optinen.<br><br>Speedstepping prossulle hypp\u00e4si my\u00f6s p\u00e4\u00e4lle, koska se oli valittavissa, ja se on ihan k\u00e4ts\u00e4 optio olla olemassa, jos k\u00e4ytt\u00f6j\u00e4rjestelm\u00e4 sit\u00e4 tukee (CPU throtlaa eli kellottaa itse\u00e4\u00e4n tarpeen vaatiessa alasp\u00e4in, jos kuormaa ei ole &#8211;> s\u00e4\u00e4st\u00e4\u00e4 akkua reissussa).<br><br>Throtlaa se sitten my\u00f6s tarpeen vaatiessa yl\u00f6sp\u00e4inkin, sic.<br><br>Summa summarum, 10 euron minil\u00e4psylle uusi el\u00e4m\u00e4 webdesign- ja IoT-hallinnan kautta.<br><br>Buuttij\u00e4rjestyksen vaihtaminen helpottaa jatkossa my\u00f6s USB-asemalta asennettavien vaihtoehtoisten k\u00e4ytt\u00f6j\u00e4rjestelmien asennusta. Nuo Ubuntut ainakin vahvoja ehdokkaita, sek\u00e4 sitten jemmassa oleva Win 7 Ultimate &#8211;> Windows10 :P<br><br>Viikko t\u00e4ss\u00e4 s\u00e4\u00e4t\u00e4ess\u00e4 on mennyt, joka on ollut tosi hyv\u00e4 puhde. Pystynyt virkist\u00e4m\u00e4\u00e4n muistia suht turvallisessa ymp\u00e4rist\u00f6ss\u00e4 ja aina se on kiva saada jokin obsoliitti laite toimintaan.<br><br>Ugh.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ostin impulssiostoksena l\u00e4pp\u00e4rin tasan viikko sitten. Kyseess\u00e4 on Dell Latitude E4300 -yrityskannettava vuodelta 2009. Myyj\u00e4 sanoi, ett\u00e4 hinta on se&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5,6,11,3,7,10],"tags":[],"class_list":["post-900","post","type-post","status-publish","format-standard","hentry","category-aivoitukset","category-ajankulu","category-onnistumiset","category-tekniset","category-vittumaiset","category-webdesign","wpcat-5-id","wpcat-6-id","wpcat-11-id","wpcat-3-id","wpcat-7-id","wpcat-10-id"],"_links":{"self":[{"href":"http:\/\/ruottis.kapsi.fi\/blogart\/index.php?rest_route=\/wp\/v2\/posts\/900","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/ruottis.kapsi.fi\/blogart\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/ruottis.kapsi.fi\/blogart\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/ruottis.kapsi.fi\/blogart\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/ruottis.kapsi.fi\/blogart\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=900"}],"version-history":[{"count":2,"href":"http:\/\/ruottis.kapsi.fi\/blogart\/index.php?rest_route=\/wp\/v2\/posts\/900\/revisions"}],"predecessor-version":[{"id":902,"href":"http:\/\/ruottis.kapsi.fi\/blogart\/index.php?rest_route=\/wp\/v2\/posts\/900\/revisions\/902"}],"wp:attachment":[{"href":"http:\/\/ruottis.kapsi.fi\/blogart\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=900"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/ruottis.kapsi.fi\/blogart\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=900"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/ruottis.kapsi.fi\/blogart\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=900"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}