chen_null

Results 2 issues of chen_null

- [ ] Using .init_array instead of adding a lot `decrypt` function - [x] add string length argument to `decrypt` instead of find '\0'

enhancement

**Describe the bug** When ELF has a malformed .dynamic section, running `./src/patchelf --shrink-rpath --allowed-rpath-prefixes /usr/lib:/foo/lib malformed_elf` will cause patchelf crash. **Steps To Reproduce** ```bash ./configure CFLAGS='-g -O0' CXXFLAGS='-g -O0' --with-asan...

bug