External Fml viittaus & .DLL tiedosto

Yksinkertainen kysymys. Minulla on ohjelma nimeltään metastock, joka piirtää graafia markkinoista. Jos haluan nähdä mitä jokin yksittäinen .DLL sisältää, niin millä ohjelmalla saan ko. tiedoston auki ?
6869
Äänestä

Muut lukivat myös

Vastaukset 6

Vanhimmat

Jos haluat nähdä mihin tuossa dll:ssä viitataan, työkaluksi käy: www.dependencywalker.com

Jos taas haluat nähdä itse sisällön, niin:
http://www.tbcnet.com/~clive/dumppe.htm
tai VC:n linkkerin disasm -toiminto.

Äänestä
  • Kiitos kovasti, itse sisältöä haluaisin tarkastella.

    Pitäsiköhän tuon VC linkkerin toimiakin, asentaessani vilahtaa ruudullani vain sekunnin jokin dos-screen, eikä itse sovellus kuitenkaan asennu ?

    Olisikohan mitään muuta palikkaa, jolla .DLL sisältöä voisi lukea ?

    Äänestä

  • Cobra20007 kirjoitti:

    Kiitos kovasti, itse sisältöä haluaisin tarkastella.

    Pitäsiköhän tuon VC linkkerin toimiakin, asentaessani vilahtaa ruudullani vain sekunnin jokin dos-screen, eikä itse sovellus kuitenkaan asennu ?

    Olisikohan mitään muuta palikkaa, jolla .DLL sisältöä voisi lukea ?

    en oikein tajunnut että mitä haluat tehdä, mutta jos siis haluat katsella dll:n sisältämää koodia assemblynä, niin voin suositella ollydebuggeria. se on ilmainen ja hyvä disassembler/debugger
    http://www.ollydbg.de/

    Äänestä

  • sduihffdhui kirjoitti:

    en oikein tajunnut että mitä haluat tehdä, mutta jos siis haluat katsella dll:n sisältämää koodia assemblynä, niin voin suositella ollydebuggeria. se on ilmainen ja hyvä disassembler/debugger
    http://www.ollydbg.de/

    Kiitos, tämä sovellus sentään asentui nätisti ja antoi heti ilmoituksen, ettei windows voi avata .DLL tiedostoja. Luulenta että tämä menee liian vaikeaksi minulle, kun en ohjelmoinnista mitään tiedä.

    Kun tämän yhden ainoan pienen .DLL:n sisälle on kirjoitettu tietyt kaavat eli matemaattiset formulat, jotka metastock niminen sovellus sitten toteuttaa. Haluaisin kuitenkin tehdä muutoksia noihin kaavoihin muutoksia tai edes nähdä mitä ne ovat, koska ko. palikka toimii kuin enkeli.

    Pitänee palkata jostain ohjelmoija purkamaan tämä .DLL.

    Kiitti kuitenkin, kun yrityt auttaa tumpeloa.

    Äänestä

  • Cobra2007 kirjoitti:

    Kiitos, tämä sovellus sentään asentui nätisti ja antoi heti ilmoituksen, ettei windows voi avata .DLL tiedostoja. Luulenta että tämä menee liian vaikeaksi minulle, kun en ohjelmoinnista mitään tiedä.

    Kun tämän yhden ainoan pienen .DLL:n sisälle on kirjoitettu tietyt kaavat eli matemaattiset formulat, jotka metastock niminen sovellus sitten toteuttaa. Haluaisin kuitenkin tehdä muutoksia noihin kaavoihin muutoksia tai edes nähdä mitä ne ovat, koska ko. palikka toimii kuin enkeli.

    Pitänee palkata jostain ohjelmoija purkamaan tämä .DLL.

    Kiitti kuitenkin, kun yrityt auttaa tumpeloa.

    ei tiettävästi ole vieläkään keksitty eli siis samalla tavalla kuin kultaa ei voi ainakaan tuottavasti tehdä lyijystä taikka muustakaan pellistä, ei assembleristakaan voi tehdä c : aa taikka basiccia taikka pascalia...

    Äänestä

  • Multimeedio kirjoitti:

    ei tiettävästi ole vieläkään keksitty eli siis samalla tavalla kuin kultaa ei voi ainakaan tuottavasti tehdä lyijystä taikka muustakaan pellistä, ei assembleristakaan voi tehdä c : aa taikka basiccia taikka pascalia...

    Että pitää kääntyä itäeurooppaan, sieltä kuulema löytyisi lyijystä tehtyjä kultakoodareita. Sain nimittäin tuossa seuraavan vastauksen, jota minäkin jo ymmärrän.

    Voihan sinne katsoa muttei se tuskin paljoa aukene kovin nopeasti. Tuohan on käännetty konekielelle ja alkuperäistä sourcekoodia ei ole mukana niin vaikea nähdä punaista lankaa mitä se tekee. Ei näe metsää puilta. Periaatteessa tuollaisen voisi reverse-engineeraa mutta se vie aikaa. jos tuollaisen haluaisi oikeasti tutkia niin ehkäpä jotkut itäeurooppalaiset kooderigurut jaksaisivat tutkia asian. Tuollaisen matemaattisen koodin tulkkaaminen takaisin selkeiksi kaavoiksi voi olla aika vaikeaa. Datojen merkitys ei ole esillä ja suurempien kokonaisuuksien toteutus usealla pienellä operaatiolla vaikeuttaa kokonaisuuden hahmottamista. Kyllä tuollainen assemblerin tutkiminen on mahdollista mutta aikaavievää. Jos se on .NET-komponentti (assembly), niin saat helposti myös lähdekoodin esille eli DLL voi olla myös avattavissa.

    Äänestä

Kommentoi aloitusta


Cobra2007 kirjoitti:

Yksinkertainen kysymys. Minulla on ohjelma nimeltään metastock, joka piirtää graafia markkinoista. Jos haluan nähdä mitä jokin yksittäinen .DLL sisältää, niin millä ohjelmalla saan ko. tiedoston auki ?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu