Willi Ballenthin

Results 231 issues of Willi Ballenthin

doesn't add much performance, yet makes it difficult to package via pyinstaller, etc.

move all modules under the vivisect namespace (including vstruct, envi, etc.)

present in PMA 05-01 as an anti-VM technique. unsupported by underlying zydis library, described here: https://github.com/zyantific/zydis/issues/201 ![image](https://github.com/williballenthin/lancelot/assets/156560/2dba13e3-9189-4cf4-924b-25aa7495c0f3)

bug

This seems to take a lot of CPU time to index the signatures. We can probably match by walking the trees lazily.

Some pointers from Erik Kristensen: Here is a PPA quick start guide — http://blog.launchpad.net/ppa/personal-package-archives-for-everyone If you install the python-stdeb package, you’ll be able to do this very simply on a...

add the following checking: - [x] #44 - [x] #43 - [x] black code formatting #55 - [ ] flake8 code checking - [ ] ruff code checking - [...

add a basic test skeleton and data so that we can invoke code in CI/CD to assert changes work as expected.

once the code is in good shape and ready to be used as a library, push to pypi so others can easily acquire it.