79668932

Date: 2025-06-17 10:51:48
Score: 1
Natty:
Report link

You can rename your non exported API and global variable with some random names that will make re-egineering harder

1. List the function and varaibles you want to rename in the file symbols_list.txt, you can list all symbol by issuing the command "strings your_lib.so"

2. Run the command : python3 generate_mapping.py symbols_list.txt

3. Once the renaming mappping list prepared, provide your source folder path in SOURCE_FOLDER present in apply_mapping.py

4. Run the command : python3 apply_mapping.py

5. Recompile your code

6. Now your .so file is ready to share.

Reasons:
  • Long answer (-0.5):
  • No code block (0.5):
  • Low reputation (1):
Posted by: Sivakumar M