Andrew Fasano

Results 47 issues of Andrew Fasano

I think this would be pretty simple to add and quite useful

enhancement
no-issue-activity

After installing PyPanda 0.1.1.5 from PyPI, it raises an AttributeError when some key modules are imported: ``` Traceback (most recent call last): File "/home/runner/work/pypanda-plugins/pypanda-plugins/src/pandarepyplugins/IoctlFaker.py", line 5, in from pandare import...

pypanda

I'm trying to use Frida with a Linux x86_64 Java application. I'm using the OpenJDK 17 with debug symbols [provided by Eclipse Adoptium](https://adoptium.net/releases.html?variant=openjdk17&jvmVariant=hotspot). When I run the application (a .jar...

Multi-DUA bugs are currently called `REL_WRITE` everywhere in the source and always use exactly 3 duas. To make this better, we should: - [ ] Rename REL_WRITE to something relevant...

enhancement

[FBI](tools/fbi/src/find_bug_inj.cpp) spends a lot of time waiting on database inserts. If we can find a way to speed this up, it would have a notable impact on LAVA's overall performance,...

enhancement

I think LAVA would be more usable if it worked as follows: 1. Using a config file, lava identifies ATPs and DUAs in a target with a given input file...

`competition_bugs_and_non_bugs` in [scripts/competition.py:66](/panda-re/lava/blob/master/scripts/competition.py#L66) is terrible and needs a rewrite. The `uninjected_random_...` functions in [scripts/lava.py](/panda-re/lava/blob/master/scripts/lava.py#L271) should probably be updated as well in the process. As the name suggestions, `competition_bugs_and_non_bugs`, is used...

enhancement

LavaInitTool sometimes initialize variables that are already initialized and forces manual patches: For example: ``` int coefi, cindex = cinfo->cur_comp_info[ci]->component_index; ``` becomes ``` int coefi, cindex = cinfo->cur_comp_info[ci]->component_index={0}; ``` This...

bug
good first issue

Injecting the `data_flow` argument into function definitions and declarations currently can generate code that will cause crashes due to function pointers. Here are a few possible scenarios. ## Scenario 1...