Skip to content

Latest commit

 

History

History
executable file
·
24 lines (23 loc) · 1.08 KB

File metadata and controls

executable file
·
24 lines (23 loc) · 1.08 KB
  • upload the lib to dnf
  • upload the lib to apt
  • implement techniques from here https://stackoverflow.com/questions/43026032/detect-running-on-virtual-machine
  • check if bios date in /sys/class/dmi/id/ could be useful under QEMU
  • /sys/class/dmi/id/product_name check this in qemu
  • implement techniques from here https://www.cyberciti.biz/faq/linux-determine-virtualization-technology-command/
  • implement techniques from virt-what
  • implement empty /sys/class dirs:
    • iommu
    • power_supply
  • check for presence of /dev/virtio-ports dir
  • add the library to conan.io
  • add an extra faq on ignoring false negatives and virtual devices on host
  • research 86box and pcem detection vectors
  • add a --disable arg to the cli
  • find out ways to redesign the settings
  • add a clang-tidy ci/cd
  • create a ci/cd for c++11 to c++23 standards

Distant plans

  • add a python version of the library (or any other lang for that matter)
  • add a GUI version of the lib
  • add a rust version of the lib
  • submit the project to oss-fuzz