Manalyze
A static analyzer for PE executables.
파일 탐색기
최종 버전 다운로드 (.zip)- ci.yml
- release.yml
- bitcoin.yara
- company_names.yara
- compilers.yara
- domains.yara
- findcrypt.yara
- magic.yara
- monero.yara
- parse_clamav.py
- peid.yara
- suspicious_strings.yara
- third_party_code.yara
- update_clamav_signatures.py
- .dlopen.valgrind.supp
- .valgrindrc
- attack.py
- manalyze.conf
- plot_timestamps.py
- before-contributing.rst
- code-organization.rst
- conf.py
- developer.rst
- index.rst
- initial-configuration.rst
- interfacing.rst
- make.bat
- obtaining-manalyze.rst
- reusing-manape.rst
- usage.rst
- user.rst
- writing-plugins.rst
- writing-yara-rules.rst
- process_hollowing.cpp
- CLI11.hpp
- checked.h
- core.h
- unchecked.h
- utf8.h
- base64.h
- color.h
- escape.h
- output_tree_node.h
- paths.h
- color.h
- escape.h
- imported_library.h
- io_types.h
- nt_values.h
- ordinals.h
- pe.h
- pe_structs.h
- resources.h
- section.h
- utils.h
- auto_register.h
- dynamic_library.h
- plugin.h
- plugin_interface.h
- plugin_manager.h
- result.h
- threat_level.h
- cli.h
- config_parser.h
- dump.h
- import_hash.h
- manalyze_version.h
- output_formatter.h
- result.cpp
- base64.cpp
- color.cpp
- escape.cpp
- output_tree_node.cpp
- paths.cpp
- imported_library.cpp
- imports.cpp
- nt_values.cpp
- ordinals.cpp
- pe.cpp
- resources.cpp
- section.cpp
- utils.cpp
- asn1.cpp
- asn1.h
- commons.cpp
- pe_authenticode_digest.cpp
- pe_authenticode_digest.h
- plugin_authenticode.cpp
- plugin_authenticode.h
- plugin_authenticode_openssl.cpp
- plugin_authenticode_openssl.h
- CMakeLists.txt
- json_spirit.h
- json_spirit.vcproj
- json_spirit_error_position.h
- json_spirit_reader.cpp
- json_spirit_reader.h
- json_spirit_reader_template.h
- json_spirit_stream_reader.h
- json_spirit_utils.h
- json_spirit_value.cpp
- json_spirit_value.h
- json_spirit_writer.cpp
- json_spirit_writer.h
- json_spirit_writer_options.h
- json_spirit_writer_template.h
- plugin_virustotal.cpp
- plugin_imports.cpp
- plugin_mitigation.cpp
- plugin_overlay.cpp
- plugin_packer_detection.cpp
- plugin_resources.cpp
- plugins_yara.cpp
- Authenticode_PE.docx
- pe102.png
- pecoff.pdf
- dynamic_library.cpp
- plugin_manager.cpp
- cli.cpp
- config_parser.cpp
- dump.cpp
- import_hash.cpp
- main.cpp
- output_formatter.cpp
- fixtures.h
- icon1.ico
- main.cpp
- resource.h
- Resource.rc
- manatest3.cpp
- manatest.cpp
- manatest.exe
- manatest2.exe
- manatest3.exe
- base64.cpp
- cli.cpp
- CMakeLists.txt
- config_parser.cpp
- encoding.cpp
- escape.cpp
- fixtures.cpp
- hash-library.cpp
- imports.cpp
- output_formatter.cpp
- pe.cpp
- plugin_authenticode.cpp
- resources.cpp
- section.cpp
- utils.cpp
- windows_macro_compat.cpp
- .gitignore
- .travis.yml
- CMakeLists.txt
- CONTRIBUTING.md
- Doxyfile
- LICENSE.txt
- README.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/JusticeRage/Manalyze
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd Manalyze
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. CMake
보통 추천사전 준비물
$> [sudo or as root] apt-get install libboost-dev libboost-system-dev libssl-dev build-essential cmake git
이 명령어를 터미널에 그대로 입력해 실행하세요.
$> [alternatively, also sudo or as root] pkg install boost libressl cmake git
이 명령어를 터미널에 그대로 입력해 실행하세요.
$> cmake .
이 명령어를 터미널에 그대로 입력해 실행하세요.
user$ cmake . -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl/ && make -j5
이 명령어를 터미널에 그대로 입력해 실행하세요.
build 폴더 안에 실행 파일이 생성됐는지 확인하고, 직접 실행해보세요 (예: ./build/앱이름).
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
// repository documentation
Was this content helpful?
(0 ratings)
