Se, mitä teen nyt, on kauhea kommentti funktion muuttujien arvoista, globaalit muuttujien arvot kommentteina IDA-tietokannassani, mikä on mielestäni ruma jonkin ajan kuluttua eikä tietenkään ole paras käytäntö.
Mietin, onko mahdollista tallentaa kohdeprosessin ajonaikaisia muuttujia jollakin tavalla dynaamisesta virheenkorjausistunnosta IDA-tietokantaan (tai mihin tahansa muuhun tallennustilaan / työkaluun). Suoritat esimerkiksi IDA-virheenkorjainta tai jotakin ulkoista työkalua, kuten olly / immuniteetti, ja tallennat havaitut arvot (globaalit, toimintoparametrit) IDA: han, jotta näet todelliset arvot, kun teet staattista analyysiäsi IDA: ssa (esimerkiksi hiiren päällä) .
En tiedä, oliko kukaan tehnyt tätä aiemmin, mutta sen mielestä se olisi todella hyödyllinen ominaisuus.
Onko tämä mahdollista, vastaava työkalu / ratkaisu ulos siellä tiedät? Kuinka käsittelet käännetyn sovelluksen staattisia + dynaamisia tietoja?
En ole sidottu IDA: han, mutta mielestäni tämä ympäristö soveltuu parhaiten tulosdatan tallentamiseen. Olen kiinnostunut kaikista ratkaisuista.