deoptfuscator icon indicating copy to clipboard operation
deoptfuscator copied to clipboard

error while loading shared libraries: libboost_iostreams.so.1.71.0

Open nsysp4 opened this issue 2 years ago • 4 comments

Hello. This is part of the answer when using deoptfuscator:

Error : .apk/classes4.dex /root/deoptfuscator/tools/redex-all: error while loading shared libraries: libboost_iostreams.so.1.71.0: cannot open shared object file: No such file or directory $TOOLS/redex-all .apk/const/const.dex -o .apk/const mv: cannot stat '.apk/const/classes.dex': No such file or directory .apk/classes7.dex Error : .apk/classes7.dex /root/deoptfuscator/tools/redex-all: error while loading shared libraries: libboost_iostreams.so.1.71.0: cannot open shared object file: No such file or directory $TOOLS/redex-all .apk/const/const.dex -o .apk/const mv: cannot stat '.apk/const/classes.dex': No such file or directory

Please can you tell me how to fix it

nsysp4 avatar Apr 27 '22 22:04 nsysp4

hello~I think your boost library is not matched with our tools. install it on ubuntu 18.04. or make docker image

Gyoonus avatar Jun 08 '22 13:06 Gyoonus

I've just installed a completely clean machine with Ubuntu 18.04.6, and followed the steps in your instructions. I am encountering the same problem as @nsysp4 with the default 18.04 boost libraries. ldconfig shows version 1.65.1 of libboost_iostreams.so has been installed from the standard repositories. The redex development team say the lowest version supported is 1.70.0.

Do you have a solution for this @Gyoonus? As your documentation is saying to use Ubuntu 18.04 it looks like something else needs to be done to make it viable on that OS now.

AtomicHaggis avatar Jul 21 '22 10:07 AtomicHaggis

Same issue here...

GoekhanDev avatar Sep 07 '23 06:09 GoekhanDev

The easiest fix if someone is desperate is to first sudo apt install libboost-* or libboost-all-dev, then manually downloading the appropriate debs that the app says are missing, for example if libboost_filesystem.so.1.71.0 is missing, download the deb binary package from https://ubuntu.pkgs.org/20.04/ubuntu-main-amd64/libboost-filesystem1.71.0_1.71.0-6ubuntu6_amd64.deb.html . do it until you get no errors. Edit: keep in mind that if these packages ARE available in your os's repos, install them from there. Manually install them from deb packages as last resort. Keep in mind you'll probably have to fix some dependencies and/or conflicts, for example starting from libboost-regex ...

tokit3mx avatar Jan 21 '24 17:01 tokit3mx