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

| 원라이너 기능 | 이 기능이 의미하는 것 |
|---|---|
| 리버스 셸 | 리버스 셸을 제공하는 다양한 방법 및 명령어. |
| 권한 상승 | 열거 및 권한 상승에 도움이 되는 많은 명령어 |
| 바인드 셸 | 바인드 셸을 제공하는 다양한 방법 및 명령어. |
| 드로퍼 | 다양한 페이로드 유형을 다운로드하고 실행하는 여러 가지 방법. |
다양한 목적으로 사용되는 많은 라이너, 현재 176개 이상의 라이너가 있습니다.
이 프레임워크에 구현된 자동 완성 기능은 일반적으로 보던 것과 다릅니다. 몇 가지 주요 기능은 다음과 같습니다:
seach가 search로 바뀌는 등, 프레임워크의 명령어와 유사한 임의의 단어를 입력해도 수정됩니다.use capabilities를 입력하고 탭을 누르면 use linux/bash/list_all_capabilities 등으로 대체됩니다. 미소가 보이네요, 천만에요!set 명령어 후 변수 자동 완성, use 및 info 명령어 후 라이너 자동 완성, 마지막으로 입력 중 실수로 대소문자를 잘못 켰을 경우를 대비해 모든 대문자를 소문자로 자동 변환하는 등의 덜 인상적인 기능도 있습니다.자동화
copy <라이너> 명령어를 사용하여 원하는 라이너를 클립보드에 자동으로 복사할 수 있습니다. use <라이너>를 사용한 후 복사하는 대신 시간을 절약할 수 있으며, 물론 다음 기능과 결합하면 더욱 유용합니다.makerc 명령어와 유사하게 사용할 수 있지만, 이번에는 올바른 중요한 명령어만 저장합니다.참고: 라이너 데이터베이스는 아직 크지 않지만 업데이트와 기여를 통해 더 커질 것입니다.
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).
명령어 설명
-------- -------------
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 프레임워크를 종료합니다.
pip install one-lin3r
one-lin3r -h
sudo pacman -S one-lin3r
python -m pip install ./One-Lin3r-master --user
one-lin3r -h
git clone https://github.com/D4Vinci/One-Lin3r.git
sudo apt install libncurses5-dev
sudo pip3 install ./One-Lin3r --user
one-lin3r -h
git clone https://github.com/D4Vinci/One-Lin3r.git
sudo pip3 install ./One-Lin3r --user
one-lin3r -h
pip install one-lin3r --upgrade
cd One-Lin3r && git pull && cd ..
pip3 install ./One-Lin3r --upgrade
참고: 라이너는 파이썬 모듈로 작성되므로 프레임워크의 일부로 간주됩니다. 따라서 프레임워크에 새 라이너가 추가될 때마다 버전이 업데이트됩니다.
제 작업이 도움이 되셨다면, 부담 없이 커피 한 잔 사주시거나 더 많은 도움을 주셔도 됩니다 :)
One-Lin3r는 침투 테스트를 돕기 위해 만들어졌으며, 오용이나 불법적인 목적에 대해 책임지지 않습니다.
이 도구의 코드를 복사하거나 다른 도구에서 사용하는 것은 출처를 명시하면 허용됩니다 😄.
풀 리퀘스트는 언제나 환영합니다 :D
history 및 resource 명령어가 있어 프레임워크를 종료할 필요가 없습니다.자신만의 라이너를 추가하려면 다음 단계를 따라 파이썬 파일로 라이너를 생성한 후, 풀 리퀘스트를 제출하면 프레임워크에 추가되고 물론 여러분의 이름으로 크레딧이 표시됩니다 😄.
프레임워크를 재시작하지 않고 라이너를 추가한 경우 데이터베이스를 다시 로드할 수 있는 기능.
liners 폴더에 폴더를 만들고 ".liner" 파일을 생성하기만 하면 라이너 데이터베이스에 모든 플랫폼을 추가할 수 있습니다.
더 많은 기능...