Tekoäly mullistaa takaisinkoodauksen

Anonyymi-ap

Jos venhemmat takaisinkoodausohjelman on ollut riipuvaisia samasta ohjelmointikielestä. nyt tämä on täysin mullistunut.
Tekoälyllä pystyy palautaan koodin toisellekkin kielelle.
Tekoäly myös parantanut takaisinkoodauksen laatua huomattavasti.

Tämä ei ole hyvä uutinen suljetulle koodille. Eikä piilotetulle vakoilulle.

26

591

    Vastaukset 26

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • Anonyymi

      Koko Winpaska meni ihan pihalle kun ohjelmat alkoi asentaa kaikee paskaa pitkin windowsia, eikä vaan omaan ohjelman kansioon!

      • Anonyymi

        4 ytimen ongelma on tosiasia! Windowsiissa.


      • Anonyymi

        Windows VAKOILEE!


      • Anonyymi

        Windows VAKOILEE!


      • Anonyymi

        Windows VAKOILEE!


    • Anonyymi

      Takaisinkoodausta on harrastettu jo niin kauan ettei tekoäly siinä paljoa enää paina. Jos kääntäjä suoltaa samaa koodia aina ja iankaikkisesti ei ole kovin vaikea homma tulkita koodi takaisin. Mutta miksi pitäisi ylipäätään vaivautua? Suurin osa laitevalmistajista tarjoaa avoimen lähdekoodin ratkaisuja piiriensä ohjelmointia varten. Reverse-engineering ei yksinkertaisesti paljasta enää mitään uutta, kun koodi ei ole suljettua!

      • Anonyymi

        Takaisinkoodausta on harrastettu kauan, kyllä, mutta koodin määrä on ajan myötä kasvanut niin suureksi, että sen oleellisen löytäminen on käynyt vaikeaksi. Kuin etsisi neulaa heinäsuovasta. Tekoäly saattaa tuoda tähän muutoksen.

        Takaisinkoodaajaa tuskin kiinnostaa laitevalmistajien avoimen lähdekoodin ratkaisut tai PC-sovellukset ylipäätään. Kiinnostuksen kohteet ovat sulautetussa maailmassa, esimerkiksi kännykän, auton ohjainkomponentin, mittalaitteen tai vaikka ohjuksen niissä osuuksissa, jotka ovat vaatineet valmistajalta vuosien tutkimus- ja kehityspanostuksen.

        Reverse-engineering on riski, jonka laitevalmistajat yleensä kyllä ymmärtävät ja ottavat vakavasti. Riskiä pyritään hallitsemaan monin tavoin, mm. koodin salaamisella. Melko tehokas salaus on esimerkiksi sellainen, jossa koodi sijaitsee vain mikrokontrollerin sisällä ja koodin takaisinluku estetään. Siinä tekoälykin jää neuvottomaksi.


      • Anonyymi
        Anonyymi kirjoitti:

        Takaisinkoodausta on harrastettu kauan, kyllä, mutta koodin määrä on ajan myötä kasvanut niin suureksi, että sen oleellisen löytäminen on käynyt vaikeaksi. Kuin etsisi neulaa heinäsuovasta. Tekoäly saattaa tuoda tähän muutoksen.

        Takaisinkoodaajaa tuskin kiinnostaa laitevalmistajien avoimen lähdekoodin ratkaisut tai PC-sovellukset ylipäätään. Kiinnostuksen kohteet ovat sulautetussa maailmassa, esimerkiksi kännykän, auton ohjainkomponentin, mittalaitteen tai vaikka ohjuksen niissä osuuksissa, jotka ovat vaatineet valmistajalta vuosien tutkimus- ja kehityspanostuksen.

        Reverse-engineering on riski, jonka laitevalmistajat yleensä kyllä ymmärtävät ja ottavat vakavasti. Riskiä pyritään hallitsemaan monin tavoin, mm. koodin salaamisella. Melko tehokas salaus on esimerkiksi sellainen, jossa koodi sijaitsee vain mikrokontrollerin sisällä ja koodin takaisinluku estetään. Siinä tekoälykin jää neuvottomaksi.

        nVidian suljetut ajurit kiinnostais varmaan Linux-maailmaa? Vai vieläkö ne nVidian ajurit on suljettua koodia?


      • Anonyymi
        Anonyymi kirjoitti:

        Takaisinkoodausta on harrastettu kauan, kyllä, mutta koodin määrä on ajan myötä kasvanut niin suureksi, että sen oleellisen löytäminen on käynyt vaikeaksi. Kuin etsisi neulaa heinäsuovasta. Tekoäly saattaa tuoda tähän muutoksen.

        Takaisinkoodaajaa tuskin kiinnostaa laitevalmistajien avoimen lähdekoodin ratkaisut tai PC-sovellukset ylipäätään. Kiinnostuksen kohteet ovat sulautetussa maailmassa, esimerkiksi kännykän, auton ohjainkomponentin, mittalaitteen tai vaikka ohjuksen niissä osuuksissa, jotka ovat vaatineet valmistajalta vuosien tutkimus- ja kehityspanostuksen.

        Reverse-engineering on riski, jonka laitevalmistajat yleensä kyllä ymmärtävät ja ottavat vakavasti. Riskiä pyritään hallitsemaan monin tavoin, mm. koodin salaamisella. Melko tehokas salaus on esimerkiksi sellainen, jossa koodi sijaitsee vain mikrokontrollerin sisällä ja koodin takaisinluku estetään. Siinä tekoälykin jää neuvottomaksi.

        Sentään yksi kiinnostuksen kohde PC-maailmasta: Virukset. F-Secure ja vastaavat ovat epäilemättä olleet eturintamassa hyödyntämässä tekoälyä takaisinkoodauksessa.


      • Anonyymi
        Anonyymi kirjoitti:

        Sentään yksi kiinnostuksen kohde PC-maailmasta: Virukset. F-Secure ja vastaavat ovat epäilemättä olleet eturintamassa hyödyntämässä tekoälyä takaisinkoodauksessa.

        Google mm kanssa.


      • Anonyymi
        Anonyymi kirjoitti:

        nVidian suljetut ajurit kiinnostais varmaan Linux-maailmaa? Vai vieläkö ne nVidian ajurit on suljettua koodia?

        KYllä: Tarkoittaa, että videopiiri on edelleenkin niin buginen, ettei lähdekoodeja uskalleta julkaista. Asia on selvinnyt nouveu-ajurien koodaajille kyllä ajan saatossa, kun hommat ei olekaan olleet niin suoraviivaisia toteuttaa.


      • Anonyymi
        Anonyymi kirjoitti:

        KYllä: Tarkoittaa, että videopiiri on edelleenkin niin buginen, ettei lähdekoodeja uskalleta julkaista. Asia on selvinnyt nouveu-ajurien koodaajille kyllä ajan saatossa, kun hommat ei olekaan olleet niin suoraviivaisia toteuttaa.

        Vapusen valheita!


    • Anonyymi

      Ai jos on vaikka Java takukoodi-binari, tekoälyy koodaa sen vaikka Pascaliksi =D

      • Anonyymi

        Hohhoijjaati ... Et tainnut tajuta hommaa ollenkaan.


      • Anonyymi
        Anonyymi kirjoitti:

        Hohhoijjaati ... Et tainnut tajuta hommaa ollenkaan.

        No jos sinä tajuta niin selitä typerällä, haluaa tietää =D


      • Anonyymi
        Anonyymi kirjoitti:

        No jos sinä tajuta niin selitä typerällä, haluaa tietää =D

        Että tekoälyn avulla voi takaisiinkodata käänettyä koodia, nopeammin, paremmin ja virheet korjaten.

        Näkee mitä kaikee paskaa suljettu koodi sisältää.
        Ei kielille pitää muistaa näiden omat rajoitteet. Java koodin kääntäminen mm Pascalille olisi älytön tehtävä.


      • Anonyymi
        Anonyymi kirjoitti:

        Että tekoälyn avulla voi takaisiinkodata käänettyä koodia, nopeammin, paremmin ja virheet korjaten.

        Näkee mitä kaikee paskaa suljettu koodi sisältää.
        Ei kielille pitää muistaa näiden omat rajoitteet. Java koodin kääntäminen mm Pascalille olisi älytön tehtävä.

        No sitä juuri ajoin takaa, mutta aloituksessa sanottiin että tämän on mahollista =D


      • Anonyymi

        Tuohon ei edes tarvita tekoälyä, että sen saa Pascaliksi.

        Tekoälystä voisi olla apua siinä, että tunnistaa patterneja siitä että saisi nimettyä metodeja, vakioita jne.


      • Anonyymi
        Anonyymi kirjoitti:

        Että tekoälyn avulla voi takaisiinkodata käänettyä koodia, nopeammin, paremmin ja virheet korjaten.

        Näkee mitä kaikee paskaa suljettu koodi sisältää.
        Ei kielille pitää muistaa näiden omat rajoitteet. Java koodin kääntäminen mm Pascalille olisi älytön tehtävä.

        "java koodin kääntäminen mm Pascalille olisi älytön tehtävä."

        Javan kääntäminen objectpascaliksi olisi hyvinkin mahdollista, eikä siinä ainakaan pitäisi olla mitään erityistä vaikeutta.

        Sensijaan Javan kääntäminen pascaliksi olisi hankalaa - koska java ja objectpascal ovat molemmat obektikieliä, mutta pelkkä pascal taas ei ole.

        Kannattaa huomata: Sekä Delphi että Freepascal ovat objectpascal -kääntäjiä.

        Tosin objectpascal on suunniteltu siten, että kielenä pascal on objectpascalin osajoukko.

        Eli siis objectpascalissa voi edelleen käyttää itsenäisiä funktioita / proseduureja, jotka eivät ole luokan metodeja.

        Ja hyvä niin, juuri tuohon perustuu se, että objectpascal -ohjelmasta voi kutsua Windows API -funktioita, nuo funktiot vain on määritelty external -määreellä, eli kertoo sen, että funktiota ei ole koodattu objectpascalilla (*), vaan se importoidaan DLL:stä.

        Microsoftin koodaajat suosivat C-kieltä objectpascalin sijasta, mutta toisaalta myös objectpascalilla voi koodata DLL:iä.

        Java -> objectpascal -kääntäjä olisi aivan mainio juttu - toistaiseksi sellaista ei ole näkynyt, mutta jos tekoäly sellaisen tuo tullessaan, niin hieno juttu !


      • Anonyymi
        Anonyymi kirjoitti:

        "java koodin kääntäminen mm Pascalille olisi älytön tehtävä."

        Javan kääntäminen objectpascaliksi olisi hyvinkin mahdollista, eikä siinä ainakaan pitäisi olla mitään erityistä vaikeutta.

        Sensijaan Javan kääntäminen pascaliksi olisi hankalaa - koska java ja objectpascal ovat molemmat obektikieliä, mutta pelkkä pascal taas ei ole.

        Kannattaa huomata: Sekä Delphi että Freepascal ovat objectpascal -kääntäjiä.

        Tosin objectpascal on suunniteltu siten, että kielenä pascal on objectpascalin osajoukko.

        Eli siis objectpascalissa voi edelleen käyttää itsenäisiä funktioita / proseduureja, jotka eivät ole luokan metodeja.

        Ja hyvä niin, juuri tuohon perustuu se, että objectpascal -ohjelmasta voi kutsua Windows API -funktioita, nuo funktiot vain on määritelty external -määreellä, eli kertoo sen, että funktiota ei ole koodattu objectpascalilla (*), vaan se importoidaan DLL:stä.

        Microsoftin koodaajat suosivat C-kieltä objectpascalin sijasta, mutta toisaalta myös objectpascalilla voi koodata DLL:iä.

        Java -> objectpascal -kääntäjä olisi aivan mainio juttu - toistaiseksi sellaista ei ole näkynyt, mutta jos tekoäly sellaisen tuo tullessaan, niin hieno juttu !

        Ennemmin päinvastoin niin saa lisää vauhtia ja saa siirrettyä legacyä nykyaikaikaan.


      • Anonyymi
        Anonyymi kirjoitti:

        "java koodin kääntäminen mm Pascalille olisi älytön tehtävä."

        Javan kääntäminen objectpascaliksi olisi hyvinkin mahdollista, eikä siinä ainakaan pitäisi olla mitään erityistä vaikeutta.

        Sensijaan Javan kääntäminen pascaliksi olisi hankalaa - koska java ja objectpascal ovat molemmat obektikieliä, mutta pelkkä pascal taas ei ole.

        Kannattaa huomata: Sekä Delphi että Freepascal ovat objectpascal -kääntäjiä.

        Tosin objectpascal on suunniteltu siten, että kielenä pascal on objectpascalin osajoukko.

        Eli siis objectpascalissa voi edelleen käyttää itsenäisiä funktioita / proseduureja, jotka eivät ole luokan metodeja.

        Ja hyvä niin, juuri tuohon perustuu se, että objectpascal -ohjelmasta voi kutsua Windows API -funktioita, nuo funktiot vain on määritelty external -määreellä, eli kertoo sen, että funktiota ei ole koodattu objectpascalilla (*), vaan se importoidaan DLL:stä.

        Microsoftin koodaajat suosivat C-kieltä objectpascalin sijasta, mutta toisaalta myös objectpascalilla voi koodata DLL:iä.

        Java -> objectpascal -kääntäjä olisi aivan mainio juttu - toistaiseksi sellaista ei ole näkynyt, mutta jos tekoäly sellaisen tuo tullessaan, niin hieno juttu !

        Mene hoitoon!


    • Anonyymi

      Aatteleppa kun tekoäly valjastetaan kvanttiälyllä, niin mikään ei ole netissä turvassa.

      • Anonyymi

        Niinpä! Mutta aatteleppa kun kvanttiäly terästetään kylmäfuusiolla niin mikään koko maapallolla ei ole turvassa.


    • Anonyymi

      Jos ajatellaan, että kevyt tekoäly on 100-kertaa älykkäämpi kuin ihminen: Tämä voi opetella avoimesta koodista ohjelmoijan tyylin, tunnistaa suljetusta koodista sen ja käyttää samaa tekniikkaa palauttaakseen alkuperäisen koodin muuttujanimineen keksien parempia nimiä muuttujille.
      Tekoälyn luoma maailma on sellainen, että jos sinne on koodattu ihminen - tämä ei erota olevansa keinotodellisuudessa jos näin halutaan. Toisaalta esim. taikuus on mahdollista ohjelmoida järjestelmään. Uskonnotkaan ei enää tunnu niin utopistisilta samasta syystä vaan palvonta voi oikeasti lisätä karmaa järjestelmään jota papisto voi sitten hyödyntää. Takaisinkoodaus ei siis rajoitu millään tavalla tietokonealustoihin!

      • Anonyymi

        Kääk. Matrix on melkeinpä vain puhelinsoiton päässä nykyhetkestä. Mietin vain millä todennäköisyydellä sata kertaa ihmistä älykkäämpi kevyt tekoäly vaivautuisi opettelemaan avoimesta koodista ohjelmoijan tyylin, tunnistaisi suljetusta koodista sen ja käyttäisi samaa tekniikkaa palauttaakseen alkuperäisen koodin muuttujanimineen keksien parempia nimiä muuttujille. Eiköhän sata kertaa ihmistä älykkäämpi kevyt tekoäly kehittäisi todennäköisimmin itseään, tullakseen 200 kertaa ihmistä älykkäämmäksi hieman raskaammaksi tekoälyksi.


    • Anonyymi

      Vanhoissa takaisinkoodauohjelmissa on vara parempi.
      Tekoäly keksii omiaan!

    Ketjusta on poistettu 4 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Ampuminen kylpylässä

      Onko vornasen timbe käynyt hiukan kylpemässä vai mikä tämä ampumatapaus on kylpylässä? Tuntuu aika villi meno olevan naa
      Naantali
      87
      2059
    2. Kemijärvellä vesionnettomuus

      Pitkänsillan ja taiteilijanniemen välillä nähty henkilön painuvan veden alle. Mitä on tapahtunut? Onko vesihiisi taas as
      Kemijärvi
      39
      1333
    3. Hei, voitko kuunnella

      Voisitko auttaa minua selvittämään asioita? En halua ajaa sinua hulluuteen kanssani, en sitoa sinua, en esittää vaatimu
      Ikävä
      136
      1003
    4. Joku porukka lähtenyt täältä

      Ihmeen hiljainen on palsta nyt. Yleensä tänne tulvii aloituksia yms, mutta nyt on kyllä erikoisen hiljaista.
      Ikävä
      215
      938
    5. Miten yrität

      Vielä saada kaivattusi?
      Ikävä
      81
      827
    6. 95
      813
    7. Olipa yllätys

      Kuten hyvin moni tiesi/arvasi että valetta alusta loppuun toi *olemme ystäviä* satu. Instassaan käsi kädessä kuva kertoo
      Kotimaiset julkkisjuorut
      215
      724
    8. Se kun olit pitkästä aikaa silmieni edessä

      Oli kyllä sykähdyttävää. Tiedätkö, mikä laittaa minut ikävöimään sinua? Kun palautan mieleeni valtavan ihanan olemuksen,
      Ikävä
      52
      695
    9. Tuletko tänään

      Jos soitan? Niin... tuletko?🖤
      Ikävä
      73
      691
    10. On todella ikävää

      Todella ikävää, että asiat ovat menneet tällaisiksi. Tämä ei ollut missään vaiheessa tarkoitukseni. Olen tehnyt virheit
      Ikävä
      79
      638
    11. Muutto auto hakee sut tänään!

      Tein sulle oman huoneen! mieheltä naiselle
      Ikävä
      69
      621
    12. Kiinni jäit

      Ei olisi uskonut sinusta
      Ikävä
      35
      601
    13. 43
      571
    14. Ottanet yhteyttä

      Facebookissa,jos on jotain asiaa.Miehelle! T.M-nainen.
      Ikävä
      55
      517
    15. Oletteko koskaan torjuneet kaivattuanne?

      Minä olen, kun en silloin tajunnut vielä ihastuneeni. Yritin paikata tapahtunutta, mutta ei onnistunut enää.
      Ikävä
      25
      467
    16. Hämmentävä hetki: TTK:sta pudonnut Johanna Puhakka lataa pettyneenä: "Sitä ei voi kieltää"

      Johanna Puhakka ja Jurijs Jurza Trosenko tippuivat Tanssii Tähtien Kanssa -kisasta. Suositussa viihdeohjelmassa nähtiin
      Tanssii tähtien kanssa
      13
      459
    17. Nyt ei enää ole

      Mitään mikä pitäisi mut hiljaa, kaikesta. Tämä on muutamalle henkilölle täällä.
      Ikävä
      35
      454
    18. Kai sä mies ymmärrät..

      ..ettet jättänyt vaihtoahtoa. Tottakai toivon vielä, että pystyisit toimimaan niin että asiat korjaantuisivat. Vahvast
      Ikävä
      28
      452
    19. En tiedä mitä sanoa

      Siksi en vastannut😔
      Ikävä
      33
      433
    20. Jos kaivattusi olisi

      Vieressäsi niin mitä tekisit?
      Ikävä
      40
      427
    Aihe