IFDA
IoT Firmware Deep Analysis: Automated reverse engineering and vulnerability discovery for IoT firmware binaries.
파일 탐색기
- binaries-en.png
- dashboard-en.png
- dashboard-zh.png
- findings-en.png
- login-en.png
- login-zh.png
- apple-touch-icon.png
- favicon.ico
- favicon.svg
- index.html
- README.md
- __init__.py
- secret_rules.json
- vuln_db.json
- __init__.py
- hardening.py
- __init__.py
- busybox_audit.py
- firmware_meta.py
- secrets.py
- service_id.py
- __init__.py
- elf.py
- ifda_decompile.py
- __init__.py
- decompile.py
- disasm.py
- mitigations.py
- __init__.py
- json_report.py
- markdown_report.py
- piechart.py
- sbom.py
- __init__.py
- engine.py
- __init__.py
- langs.py
- shell.py
- __init__.py
- _nvd_patch.py
- auth_weak.py
- backdoor.py
- catalog.py
- config_audit.py
- crossbinary.py
- cve.py
- cve_bin_tool.py
- dangerous_funcs.py
- findings.py
- taint.py
- __init__.py
- cli.py
- model.py
- pipeline.py
- bootstrap_nvd_cache.py
- alpine.min.js
- index.html
- login-bg.jpg
- ai_agent.go
- ai_agent_test.go
- ai_api.go
- ai_prompt.go
- ai_provider.go
- ai_test.go
- ai_tools.go
- aicrypto.go
- aicrypto_test.go
- api.go
- api_test.go
- auth.go
- captcha.go
- dirchart_test.go
- go.mod
- go.sum
- job.go
- job_test.go
- main.go
- README.md
- reportdb.go
- reportdb_test.go
- start.sh
- triage.go
- conftest.py
- test_core.py
- .gitignore
- CHANGELOG.md
- ENVIRONMENT.md
- firmware-analysis-requirements.md
- firmware-analysis-requirements.zh-CN.md
- PROGRESS.md
- pyproject.toml
- README.md
- README.zh-CN.md
# CDN으로 사용하기
jsDelivrjsDelivr는 공개 GitHub 리포지토리를 별도 설정 없이 CDN으로 즉시 서빙합니다. 버전과 파일을 고르면 웹페이지에 바로 붙일 수 있는 링크와 예시 코드가 만들어집니다.
명령어 용어집
이 문서에서 사용된 명령어를 모아봤습니다. 낯선 명령어가 있다면 펼쳐서 확인해보세요.
brew install
설명 보기 ▼
brew install
Install a Homebrew formula or cask.
brew install {{formula|cask}}
Install a formula/cask:
brew install {{[-s|--build-from-source]}} {{formula}}
Build and install a formula from source (dependencies will still be installed from bottles):
brew install {{[-n|--dry-run]}} {{formula|cask}}
Download the manifest, print what would be installed but don't actually install anything:
go build
설명 보기 ▼
go build
Compile Go sources.
go build {{path/to/main.go}}
Compile a 'package main' file (output will be the filename without extension):
go build -o {{path/to/binary}} {{path/to/source.go}}
Compile, specifying the output filename:
go build -o {{path/to/binary}} {{path/to/package}}
Compile a package:
pip install
설명 보기 ▼
pip install
Install Python packages.
pip install {{package1 package2 ...}}
Install one or more packages:
pip install {{package1 package2 ...}} {{[-U|--upgrade]}}
Upgrade all specified packages to the latest version, installing any that are not already present:
pip install {{package}}=={{version}}
Install a specific version of a package:
python3
설명 보기 ▼
python3
이 명령은 `python`의 별칭입니다.
tldr python
자세한 내용은 원본 명령을 참고하세요:
apt-get
설명 보기 ▼
apt-get
Debian 및 Ubuntu 패키지 관리 도구.
`apt-cache`를 사용하여 패키지를 검색하세요.
Ubuntu 16.04 이후 버전에서는 대화형 사용 시 `apt` 사용을 권장합니다.
더 많은 정보: <https://manned.org/apt-get.8>.
sudo apt-get update
사용 가능한 패키지 및 버전 목록 업데이트 (다른 `apt-get` 명령어 실행 전에 권장됨):
sudo apt-get install {{package}}
패키지 설치 또는 최신 버전으로 업데이트:
sudo apt-get remove {{package}}
패키지 제거:
xattr
설명 보기 ▼
xattr
확장 파일 시스템 속성을 다루는 유틸리티.
더 많은 정보: <https://keith.github.io/xcode-man-pages/xattr.1.html>.
xattr -l {{file}}
주어진 파일의 key:value 확장 속성 나열:
xattr -w {{attribute_key}} {{attribute_value}} {{file}}
주어진 파일에 속성 작성:
xattr -d {{com.apple.quarantine}} {{file}}
주어진 파일에서 속성 삭제:
