nazywam / AutoIt-Ripper

Extract AutoIt scripts embedded in PE binaries
MIT License
160 stars 31 forks source link

Check for decoding errors #25

Closed nazywam closed 6 months ago

nazywam commented 7 months ago
"error": [
    "Traceback (most recent call last):\n",
    "  File \"/usr/local/lib/python3.9/site-packages/karton/core/karton.py\", line 181, in internal_process\n    self.process(self.current_task)\n",
    "  File \"/usr/local/lib/python3.9/site-packages/karton/autoit_ripper/autoit_ripper_karton.py\", line 85, in process\n    drop = extract_binary(res_data.decode())\n",
    "UnicodeDecodeError: 'utf-8' codec can't decode byte 0xc2 in position 166: invalid continuation byte\n"
],
nazywam commented 6 months ago

This should actually be handled in https://github.com/CERT-Polska/karton-autoit-ripper