Luke Craig

Results 22 issues of Luke Craig

I forked this repo so I could make this neat project work with PANDA (a fork of QEMU that supports Record/Replay and plugins). I expect this to get rejected because...

This PR fixes two active issues: #79 and #74. It fixes the backslash newline issue by moving the tokenizer forward another index in the case that we see '\' followed...

The tokenizer fails to parse files with backslashes separating lines properly\ For example: ``` for hook in \ /etc/* \ /lib/* \ /etc/* do echo hook done ``` Results in...

Working off of the base for PR #71 so this will be relevant after that PR is merged. Multiple new lines at the end of an input triggers an "Unexpected...

This is a _draft_ PR for tracking the new feature: guest plugins. The PR includes several new PANDA plugins: - `linjector` - A hypervisor-based executable injector. - `guest_plugin_manager` - A...

This PR adds `no_timeout` to `copy_to_guest` and `record_cmd` as well as `timeout` to `record_cmd`. Related to #1150

enhancement

This PR fixes makes a set of changes to proc_start_linux: - fix endianness up for big endian devices - switch the core callback to `start_block_exec` - change the kernel designation...

bugfix

### What this PR does: - Makes the decision for memory callback a run-time decision instead of a translate time decision - Removes translate-time installation of `qemu_ld_helpers_panda` based on `panda_use_memcb`...

bugfix

This PR normalizes the panda path to plugins such that the realpath is provided back. This resolves an issue whereby plugins could be loaded from different sources with different visible...

bugfix

This is a draft tracking issue for "hooks3". It contains other changes like syscalls2 updates and updates for some newer plugins.

enhancement