Skip to content

GSOC 2020 PROJECT

Tenjint Orchestration framework

Tenjint is a framework for VM Introspection developed in Python. The project aims at providing user with a Web API for the submission of samples to...

Contributor
Aman Ahuja
Mentors
Sebastian Vogl, pfohjo
Organization
The Honeynet ProjectSecurity
Program
GSoC 2020Completed

About this project

Description from the program archive

<p>Tenjint is a framework for VM Introspection developed in Python. The project aims at providing user with a Web API for the submission of samples to a Tenjint-based sandbox and the retrieval of reports. To provide Web API I will be mainly developing a Flask Application hosting REST API for user to query the samples in reference with OpenAPI-Specification. To manage the Virtual Machines required in the process Libvirt Virtualization API python bindings will be used. This would also require to manage API with API Gateway and writing tests for the APIs and updating documentations. In my proposal I have created a detailed timeline so as to achieve the project goals and evaluate the performance. I really liked the idea of VM Introspection for malware analysis and working on this project would provide me an opportunity to contribute to the community and learn under the guidance of expert mentors.</p>

From the people who did it

No proposal or progress posts shared yet

Worked on this project? Share the proposal that got you selected and the posts you wrote.

Claim this project
  1. Improve cloning & serving functionality for Snare

    mzfrMentored by Evgeniia Tokarchuk, Lukas Rist

  2. libmicrovmi – full bindings to Xen and KVM

    Arnab DuttaMentored by Mathieu Tarral, rageagainsthepc

  3. Svmidbg: developing a Stealthy Hypervisor based VM Introspection Debugger

    Christopher PellouxMentored by Tamas Lengyel, Rian Quinn

  4. Improving the usability of mitmproxy with new features

    Martin PlattnerMentored by Maximilian Hils

  5. HosTaGe: a mobile honeypot

    Irini LygerouMentored by Shreyas Srinivasa, E. Vasilomanolakis

  6. Analytical malware classification

    Armin HuremagicMentored by Ricardo van Zutphen

  7. New Web Interface for IntelOwl & Adding New Analyzers

    Eshaan BansalMentored by Pietro Delsante, Matteo Lodi

  8. Expanding Clang-Tidy to include AUTOSAR compliance

    YannanMentored by Tamas Lengyel, Rian Quinn

  9. LibVMI as a Unikraft Application

    felix bMentored by Tamas Lengyel, Sergej Proskurin

Data: Google Summer of Code public archive. This project in the official archive