Mac Yosemite에서 Metasploit 프레임워크를 설치할 때 오류가 발생했습니다.

Mac Yosemite에서 Metasploit 프레임워크를 설치할 때 오류가 발생했습니다.

기본적으로 나는 다음 링크를 따라갔습니다.http://hackerforhire.com.au/installing-metasploit-framework-on-os-x-yosemite/

그러나 모든 단계를 완료하고 ./msfconsole 다음 오류를 입력하면 다음과 같은 오류가 발생합니다.

/usr/local/share/metasploit-framework/modules/payloads/stagers/android/reverse_tcp.rb:38:in `generate_jar': android/apk/classes.dex not found (RuntimeError)
    from /usr/local/share/metasploit-framework/lib/msf/core/payload/dalvik.rb:27:in `generate'
    from /usr/local/share/metasploit-framework/lib/msf/core/payload.rb:199:in `size'
    from /usr/local/share/metasploit-framework/lib/msf/core/payload_set.rb:158:in `block (2 levels) in recalculate'
    from /usr/local/share/metasploit-framework/lib/msf/core/payload_set.rb:102:in `each_pair'
    from /usr/local/share/metasploit-framework/lib/msf/core/payload_set.rb:102:in `block in recalculate'
    from /usr/local/share/metasploit-framework/lib/msf/core/payload_set.rb:98:in `each_pair'
    from /usr/local/share/metasploit-framework/lib/msf/core/payload_set.rb:98:in `recalculate'
    from /usr/local/share/metasploit-framework/lib/msf/core/modules/loader/base.rb:284:in `block in load_modules'
    from /usr/local/share/metasploit-framework/lib/msf/core/modules/loader/base.rb:281:in `each'
    from /usr/local/share/metasploit-framework/lib/msf/core/modules/loader/base.rb:281:in `load_modules'
    from /usr/local/share/metasploit-framework/lib/msf/core/module_manager/loading.rb:117:in `block in load_modules'
    from /usr/local/share/metasploit-framework/lib/msf/core/module_manager/loading.rb:115:in `each'
    from /usr/local/share/metasploit-framework/lib/msf/core/module_manager/loading.rb:115:in `load_modules'
    from /usr/local/share/metasploit-framework/lib/msf/core/module_manager/module_paths.rb:41:in `block in add_module_path'
    from /usr/local/share/metasploit-framework/lib/msf/core/module_manager/module_paths.rb:40:in `each'
    from /usr/local/share/metasploit-framework/lib/msf/core/module_manager/module_paths.rb:40:in `add_module_path'
    from /usr/local/share/metasploit-framework/lib/msf/base/simple/framework/module_paths.rb:53:in `block in add_engine_module_paths'
    from /usr/local/share/metasploit-framework/lib/msf/base/simple/framework/module_paths.rb:52:in `each'
    from /usr/local/share/metasploit-framework/lib/msf/base/simple/framework/module_paths.rb:52:in `add_engine_module_paths'
    from /usr/local/share/metasploit-framework/lib/msf/base/simple/framework/module_paths.rb:16:in `init_module_paths'
    from /usr/local/share/metasploit-framework/lib/msf/ui/console/driver.rb:220:in `initialize'
    from /usr/local/share/metasploit-framework/lib/metasploit/framework/command/console.rb:62:in `new'
    from /usr/local/share/metasploit-framework/lib/metasploit/framework/command/console.rb:62:in `driver'
    from /usr/local/share/metasploit-framework/lib/metasploit/framework/command/console.rb:48:in `start'
    from /usr/local/share/metasploit-framework/lib/metasploit/framework/command/base.rb:82:in `start'
    from /usr/local/bin/msfconsole:48:in `<main>'

android/apk/classes.dev 경로가 올바르지 않거나 존재하지 않는 것 같습니다. 도움이 필요하세요?

답변1

바이러스 백신이 설치되어 있는 경우 Metasploit에서 아무것도 차단하지 않는지 확인하세요. 내 경우 빠른 수정은 Avast에서 "File System Shield"를 비활성화하는 것이었습니다.

관련 정보