diff options
author | Cyrille Bagard <nocbos@gmail.com> | 2019-01-14 20:52:47 (GMT) |
---|---|---|
committer | Cyrille Bagard <nocbos@gmail.com> | 2019-01-14 20:52:47 (GMT) |
commit | ea60c6e86b0b86319cf2fc01ca1a7608c5fac9c0 (patch) | |
tree | c55808464e1a433c6147c460dded96d19df0b373 /plugins/pychrysalide/analysis | |
parent | a4fde950b940582a0e21a84c6c98a79f945fde02 (diff) |
Looked for code blocks by any contained address.
Diffstat (limited to 'plugins/pychrysalide/analysis')
-rw-r--r-- | plugins/pychrysalide/analysis/block.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/plugins/pychrysalide/analysis/block.c b/plugins/pychrysalide/analysis/block.c index c484ba6..ca4ac09 100644 --- a/plugins/pychrysalide/analysis/block.c +++ b/plugins/pychrysalide/analysis/block.c @@ -58,8 +58,8 @@ static PyObject *py_code_block_get_destinations(PyObject *, void *); /* ------------------------- REGROUPEMENT EN LISTE DE BLOCS ------------------------- */ -/* Recherche un bloc de code débutant à une adresse donnée. */ -static PyObject *py_block_list_find_by_starting_addr(PyObject *, PyObject *); +/* Recherche un bloc de code contenant une adresse donnée. */ +static PyObject *py_block_list_find_by_addr(PyObject *, PyObject *); /* Itère sur l'ensemble des blocs de code inclus dans une liste. */ static PyObject *py_block_list_iter(PyObject *); @@ -343,7 +343,7 @@ bool ensure_python_code_block_is_registered(void) * Paramètres : self = classe représentant une liste de blocs de code. * * args = arguments fournis à l'appel. * * * -* Description : Recherche un bloc de code débutant à une adresse donnée. * +* Description : Recherche un bloc de code contenant une adresse donnée. * * * * Retour : Bloc de code trouvé ou None si aucun. * * * @@ -351,7 +351,7 @@ bool ensure_python_code_block_is_registered(void) * * ******************************************************************************/ -static PyObject *py_block_list_find_by_starting_addr(PyObject *self, PyObject *args) +static PyObject *py_block_list_find_by_addr(PyObject *self, PyObject *args) { PyObject *result; /* Conclusion à retourner */ vmpa2t addr; /* Emplacement ciblé */ @@ -364,7 +364,7 @@ static PyObject *py_block_list_find_by_starting_addr(PyObject *self, PyObject *a list = G_BLOCK_LIST(pygobject_get(self)); - found = g_block_list_find_by_starting_addr(list, &addr); + found = g_block_list_find_by_addr(list, &addr); if (found != NULL) { @@ -471,9 +471,9 @@ PyTypeObject *get_python_block_list_type(void) { static PyMethodDef py_block_list_methods[] = { { - "find_by_starting_addr", py_block_list_find_by_starting_addr, + "find_by_addr", py_block_list_find_by_addr, METH_VARARGS, - "find_by_starting_addr($self, addr, /)\n--\n\nFind a code block starting at a given address." + "find_by_addr($self, addr, /)\n--\n\nFind a code block containing a given address." }, { NULL } }; |