Created attachment 461740
binary patch for "flashplayer_square_p2_64bit_linux_092710"
use bspatch from bsdiff package to apply this patch.
This patch changes only one byte in libflashplayer.so. I did this manually with hexedit after studying objdump -S output. The idea behind this change is not to replace every memcpy call with memmove one, but to alter dynamic symbol table to point to memmove instead of memcpy.
I hope someone can make a similar script like Ray Strode did, but using this less intrusive method.
Created attachment 461740 square_ p2_64bit_ linux_092710"
binary patch for "flashplayer_
use bspatch from bsdiff package to apply this patch.
This patch changes only one byte in libflashplayer.so. I did this manually with hexedit after studying objdump -S output. The idea behind this change is not to replace every memcpy call with memmove one, but to alter dynamic symbol table to point to memmove instead of memcpy.
I hope someone can make a similar script like Ray Strode did, but using this less intrusive method.