Skip to content
KitploitKITPLOIT
도구블로그
제출
도구블로그
제출

해킹, 침투 테스트 및 사이버 보안 도구를 당신의 보안 무기고에!

Kitploit은 해킹, 사이버 보안 및 침투 테스트 도구 디렉토리입니다. 최신 프로젝트 업데이트를 발견하여 취약점을 찾고, 시스템을 분석하고, 테스트를 자동화하고, 보안을 강화하세요.

··피드·문의·개인정보·© 2026 Kitploit

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
mp-flipper — Python support for Flipper Zero | Kitploit
도구/GitHubGitHub/ofabel/mp-flipper
Embedded Systems SecurityIoT SecurityScripting & AutomationUtilities & Frameworks
GitHubofabel/mp-flipper

mp-flipper

Python support for Flipper Zero

저장소 보기웹사이트
181121년 전Kitploit 검토 완료

인기

모두 보기 →

커뮤니티에서 가장 많이 사용되는 도구를 찾아보세요.

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유

License Version

MicroPython Flipper Zero

Flipper Zero에서 Python의 힘을 네이티브로 사용할 수 있게 해줍니다. 이 애플리케이션은 공식 Flipper Lab에서 사용할 수 있습니다. Python으로 Flipper를 프로그래밍하는 방법에 대한 자세한 내용은 GitHub Pages의 문서를 확인하세요.

MicroPython REPL

면책 조항

이 FAP 버전은 시작 시 SRAM에서 약 80kB를 필요로 합니다(Python 런타임과 컴파일러에 필요). 메모리 단편화로 인해 애플리케이션을 시작할 때 크래시가 발생할 수 있습니다. 이런 경우 그냥 다시 시도하세요(크래시는 기기에 손상을 주지 않습니다).

[!IMPORTANT] 이 문제는 이 이슈에서 이미 펌웨어 개발자에게 전달되었습니다. 그럼에도 불구하고 SD 카드에서 uPython 애플리케이션을 실행하는 것은 Flipper에게 여전히 부담스러운 작업입니다.

uPython을 핵심 서비스로 번들한 원본 펌웨어의 포크를 공개하는 것을 고민하고 있습니다. 이렇게 하면 모든 메모리 문제가 완화될 것입니다. SD 카드 버전도 여전히 존재하고 유지·보수되겠지만, 기능 세트가 제한될 수 있습니다.

개발

이 섹션은 FAP를 직접 빌드하려는 경우에만 해당합니다.

브랜치

이 브랜치에는 FAP 버전이 포함되어 있습니다. 이전 연구 단계의 결과는 poc 브랜치에서 여전히 확인할 수 있습니다. 이 저장소의 lib 브랜치에는 MicroPython 라이브러리만 포함되어 있습니다. 기능을 펌웨어로 옮길 때 달성할 수 있는 것에 대한 추가 연구의 진행 상황은 원본 펌웨어의 포크에서 확인할 수 있습니다.

요구 사항

  • Git
  • Make
  • uFBT가 PATH에 있어야 합니다(또는 Makefile을 조정해야 합니다).
  • Flipper Zero

설정

root@kitploit:~
git clone --recurse-submodules [email protected]:ofabel/mp-flipper.git

빌드

터미널을 열고 Makefile 타깃을 실행하기만 하면 됩니다:

root@kitploit:~
make build

연결된 Flipper Zero 기기에서 애플리케이션을 빌드하고 실행하는 것도 한 번의 명령으로 수행할 수 있습니다:

root@kitploit:~
make launch
도구 다운로드