Vector35 / Vector35/binaryninja-api

API to get the FunctionType given a call site.

Abierto
#7,055 0 comentarios 0 reacciones 0 asignados Ver en GitHub

Nadie ha tomado este issue todavía.

Component: API Component: Python API Effort: Trivial Impact: Low
Lenguaje dominante
C++
Estrellas
1.3k
Forks
298
Merge medio
5 d 5 h
PR fusionados (30 d)
19

Descripción

It is very common to need the FunctionType given a IL Call instruction. We should provide a nice API on the commonil.Call which does all the correct things for the user. By default this API should also take into account the usage of Call type overrides but have the option to disregard them. We may potentially even want to allow the setting of the function type given a Call instruction.

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Primeros pasos

  1. Lee el issue completo y luego la guía de contribución del proyecto.
  2. Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
  3. Haz un fork del repositorio y trabaja en una rama.
  4. Abre un pull request que haga referencia al número del issue.

Línea de trabajo

Locate the commonil.Call implementation and the existing handling for call type overrides first. Done means the API returns the appropriate FunctionType by default, can disregard call type overrides when requested, and clarifies whether setting the function type is supported.

Escrito por el modelo de indexación a partir del texto del issue.

Evaluación

Stack tecnológico
cpp
Área
api, reverse-engineering
Tipo de issue
Nueva funcionalidad
Dificultad
5/5
Tiempo estimado
Más de una semana
Estado de actividad
Estancado
Claridad
Bastante claro
Aptitud para principiantes
30/100

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.