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

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

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

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

도구 디렉토리

카테고리

모든 카테고리 보기
Loading categories
One-Lin3r — 침투 테스트 작업, 권한 상승 등에 도움이 되는 원라이너를 제공합니다. | Kitploit
도구/GitHubGitHub/d4vinci/one-lin3r
Privilege EscalationPayload GenerationExploitationReverse EngineeringInformation GatheringPenetration TestingUtilities & Frameworks
GitHubd4vinci/one-lin3r

One-Lin3r

침투 테스트 작업, 권한 상승 등에 도움이 되는 원라이너를 제공합니다.

저장소 보기
1.8k3018개월 전Kitploit 검토 완료

인기

모두 보기 →

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

모든 도구 탐색

도구 컬렉션을 둘러보세요

모든 도구 보기 →
공유
웹사이트

One-Lin3r PyPI Python Core Downloads

One-Lin3r는 간단한 모듈식 경량 프레임워크로, 침투 테스트(Windows, Linux, macOS 또는 BSD 시스템) 또는 일반적인 해킹 시 필요한 모든 원라이너를 제공하며, 이를 완전히 자동화하는 많은 새로운 기능이 포함되어 있습니다(예: 원라이너를 복사할 필요조차 없습니다).

차단 불가능한 프록시 및 스크래핑 인프라로, AI 모델과 워크플로우를 구동하기 위한 실시간 신뢰할 수 있는 웹 데이터를 제공합니다.

버전 2 스크린샷

다양한 기능을 가진 다양한 원라이너 유형으로 구성되어 있으며, 그중 일부는 다음과 같습니다:

원라이너 기능이 기능이 의미하는 것
리버스 셸리버스 셸을 제공하는 다양한 방법 및 명령어.
권한 상승열거 및 권한 상승에 도움이 되는 많은 명령어
바인드 셸바인드 셸을 제공하는 다양한 방법 및 명령어.
드로퍼다양한 페이로드 유형을 다운로드하고 실행하는 여러 가지 방법.

기능

  • 다양한 목적으로 사용되는 많은 라이너, 현재 176개 이상의 라이너가 있습니다.

  • 이 프레임워크에 구현된 자동 완성 기능은 일반적으로 보던 것과 다릅니다. 몇 가지 주요 기능은 다음과 같습니다:

    • 탭 한 번으로 입력한 명령어의 오타를 가장 유사한 명령어로 수정하도록 설계되어 seach가 search로 바뀌는 등, 프레임워크의 명령어와 유사한 임의의 단어를 입력해도 수정됩니다.
    • 저처럼 게으른 분들을 위해, 라이너의 일부만 입력해도 사용하려는 라이너를 예측합니다. 예를 들어 use capabilities를 입력하고 탭을 누르면 use linux/bash/list_all_capabilities 등으로 대체됩니다. 미소가 보이네요, 천만에요!
    • 잘못된 명령어를 입력하고 엔터를 누르면, 프레임워크가 입력한 내용과 가장 가까운 명령어를 알려줍니다. 그것이 실제로 원했던 명령어일 수 있습니다.
    • set 명령어 후 변수 자동 완성, use 및 info 명령어 후 라이너 자동 완성, 마지막으로 입력 중 실수로 대소문자를 잘못 켰을 경우를 대비해 모든 대문자를 소문자로 자동 변환하는 등의 덜 인상적인 기능도 있습니다.
    • 마지막으로, 이전에 사용하던 일반적인 자동 완성 기능(명령어 자동 완성, 지속적인 기록 등)도 여전히 사용할 수 있습니다.
  • 자동화

    • copy <라이너> 명령어를 사용하여 원하는 라이너를 클립보드에 자동으로 복사할 수 있습니다. use <라이너>를 사용한 후 복사하는 대신 시간을 절약할 수 있으며, 물론 다음 기능과 결합하면 더욱 유용합니다.
    • 눈치채셨겠지만, 프레임워크 자체를 시작하기 전에 명령줄 인수로 리소스 파일을 사용하거나 직접 명령을 보낼 수 있습니다.
    • 프레임워크 내에서 Metasploit의 makerc 명령어와 유사하게 사용할 수 있지만, 이번에는 올바른 중요한 명령어만 저장합니다.

참고: 라이너 데이터베이스는 아직 크지 않지만 업데이트와 기여를 통해 더 커질 것입니다.

사용법

명령줄 인수

root@kitploit:~
usage: one-lin3r [-h] [-r R] [-x X] [-q]

optional arguments:
  -h, --help  show this help message and exit
  -r          Execute a resource file (history file).
  -x          Execute a specific command (use ; for multiples).
  -q          Quiet mode (no banner).

프레임워크 명령어

root@kitploit:~
명령어                     설명
--------                    -------------
help/?                      이 도움말 메뉴를 표시합니다.
list/show                   데이터베이스의 모든 원라이너를 나열합니다.
search  (-h) [Keywords..]   데이터베이스에서 특정 라이너를 이름, 작성자 이름 또는 기능으로 검색합니다.
use         <liner>         사용 가능한 원라이너를 사용합니다.
copy        <liner>         사용 가능한 원라이너를 사용하고 자동으로 클립보드에 복사합니다.
info        <liner>         사용 가능한 라이너에 대한 정보를 얻습니다.
set <variable> <value>      원라이너를 사용하는 동안 사용할 컨텍스트별 변수를 값으로 설정합니다.
variables                   이전에 지정된 모든 변수를 출력합니다.
banner                      배너를 표시합니다.
reload/refresh              라이너 데이터베이스를 다시 로드합니다.
check                       코어 버전을 출력하고 최신 상태인지 확인합니다.
history                     명령줄의 가장 중요한 기록을 처음부터 표시합니다.
makerc                      명령줄 기록을 파일에 저장합니다.
resource     <file>         파일에 저장된 명령을 실행합니다.
os          <command>       프레임워크를 종료하지 않고 시스템 명령을 실행합니다.
exit/quit                   프레임워크를 종료합니다.

설치 전 사전 요구 사항

  • Python 3.x.
  • 모든 OS에서 작동하지만 Kali 2018+, Ubuntu 18+, Manjaro, Black Arch, Windows 10, Android Termux 및 Mac-OS 10.11에서 테스트되었습니다.

설치 및 실행

  • pip 사용 (모든 OS에서 가장 좋은 설치 방법):
root@kitploit:~
pip install one-lin3r
one-lin3r -h
  • Black Arch 또는 Black Arch 리포지토리가 있는 아치 기반 배포판에서 pacman 사용:
root@kitploit:~
sudo pacman -S one-lin3r
  • GitHub에서 설치:
    • Windows에서 관리자 권한으로 cmd 사용 시: (ZIP 다운로드 후 압축 풀기)
    root@kitploit:~
    python -m pip install ./One-Lin3r-master --user
    one-lin3r -h
    
    • Linux Debian 기반 배포판 (예: Kali, Ubuntu..):
    root@kitploit:~
    git clone https://github.com/D4Vinci/One-Lin3r.git
    sudo apt install libncurses5-dev
    sudo pip3 install ./One-Lin3r --user
    one-lin3r -h
    
    • 그 외 Linux 배포판:
    root@kitploit:~
    git clone https://github.com/D4Vinci/One-Lin3r.git
    sudo pip3 install ./One-Lin3r --user
    one-lin3r -h
    

프레임워크 또는 데이터베이스 업데이트

  • pip로 설치한 경우:
root@kitploit:~
pip install one-lin3r --upgrade
  • GitHub에서 설치한 경우:
    • Linux에서 디렉토리 밖에서
    root@kitploit:~
    cd One-Lin3r && git pull && cd ..
    pip3 install ./One-Lin3r --upgrade
    
    • Windows에서 git이 설치되지 않은 경우, 프레임워크를 압축 파일로 다시 다운로드하세요!

참고: 라이너는 파이썬 모듈로 작성되므로 프레임워크의 일부로 간주됩니다. 따라서 프레임워크에 새 라이너가 추가될 때마다 버전이 업데이트됩니다.

연락처

  • Twitter
  • Telegram

후원

제 작업이 도움이 되셨다면, 부담 없이 커피 한 잔 사주시거나 더 많은 도움을 주셔도 됩니다 :)

Coffee

면책 조항

One-Lin3r는 침투 테스트를 돕기 위해 만들어졌으며, 오용이나 불법적인 목적에 대해 책임지지 않습니다.

이 도구의 코드를 복사하거나 다른 도구에서 사용하는 것은 출처를 명시하면 허용됩니다 😄.

풀 리퀘스트는 언제나 환영합니다 :D

크레딧 및 참고 자료

  • PayloadsAllTheThings
  • PowerSploit repo
  • arno0x0x - Windows oneliners to download remote payload and execute arbitrary code
도구 다운로드
  • history 및 resource 명령어가 있어 프레임워크를 종료할 필요가 없습니다.
  • 세미콜론으로 구분하여 원하는 만큼의 명령을 동시에 실행할 수 있습니다.
  • 여기서 라이너 검색은 매우 쉽고 정확합니다. 라이너 이름, 기능, 설명, 라이너를 프레임워크에 추가한 작성자, 또는 라이너 자체로 검색할 수 있습니다.
  • 자신만의 라이너를 추가하려면 다음 단계를 따라 파이썬 파일로 라이너를 생성한 후, 풀 리퀘스트를 제출하면 프레임워크에 추가되고 물론 여러분의 이름으로 크레딧이 표시됩니다 😄.

  • 프레임워크를 재시작하지 않고 라이너를 추가한 경우 데이터베이스를 다시 로드할 수 있는 기능.

  • liners 폴더에 폴더를 만들고 ".liner" 파일을 생성하기만 하면 라이너 데이터베이스에 모든 플랫폼을 추가할 수 있습니다.

  • 더 많은 기능...