Description
Following error appeared while running the scan in CLI mode against a java application used the default config.yaml file provided.
ERROR
File "/usr/local/bin/whispers", line 8, in
sys.exit(cli())
File "/usr/local/lib/python3.8/dist-packages/whispers/cli.py", line 50, in cli
for secret in run(args):
File "/usr/local/lib/python3.8/dist-packages/whispers/core.py", line 88, in run
for secret in whispers.scan(filename):
File "/usr/local/lib/python3.8/dist-packages/whispers/secrets.py", line 91, in scan
for ret in plugin.pairs():
File "/usr/local/lib/python3.8/dist-packages/whispers/plugins/init.py", line 83, in pairs
yield from self.plugin.pairs(self.filepath)
File "/usr/local/lib/python3.8/dist-packages/whispers/plugins/javascript.py", line 8, in pairs
for line in filepath.open("r").readlines():
File "/usr/lib/python3.8/codecs.py", line 322, in decode
(result, consumed) = self._buffer_decode(data, self.errors, final)
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xb4 in position 100: invalid start byte