Closed cq674350529 closed 4 years ago
two method,
i did not try symblock link, maybe we should consider that,
chroot will work, but chroot did not give you the power like what Qiling can give you.
Yes, I can fix it manually. But as you said, with the powerful qiling
framework, I prefer to be "lazy" and let the framework handle it. I'll have a try to see if I can work out a patch for it.
thanks !
thanks for the PR !
When running a binary of Netgear
R6400
firmware usingqiling
framework, it failed to resolve multiple symbolic links. Take the following as an example.As to
/lib/libbdbroker.so
, theql_transform_to_real_path()
will return~/squashfs-root/opt/bitdefender/patches/base/lib/libbdbroker.so
. And this path doesn't exist, thus causing fail to load thelibbdbroker.so
. Actually, it should resolve the symbolic link/opt/bitdefender
again.Thanks!