我试图通过Cygwin的CLI运行一个名为Karta的IDA插件,但不断出现错误消息:
Traceback (most recent call last):
File "karta_analyze_src.py", line 310, in <module>
main(sys.argv[1:])
File "karta_analyze_src.py", line 303, in main
analyzeLibrary(constructConfigPath(library_name, library_version), bin_dirs, archive_paths, prompter)
File "karta_analyze_src.py", line 106, in analyzeLibrary
archive_files = list(locateFiles(bin_dir, filter(lambda x: x.endswith("." + bin_suffix), getArchiveFiles(compiled_ar)) if not ignore_archive else None, bin_suffix))
File "C:\Users\wyin\Documents\Karta-master\src\ar_parser.py", line 10, in getArchiveFiles
ar_fd = open(ar_path, 'rb')
IOError: [Errno 13] Permission denied: 'C:/Users/wyin/Documents/cryptopp820'
我查看了C:/Users/wyin/Documents/cryptopp820
的文件权限,发现已经启用了所有权限。
我该怎么办才能解决此错误?