Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Memory string searcher improvements #9993

Merged
merged 1 commit into from Mar 22, 2021
Merged

Conversation

elad335
Copy link
Contributor

@elad335 elad335 commented Mar 20, 2021

  • Search the entire PS3 4GB address space instead of a small area of memory which is meant mostly for PRX/SELF memory aka vm::main segment. This limitation rendered string searcher nearly useless.
  • Implement hexadecimal byte-string, hexadecimal integer, float and double value search formats.
  • Multi-thread searching.
  • Optimize searching algorithm vastly.
  • Fix crash on empty string, report an error.
  • Implement case-insensitive string search.

@elad335 elad335 force-pushed the search branch 3 times, most recently from 61d3e3d to 31370af Compare March 20, 2021 08:50
@elad335 elad335 changed the title [WIP] Memory string searcher improvements Memory string searcher improvements Mar 20, 2021
@elad335 elad335 marked this pull request as ready for review March 20, 2021 09:27
@elad335 elad335 force-pushed the search branch 3 times, most recently from c0b4acf to cca7802 Compare March 20, 2021 10:49
@elad335 elad335 force-pushed the search branch 2 times, most recently from f4fa138 to b0e3fe5 Compare March 20, 2021 11:35
@elad335 elad335 force-pushed the search branch 4 times, most recently from e87aba8 to c972359 Compare March 20, 2021 15:38
* Search the entire PS3 4GB address space instead of a small area of memory which is meant mostly for PRX/SELF memory aka vm::main segment. This limitation rendered string searcher nearly useless.
* Implement hexadecimal byte-string, hexadecimal integer, float and double value search formats.
* Multi-thread searching.
* Optimize searching algorithm vastly.
* Fix crash on empty string, report an error.
* Implement case-insensitive string search.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants