Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Full support of LibVMI C API #13

Open
2 of 5 tasks
Wenzel opened this issue May 8, 2018 · 6 comments
Open
2 of 5 tasks

Full support of LibVMI C API #13

Wenzel opened this issue May 8, 2018 · 6 comments
Labels
Priority: Medium Medium priority

Comments

@Wenzel
Copy link
Member

Wenzel commented May 8, 2018

Track what is missing to have a full support of LibVMI C API.

  • events: libvmi/events.h
  • rekall: libvmi/rekall.h (easier to parse the JSON directly in Python ?)
  • peparse: libvmi/peparse.h (user friendly libraries to parse PE in Python ?)
  • slat: libvmi/slat.h
  • extra functions: libvmi/libvmi_extra.h (VA pages list)

ping @tklengyel , did I miss anything in the LibVMI API ?

@Wenzel Wenzel added the Priority: Medium Medium priority label May 8, 2018
@Wenzel
Copy link
Member Author

Wenzel commented May 8, 2018

Fully implement libvmi/libvmi_extra.h with #14

@Wenzel
Copy link
Member Author

Wenzel commented Jun 6, 2018

Fully implement libvmi/slat.h with #17

@aghamir
Copy link

aghamir commented Dec 20, 2018

Hi,
I cannot install libvmi with pip and source due to lack of libvmi/events.h. Is there any solutions?

@Wenzel
Copy link
Member Author

Wenzel commented Dec 20, 2018

hi @aghamir ,

i shouldn't have included libvmi/events.h in the default configuration.
in the meantime, you can clone the source, and remove these lines:
https://github.com/libvmi/python/blob/master/libvmi/libvmi_build.py#L13
https://github.com/libvmi/python/blob/master/libvmi/libvmi_build.py#L57

I will try to find a solution to detect the header and include it if it's installed.

@Wenzel
Copy link
Member Author

Wenzel commented Jan 6, 2019

@aghamir , i added a fix to detect libvmi/events.h, please check if it fixes your problem.

@aghamir
Copy link

aghamir commented Jan 6, 2019

@Wenzel Yes it fixed.

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
Priority: Medium Medium priority
Projects
None yet
Development

No branches or pull requests

2 participants