LazyOwn

(★ 220)

LazyOwn RedTeam/APT Framework is the first RedTeam Framework with an AI-powered C&C, featuring rootkits to conceal campaigns, undetectable malleable implants compatible with Windows/Linux/Mac OSX, and self-configuring backdoors. With its Web interface and powerful Console Client, it is the best combination for your Autonomous RedTeam/APT campaigns.

파일 탐색기

  • .codacyrc
  • .coverage
  • .env.example
  • .eslintignore
  • .eslintrc.json
  • .gitignore
  • .mcp.json
  • .pre-commit-config.yaml
  • .pylintrc
  • .readthedocs.yaml
  • .secrets.baseline
  • __init__.py
  • adversary.json
  • AGENTS.md
  • app.spec.dist
  • banner.py
  • CHANGELOG.md
  • CHEATSHEET.md
  • CLAUDE.md
  • CODE_OF_CONDUCT.md
  • COMMANDS.md
  • COMPARISON.md
  • config.json
  • CONTRIBUTING.md
  • DEPLOY.sh
  • discord_c2.py
  • docker-compose.yml
  • Dockerfile
  • Dockerfile.sandbox
  • ESSENTIALS.md
  • event_config.json
  • fast_run_as_r00t.sh
  • gen_cert.sh
  • install.sh
  • key.py
  • KNOWLEDGE_BASE.md
  • lazy_sentinel4.py
  • lazyc2.py
  • lazyown.py
  • LICENSE
  • make.bat
  • Makefile
  • MANIFEST.in
  • my_techniques.json
  • opencode.json
  • payload.example.json
  • pull_request_template.md
  • pwntomate.py
  • py2elf.sh
  • pyproject.toml
  • pyvenv.cfg
  • QUICKSTART.md
  • README.md
  • readmeneitor.py
  • report.py
  • requirements-dev.txt
  • requirements-ml.txt
  • requirements.txt
  • run
  • run.bat
  • run.ps1
  • run_telegram_hermes.sh
  • SECURITY.md
  • setup.py
  • slack_c2_bot.py
  • soul.md
  • specs.md
  • telegram_c2.py
  • telegram_hermes.py
  • testmeneitor.py
  • TUTORIAL_LazyOwn.md
  • user_aliases.json
  • user_commands.json
  • user_split.sh
  • users.example.json
  • utils.py
  • version.json

# CDN으로 사용하기

jsDelivr

jsDelivr는 공개 GitHub 리포지토리를 별도 설정 없이 CDN으로 즉시 서빙합니다. 버전과 파일을 고르면 웹페이지에 바로 붙일 수 있는 링크와 예시 코드가 만들어집니다.

명령어 용어집

이 문서에서 사용된 명령어를 모아봤습니다. 낯선 명령어가 있다면 펼쳐서 확인해보세요.

🔍

clock

설명 보기 ▼

시스템 시계를 설정합니다.
더 많은 정보: <https://www.cisco.com/c/en/us/td/docs/ios/fundamentals/command/reference/cf_book/cf_c1.html#clock>.

clock set {{23}}:{{59}}:{{59}} {{31}} {{april}} {{2000}}

특권 모드에서 실행하여 시스템 시계를 설정:

clock active prefer

링크 반대편과 자동 협상, (기본값: active-clock):

clock passive prefer

링크 반대편과 자동 협상, (기본값: passive-clock):

🔍

login

설명 보기 ▼

콘솔 및 가상 라인 인증을 관리.
`line` 설정 모드에서 사용함.
더 많은 정보: <https://www.cisco.com/c/en/us/td/docs/routers/sdwan/command/iosxe/qualified-cli-command-reference-guide/m-line-commands.pdf>.

login local

로컬 사용자 이름과 비밀번호를 사용하여 인증:

login {{user}}

Log in as a user:

login -f {{user}}

Log in as user without authentication if user is preauthenticated:

🔍

amass

설명 보기 ▼

심층 공격 표면 매핑 및 자산 검색 도구.
`amass intel`과 같은 일부 하위 명령에는 자체적으로 사용 설명서가 존재.
더 많은 정보: <https://github.com/owasp-amass/amass>.

amass {{intel|enum}} {{options}}

Amass 하위 명령어 실행:

amass -help

도움말 표시:

amass {{intel|enum}} -help

Amass 하위 명령에 대한 도움말 표시:

🔍

apropos

설명 보기 ▼

메뉴얼 페이지에서 검색, 예를 들어 새로운 명령어 검색.
관련 항목: `man`.
더 많은 정보: <https://manned.org/apropos>.

apropos {{regex}}

키워드 검색:

apropos {{[-l|--long]}} {{regex}}

출력을 터미널 너비에 제한을 두지 않고 검색:

apropos {{regex_1}} {{[-a|--and]}} {{regex_2}} {{[-a|--and]}} {{regex_3}}

주어진 모든 표현식만 포함하는 페이지 검색(AND 검색):

🔍

arjun

설명 보기 ▼

웹 애플리케이션의 HTTP 파라미터를 탐지.
더 많은 정보: <https://github.com/s0md3v/Arjun/wiki/Usage>.

arjun -u {{https://example.com/page.php}}

URL에서 GET 파라미터를 스캔:

arjun -u {{https://example.com/api}} -m POST

POST 메서드를 사용하여 스캔:

arjun -u {{https://example.com}} -o {{path/to/output.json}}

탐지된 파라미터를 JSON 파일로 저장:

🔍

arp-scan

설명 보기 ▼

ARP 패킷을 호스트(IP 주소 또는 호스트 이름으로 지정)로 보내 로컬 네트워크를 검색합니다.
더 많은 정보: <https://github.com/royhills/arp-scan>.

arp-scan {{[-l|--localnet]}}

현재 로컬 네트워크 검색:

arp-scan {{10.0.0.1}}

사용자 정의 비트마스크를 사용하여 IP 네트워크 스캔:

arp-scan {{192.168.1.1}}/{{24}}

사용자 정의 범위 내에서 IP 네트워크 검색:

🔍

banner

설명 보기 ▼

주어진 인자를 큰 ASCII art로 출력.
더 많은 정보: <https://manned.org/banner>.

banner "{{Hello World}}"

텍스트 메시지를 큰 배너로 출력(따옴표는 선택 사항):

banner {{[-w|--width]}} 50 "{{Hello World}}"

텍스트 메시지를 너비가 50자인 배너로 출력:

banner

`stdin`에서 텍스트 읽기:

🔍

chisel

설명 보기 ▼

TCP/UDP 터널 생성, HTTP를 통해 전송, SSH를 통해 보안.
동일한 `chisel` 실행 파일에 클라이언트와 서버 모두 포함됩니다.
더 많은 정보: <https://github.com/jpillora/chisel#usage>.

chisel server

Chisel 서버 실행:

chisel server {{[-p|--port]}} {{server_port}}

특정 포트를 수신하는 Chisel 서버 실행:

chisel server --auth {{username}}:{{password}}

사용자 이름 및 암호 인증을 사용하여 연결을 보호하는 Chisel 서버 실행:

🔍

claude

설명 보기 ▼

코드베이스를 이해하고 자연어 명령을 통해 더 빠르게 코딩할 수 있도록 도와주는 에이전트 기반 코딩 도구.
더 많은 정보: <https://code.claude.com/docs/en/cli-reference>.

claude prompt

프롬프트로 실행:

claude update

`claude`를 업데이트:

claude mcp list

지정된 MCP 서버 목록을 표시:

🔍

cron

설명 보기 ▼

작업이나 작업을 무인으로 실행하기 위한 시스템 스케줄러.
`cron`에 항목을 제출, 편집 또는 삭제하는 명령을 `crontab`이라고 함.

tldr crontab

`cron` 항목 관리에 대한 문서 보기:

🔍

crunch

설명 보기 ▼

단어 목록 생성기.
더 많은 정보: <https://manned.org/crunch>.

crunch {{1}} {{3}}

소문자만 사용하여 길이가 1부터 3인 단어 목록을 출력:

crunch {{8}} {{8}} {{0123456789abcdef}}

길이가 8인 16진수 단어 목록을 출력:

crunch {{1}} {{1}} -p {{abc}}

abc의 모든 순열 목록을 출력 (길이는 처리되지 않음):

🔍

dig

설명 보기 ▼

DNS 조회 유틸리티.
관련 항목: `resolvectl`, `nslookup`, `host`.
더 많은 정보: <https://manned.org/dig>.

dig +short {{example.com}}

호스트이름과 관련된 IP 주소(A 레코드)를 조회하기 :

dig +noall +answer {{example.com}}

지정한 도메인에 대한 상세 응답(A 레코드)을 조회:

dig +short {{example.com}} {{A|MX|TXT|CNAME|NS}}

지정한 도메인 이름에 대해 특정 DNS 레코드 타입을 조회:

🔍

dirsearch

설명 보기 ▼

웹 경로 스캐너.
더 많은 정보: <https://github.com/maurosoria/dirsearch#options>.

dirsearch {{[-u|--url]}} {{url}} --extensions-list

공통 확장자를 가진 공통 경로를 웹 서버에서 검색:

dirsearch {{[-l|--url-list]}} {{path/to/url-list.txt}} {{[-e|--extensions]}} {{php,jsp,aspx,...}}

`.php` 확장자를 사용하여 일반 경로에 대한 웹 서버 목록을 스캔:

dirsearch {{[-u|--url]}} {{url}} --extensions-list {{[-w|--wordlists]}} {{path/to/url-paths1.txt,path/to/url-paths2.txt,...}}

공통 확장자를 사용하여 사용자 정의 경로를 웹 서버에서 검색:

🔍

edit

설명 보기 ▼

Microsoft에서 만든 터미널 기반 텍스트 편집기.
더 많은 정보: <https://github.com/microsoft/edit>.

edit {{path/to/file}}

파일 열기:

tldr run-mailcap

자세한 내용은 원본 명령을 참고하세요:

<Ctrl f>{{pattern}}<Enter>

패턴 검색:

🔍

feroxbuster

설명 보기 ▼

Rust로 작성된 간단하고 빠르며 반복적인 콘텐츠 검색 도구.
웹 서버 등에서 숨겨진 경로를 무차별 공격하는 데 사용됨.
더 많은 정보: <https://epi052.github.io/feroxbuster-docs/configuration/command-line>.

feroxbuster --url "{{https://example.com}}" --wordlist {{path/to/file}} --threads {{100}} --extensions "{{php,txt}}" --random-agent

확장자, 100개의 스레드 및 임의의 사용자 에이전트가 포함된 단어 목록에서 일치하는 특정 디렉터리 및 파일 검색:

feroxbuster --url "{{https://example.com}}" --wordlist {{path/to/file}} --no-recursion --proxy "{{http://127.0.0.1:8080}}"

특정 프록시를 통해 재귀 없이 디렉터리를 열거:

feroxbuster --url "{{https://example.com}}" --extract-links

웹페이지에서 링크 찾기:

🔍

ffuf

설명 보기 ▼

Go로 작성된 빠른 웹 퍼저.
`FUZZ` 키워드가 자리 표시자로 사용됨. `ffuf`는 `FUZZ`라는 단어를 단어 목록의 모든 단어로 변경해 URL에 접속하려 시도.
더 많은 정보: <https://github.com/ffuf/ffuf#usage>.

ffuf -c -w {{path/to/wordlist.txt}} -u {{https://example.com/FUZZ}}

색상 출력([c]olored output)과 대상 URL([u]RL)을 지정하는 단어 리스트([w]ordlist)를 사용하여 디렉토리를 열거:

ffuf -w {{path/to/subdomains.txt}} -u {{https://FUZZ.example.com}}

키워드 위치를 변경하여 하위 도메인의 웹서버를 열거:

ffuf -o -w {{path/to/wordlist.txt}} -u {{https://example.com/FUZZ}} -t {{500}} -x {{http://127.0.0.1:8080}}

지정된 스레드([t]hreads) (기본값: 40)를 퍼징하고 트래픽을 프로파일링(pro[x]ying)하고 출력([o]utput)을 파일에 저장:

🔍

ftp

설명 보기 ▼

파일 전송 프로토콜을 통해 서버와 상호 작용하는 도구.
더 많은 정보: <https://manned.org/ftp>.

ftp {{ftp.example.com}}

FTP 서버에 연결:

ftp {{host}}

원격 FTP 서버에 상호작용하며 연결:

ftp {{ip_address}} {{port}}

IP 주소와 포트를 지정하여 FTP 서버에 연결:

🔍

gcc

설명 보기 ▼

C와 C++ 소스 파일들을 전처리, 컴파일하여 모으고 이어줍니다.
더 많은 정보: <https://gcc.gnu.org/onlinedocs/gcc/>.

gcc {{path/to/source1.c path/to/source2.c ...}} {{[-o|--output]}} {{path/to/output_executable}}

다수의 소스 파일을 실행 파일로 컴파일합니다:

gcc {{path/to/source.c}} -Wall {{[-o|--output]}} {{output_executable}}

일반적인 경고와 디버그 심볼을 출력합니다:

gcc {{path/to/source.c}} -Wall {{[-g|--debug]}} -Og {{[-o|--output]}} {{path/to/output_executable}}

다른 경로에 위치한 라이브러리들을 포함합니다:

🔍

git clone

설명 보기 ▼

Clone an existing repository.

git clone {{remote_repository_location}} {{path/to/directory}}

Clone an existing repository into a new directory (the default directory is the repository name):

git clone --recursive {{remote_repository_location}}

Clone an existing repository and its submodules:

git clone {{[-n|--no-checkout]}} {{remote_repository_location}}

Clone only the `.git` directory of an existing repository:

🔍

git

설명 보기 ▼

분산 버전 관리 시스템.
`commit`, `add`, `branch`, `checkout`, `push` 등의 특정 하위 명령어는 고유의 문서가 따로 있습니다.
더 많은 정보: <https://git-scm.com/docs/git>.

git init

하위 명령어 실행:

git clone {{https://example.com/repo.git}}

특정 레파지토리 위치에서 Git 하위 명령어 실행:

git status

주어진 설정으로 Git 하위 명령어 실행:

🔍

gobuster

설명 보기 ▼

웹 서버 등의 숨겨진 경로를 무차별 공격.
더 많은 정보: <https://github.com/OJ/gobuster#modes>.

gobuster dir {{[-u|--url]}} {{https://example.com/}} {{[-w|--wordlist]}} {{path/to/file}}

단어 목록에서 일치하는 디렉터리와 파일을 검색:

gobuster dns {{[-do|--domain]}} {{example.com}} {{[-w|--wordlist]}} {{path/to/file}}

하위 도메인 검색:

gobuster s3 {{[-w|--wordlist]}} {{path/to/file}}

Amazon S3 버킷 검색:

🔍

hashcat

설명 보기 ▼

빠른 고급 비밀번호 복구 도구.
더 많은 정보: <https://hashcat.net/wiki/doku.php?id=hashcat>.

hashcat {{[-m|--hash-type]}} {{hash_type_id}} {{[-a|--attack-mode]}} 3 {{hash_value}}

기본 hashcat 마스크를 사용하여 무차별 대입 공격(모드 3)을 수행:

hashcat {{[-m|--hash-type]}} {{hash_type_id}} {{[-a|--attack-mode]}} 3 {{hash_value}} "{{?d?d?d?d}}"

알려진 4자리 패턴으로 무차별 대입 공격(모드 3)을 수행:

hashcat {{[-m|--hash-type]}} {{hash_type_id}} {{[-a|--attack-mode]}} 3 --increment {{hash_value}} "{{?a?a?a?a?a?a?a?a}}"

인쇄 가능한 모든 ASCII 문자 중 최대 8개를 사용하여 무차별 대입 공격(모드 3)을 수행:

🔍

hello

설명 보기 ▼

"Hello, world!", "hello, world" 또는 사용자 정의 가능한 텍스트를 출력.
더 많은 정보: <https://www.gnu.org/software/hello/manual/hello.html#Invoking-hello>.

hello

"Hello, world!" 출력:

hello {{[-t|--traditional]}}

전통적인 유형인 "hello, world"를 출력:

hello {{[-g|--greeting]}} "{{greeting_text}}"

문자 메시지 출력:

🔍

htop

설명 보기 ▼

실행 중인 프로세스에 대한 동적인 실시간 정보를 표시.
`top`의 향상된 버전.
관련 항목: `top`, `atop`, `glances`, `btop`, `btm`.
더 많은 정보: <https://manned.org/htop>.

htop

`htop` 실행:

htop {{[-u|--user]}} {{username}}

특정 사용자가 소유한 프로세스만 표시하는 `htop`실행:

htop {{[-t|--tree]}}

프로세스를 트리 구조로 표시해 부모-자식 관계를 확인:

🔍

httprobe

설명 보기 ▼

작동하는 HTTP 및 HTTPS 서버에 대한 도메인 밒 프로브 목록을 가져옴.
더 많은 정보: <https://github.com/tomnomnom/httprobe>.

cat {{input_file}} | httprobe

텍스트 파일에서 도에인 목록을 조사:

cat {{input_file}} | httprobe --prefer-https

HTTPS가 작동하지 않는 경우에만 HTTP 확인:

cat {{input_file}} | httprobe -p {{https:2222}}

특정 프로토콜을 사용하여 추가 포트를 조사:

🔍

hydra

설명 보기 ▼

온라인 비밀번호 추측 도구.
지원되는 프로토콜에는 FTP, HTTP(S), SMTP, SNMP, XMPP, SSH 등이 포함됨.
더 많은 정보: <https://manned.org/hydra>.

hydra-wizard

Hydra의 마법사를 시작:

hydra -l {{username}} -P {{path/to/wordlist.txt}} {{host_ip}} {{ssh}}

주어진 사용자 이름과 비밀번호 목록을 사용하여 SSH 자격 증명을 추측:

hydra -L {{path/to/usernames.txt}} -P {{path/to/wordlist.txt}} {{host_ip}} {{https-post-form}} "{{url_without_host}}:{{https_post_request}}:{{login_failed_string}}"

두 개의 특정 사용자명 및 비밀번호 목록을 사용하여 HTTPS 웹 양식 자격 증명을 추측 ("https_post_request"는 "사용자명=^USER^&password=^PASS^"와 유사할 수 있음):

🔍

ipinfo

설명 보기 ▼

IPinfo.io의 IP 위치 정보 및 네트워크 인텔리전스 API를 위한 공식 CLI 도구.
참고: 일부 명령은 IPinfo.io 토큰이 필요.
더 많은 정보: <https://github.com/ipinfo/cli#quick-start>.

ipinfo myip

현재 IP 주소 정보 출력:

ipinfo {{ip_address}}

특정 IP 주소 정보 출력:

ipinfo bulk {{path/to/ips.txt}}

파일의 여러 IP 주소를 일괄 조회:

🔍

john

설명 보기 ▼

비밀번호 크래커.
더 많은 정보: <https://www.openwall.com/john/>.

john {{path/to/hashes.txt}}

비밀번호 해시 크래킹:

john --show {{path/to/hashes.txt}}

크래킹된 비밀번호 표시:

john --show --users={{user_ids}} {{path/to/hashes1.txt path/to/hashes2.txt ...}}

여러 파일에서 사용자 식별자로 크래킹된 비밀번호 표시:

🔍

lazygit

설명 보기 ▼

Git 저장소 관리를 위한 간단한 터미널 UI.
더 많은 정보: <https://manned.org/lazygit>.

lazygit

현재 저장소에서 Lazygit 실행:

lazygit {{[-p|--path]}} {{path/to/repository}}

특정 Git 저장소에서 Lazygit 실행:

lazygit {{status|branch|log|stash|...}}

특정 패널에 포커스를 두고 Lazygit 시작:

🔍

ldapsearch

설명 보기 ▼

LDAP 디렉토리를 쿼리.
더 많은 정보: <https://docs.ldap.com/ldap-sdk/docs/tool-usages/ldapsearch.html>.

ldapsearch {{[-D|--bindDN]}} '{{admin_DN}}' {{[-w|--bindPassword]}} '{{password}}' {{[-h|--hostname]}} {{ldap_host}} {{[-b|--baseDN]}} {{base_ou}} '{{memberOf=group1}}' displayName

주어진 그룹의 멤버인 모든 항목을 LDAP 서버에서 쿼리하고 객체의 displayName 값을 반환:

ldapsearch {{[-D|--bindDN]}} '{{admin_DN}}' {{[-u|--keyStorePasswordFile]}} '{{password_file}}' {{[-h|--hostname]}} {{ldap_host}} {{[-b|--baseDN]}} {{base_ou}} '{{memberOf=group1}}' displayName

줄바꿈 없는 비밀번호 파일을 사용하여 주어진 그룹의 멤버인 모든 항목을 LDAP 서버에서 쿼리하고 객체의 displayName 값을 반환:

ldapsearch {{[-D|--bindDN]}} '{{admin_DN}}' {{[-w|--bindPassword]}} '{{password}}' {{[-h|--hostname]}} {{ldap_host}} {{[-b|--baseDN]}} {{base_ou}} '{{memberOf=group1}}' {{[-z|--sizeLimit]}} 5 displayName

주어진 필터에 맞는 5개의 항목 반환:

🔍

logout

설명 보기 ▼

로그인 셸 종료.
더 많은 정보: <https://www.gnu.org/software/bash/manual/bash.html#index-logout>.

logout

로그인 셸 종료:

logout {{exit_code}}

종료 코드를 지정하여 로그인 셸 종료:

🔍

medusa

설명 보기 ▼

다양한 프로토콜에 대한 모듈식 병렬 로그인 브루트포싱 도구.
더 많은 정보: <https://manned.org/medusa>.

medusa -d

설치된 모든 모듈 나열:

medusa -M {{ssh|http|web-form|postgres|ftp|mysql|...}} -q

특정 모듈의 사용 예시 보기 (`medusa -d`로 모든 설치된 모듈 나열 가능):

medusa -M ftp -h host -U {{path/to/username_file}} -P {{path/to/password_file}}

사용자 이름 파일과 비밀번호 파일을 사용하여 FTP 서버에 대해 브루트포싱 실행:

🔍

msfvenom

설명 보기 ▼

metasploit용 페이로드를 수동으로 생성하는 도구.
더 많은 정보: <https://docs.metasploit.com/docs/using-metasploit/basics/how-to-use-msfvenom.html>.

msfvenom {{[-l|--list]}} payloads

사용 가능한 페이로드 목록 표시:

msfvenom {{[-l|--list]}} formats

사용 가능한 출력 형식 목록 표시:

msfvenom {{[-p|--payload]}} {{payload}} --list-options

특정 페이로드의 옵션 표시:

🔍

nano

설명 보기 ▼

명령줄 텍스트 편집기. 향상된 `Pico` 클론.
관련 항목: `pico`, `rnano`.
더 많은 정보: <https://nano-editor.org/dist/latest/nano.html>.

nano {{path/to/file1 path/to/file2 ...}}

편집기 시작:

nano {{[-I|--ignorercfiles]}}

설정 파일을 사용하지 않고 편집기 시작:

nano +{{line}},{{column}} {{path/to/file}}

특정 파일 열기, 이전 파일을 닫으면 다음 파일로 이동:

🔍

nbtscan

설명 보기 ▼

네트워크를 스캔하여 NetBIOS 이름 정보를 검색.
더 많은 정보: <https://github.com/resurrecting-open-source-projects/nbtscan>.

nbtscan {{192.168.0.1/24}}

네트워크에서 NetBIOS 이름 스캔:

nbtscan {{192.168.0.1}}

단일 IP 주소 스캔:

nbtscan -v {{192.168.0.1/24}}

자세한 출력 표시:

🔍

netexec

설명 보기 ▼

이 명령은 `nxc`의 별칭입니다.

tldr nxc

자세한 내용은 원본 명령을 참고하세요:

🔍

next

설명 보기 ▼

서버사이드 렌더링을 사용하여 최적화된 웹 애플리케이션을 구축하는 React 프레임워크.
더 많은 정보: <https://nextjs.org/docs/app/api-reference/cli/next>.

next dev

현재 애플리케이션을 개발 모드로 시작:

next dev {{[-p|--port]}} {{port}}

현재 애플리케이션을 특정 포트에서 시작:

next build

프로덕션에 맞게 최적화된 애플리케이션 빌드:

🔍

ngrok

설명 보기 ▼

로컬에서 실행 중인 웹 서비스에 공용 엔드포인트로부터 안전한 터널을 생성하는 리버스 프록시.
더 많은 정보: <https://ngrok.com/docs/agent/cli>.

ngrok http {{80}}

지정된 포트로 로컬 HTTP 서비스 노출:

ngrok http {{example.com}}:{{80}}

특정 호스트에서 로컬 HTTP 서비스 노출:

ngrok http https://localhost

로컬 HTTPS 서버 노출:

🔍

nikto

설명 보기 ▼

웹 서버에 대해 여러 항목에 대한 테스트를 수행하는 웹 서버 스캐너.
더 많은 정보: <http://cirt.net/nikto/>.

perl nikto.pl {{[-h|-host]}} {{192.168.0.1}}

대상 호스트에 대해 기본 Nikto 스캔 수행:

perl nikto.pl {{[-h|-host]}} {{192.168.0.1}} {{[-p|-port]}} {{443}}

기본 스캔을 수행할 때 포트 번호 지정:

perl nikto.pl {{[-h|-host]}} {{https://192.168.0.1:443/}}

전체 URL 구문을 사용하여 포트 및 프로토콜 스캔:

🔍

npm run

설명 보기 ▼

Run a script.

npm run

List available scripts:

npm run {{script_name}}

Run a script:

npm run {{script_name}} -- {{argument}} {{--option}}

Pass arguments to a script:

🔍

nuclei

설명 보기 ▼

간단한 YAML 기반 DSL을 사용하는 빠르고 커스터마이즈 가능한 취약점 스캐너.
더 많은 정보: <https://docs.projectdiscovery.io/opensource/nuclei/running>.

nuclei {{[-ut|-update-templates]}}

`nuclei` [t]emplates를 최신 버전으로 [u]pdate (다운로드는 `~/nuclei-templates`에 저장됨):

nuclei -tl {{[-pt|-type]}} {{dns|file|http|headless|tcp|workflow|ssl|websocket|whois|code|javascript}}

특정 [p]rotocol [t]ype의 모든 [t]emplates 나열:

nuclei {{[-as|-automatic-scan]}} {{[-u|-target]}} {{example.com}}

wappalyzer 기술 감지를 사용하여 자동 웹 스캔을 수행하고 스캔할 대상 [u]RL/호스트 지정:

🔍

openssl s_client

설명 보기 ▼

Create TLS client connections.

openssl s_client -connect {{host}}:{{port}} 2>/dev/null | openssl x509 -noout -dates

Display the start and expiry dates for a domain's certificate:

openssl < /dev/null s_client -connect {{host}}:{{port}}

Display the certificate presented by an SSL/TLS server:

openssl s_client -connect {{host}}:{{port}} -servername {{hostname}}

Set the Server Name Indicator (SNI) when connecting to the SSL/TLS server:

🔍

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:

🔍

pop

설명 보기 ▼

터미널에서 이메일을 보내는 도구.
더 많은 정보: <https://github.com/charmbracelet/pop>.

pop

텍스트 기반 사용자 인터페이스 시작:

pop < {{path/to/message.md}} --from {{[email protected]}} --to {{[email protected]}} --subject "{{On the Subject of Ducks...}}" --attach {{path/to/attachment}}

Markdown 파일의 내용을 본문으로 사용하여 이메일 보내기:

pop --help

도움말 표시:

🔍

pup

설명 보기 ▼

명령줄 HTML 파싱 도구.
더 많은 정보: <https://github.com/ericchiang/pup>.

cat {{index.html}} | pup --color

원시 HTML 파일을 정리되고 들여쓰기된 색상 형식으로 변환:

cat {{index.html}} | pup '{{tag}}'

요소 태그 이름으로 HTML 필터링:

cat {{index.html}} | pup '{{div#id}}'

ID로 HTML 필터링:

🔍

python3

설명 보기 ▼

이 명령은 `python`의 별칭입니다.

tldr python

자세한 내용은 원본 명령을 참고하세요:

🔍

route

설명 보기 ▼

route 명령어를 사용하여 라우팅 테이블 설정.
더 많은 정보: <https://manned.org/route>.

route -n

라우팅 테이블의 정보를 표시:

sudo route add "{{destination_ip_address}}" "{{gateway_address}}"

게이트웨이를 통해 대상지로의 경로 추가:

sudo route add -net {{ip_address}} netmask {{netmask_address}} gw {{gw_address}}

라우팅 규칙 추가:

🔍

rsync

설명 보기 ▼

기본적으로 SSH를 사용하여 원격 호스트 간에 파일을 전송합니다(두 원격 호스트 사이는 아닙니다).
원격 경로를 지정하려면, `호스트:경로/대상/파일_또는_폴더`를 사용하세요.
더 많은 정보: <https://download.samba.org/pub/rsync/rsync.1>.

rsync {{path/to/source}} {{path/to/destination}}

파일 전송:

rsync {{[-a|--archive]}} {{path/to/source}} {{path/to/destination}}

아카이브 모드 (디렉토리를 반복적으로 복사하고, 권한, 소유권, 수정 시간을 확인 및 보존하지 않고 심볼릭 링크를 복사) 사용:

rsync {{[-zvhP|--compress --verbose --human-readable --partial --progress]}} {{path/to/source}} {{path/to/destination}}

데이터가 대상으로 전송될 때 압축하고, 사람이 읽을 수 있는 자세한 진행 상황을 표시하고, 중단된 경우 부분적으로 전송된 파일 유지:

🔍

scp

설명 보기 ▼

보안 복사.
SSH를 통한 보안 복사 프로토콜을 사용하여 호스트 간에 파일 복사.
더 많은 정보: <https://man.openbsd.org/scp>.

scp {{path/to/local_file}} {{remote_host}}:{{path/to/remote_file}}

로컬 파일을 원격 호스트에 복사:

scp -P {{port}} {{path/to/local_file}} {{remote_host}}:{{path/to/remote_file}}

원격 호스트에 연결할 때 특정 포트를 사용:

scp {{remote_host}}:{{path/to/remote_file}} {{path/to/local_directory}}

원격 호스트의 파일을 로컬 폴더로 복사:

🔍

sherlock

설명 보기 ▼

소셜 네트워크에서 사용자명을 찾습니다.
관련 항목: `maigret`.
더 많은 정보: <https://github.com/sherlock-project/sherlock>.

sherlock {{username}} --output {{path/to/file}}

소셜 네트워크에서 특정 사용자명을 검색하고 결과를 [f]파일에 저장:

sherlock {{username1 username2 ...}} --folderoutput {{path/to/directory}}

소셜 네트워크에서 특정 사용자명을 검색하고 결과를 [f]폴더에 저장:

sherlock --tor {{username}}

Tor 네트워크를 사용하여 소셜 네트워크에서 특정 사용자명 검색:

🔍

shred

설명 보기 ▼

파일을 덮어써서 데이터를 안전하게 삭제.
더 많은 정보: <https://www.gnu.org/software/coreutils/manual/html_node/shred-invocation.html>.

shred {{path/to/file}}

파일 덮어쓰기:

shred {{[-v|--verbose]}} {{path/to/file}}

파일을 덮어쓰고 진행 상황 표시:

shred {{[-z|--zero]}} {{path/to/file}}

파일을 덮어쓰고 무작위 데이터 대신 [z]ero(0)로 남기기:

🔍

smbclient

설명 보기 ▼

서버의 SMB/CIFS 리소스에 접근하기 위한 FTP 유사 클라이언트.
더 많은 정보: <https://manned.org/smbclient>.

smbclient {{[-L|--list]}} {{server}} --no-pass

공유 서버에 연결(비밀번호 입력이 필요하며, `exit` 명령으로 세션 종료):

smbclient //{{server}}/{{share}}

다른 사용자명으로 연결:

smbclient {{[-U|--user]}} {{domain/username}} //{{server}}/{{share}}

다른 작업 그룹으로 연결:

🔍

smbmap

설명 보기 ▼

SMB 열거 도구.
더 많은 정보: <https://github.com/ShawnDEvans/smbmap#help>.

smbmap --host-file {{path/to/file}}

NULL 세션이 활성화되고 공유가 열린 호스트 열거:

smbmap {{[-u|--username]}} {{username}} --prompt -H {{ip_address}}

사용자의 비밀번호 또는 NTLM 해시를 입력하여 호스트의 SMB 공유 및 권한 표시:

smbmap {{[-u|--username]}} {{username}} --prompt -H {{ip_address}} -x {{command}}

원격 시스템에서 셸 명령 실행:

🔍

snmpwalk

설명 보기 ▼

SNMP 쿼리 도구.
더 많은 정보: <https://manned.org/snmpwalk>.

snmpwalk -v 1 -c {{community}} {{ip_address}}

SNMPv1과 커뮤니티 문자열을 사용하여 원격 호스트의 시스템 정보 쿼리:

snmpwalk -v 2c -c {{community}} {{ip_address}}:{{port}} {{oid}}

SNMPv2를 사용하여 지정된 포트에서 OID로 원격 호스트의 시스템 정보 쿼리:

snmpwalk -v 3 -l {{authNoPriv}} -u {{username}} -a {{MD5|SHA}} -A {{passphrase}} {{ip_address}} {{oid}}

SNMPv3과 인증(암호화 없이)을 사용하여 OID로 원격 호스트의 시스템 정보 쿼리:

🔍

socat

설명 보기 ▼

다목적 릴레이(SOcket CAT).
더 많은 정보: <http://www.dest-unreach.org/socat/>.

sudo socat - TCP-LISTEN:8080,fork

포트를 수신 대기하고 연결을 기다리며 데이터를 표준 입력/출력으로 전송:

sudo socat OPENSSL-LISTEN:4433,reuseaddr,cert=./cert.pem,cafile=./ca.cert.pem,key=./key.pem,verify=0 STDOUT

SSL을 사용하여 포트를 수신 대기하고 표준 출력으로 출력:

sudo socat - TCP4:www.example.com:80

호스트와 포트에 연결을 생성하고 표준 입력/출력의 데이터를 연결된 호스트로 전송:

🔍

sqlmap

설명 보기 ▼

SQL 인젝션 취약점을 탐지하고 악용.
더 많은 정보: <https://github.com/sqlmapproject/sqlmap/wiki/Usage>.

python sqlmap.py {{[-u|--url]}} "{{http://www.example.com/vuln.php?id=1}}"

단일 대상 URL에 대해 sqlmap 실행:

python sqlmap.py {{[-u|--url]}} "{{http://www.example.com/vuln.php}}" --data="{{id=1}}"

POST 요청으로 데이터 전송 (`--data`는 POST 요청을 의미):

python sqlmap.py {{[-u|--url]}} "{{http://www.example.com/vuln.php}}" --data="{{query=foobar;id=1}}" --param-del="{{;}}"

매개변수 구분자 변경 (기본값은 &):

🔍

ssh

설명 보기 ▼

Secure Shell은 원격 시스템에 안전하게 로그인하기 위한 프로토콜입니다.
원격 서버에 로그인하거나 명령을 실행하는 데 사용할 수 있습니다.
더 많은 정보: <https://man.openbsd.org/ssh>.

ssh {{username}}@{{remote_host}}

원격 서버에 연결:

ssh {{username}}@{{remote_host}} -i {{path/to/key_file}}

특정 신원(개인 키)으로 원격 서버에 연결:

ssh {{username}}@10.0.0.1 -p {{2222}}

특정 [p]포트를 사용하여 원격 서버에 연결:

🔍

sshd

설명 보기 ▼

Secure Shell 데몬 - 원격 머신이 현재 머신에 안전하게 로그인할 수 있도록 허용합니다.
원격 머신은 이 머신에서 실행되는 것처럼 명령을 실행할 수 있습니다.
더 많은 정보: <https://man.openbsd.org/sshd>.

sshd

백그라운드에서 데몬 시작:

sshd -D

포그라운드에서 sshd 실행:

sshd -D -d

자세한 출력으로 실행 (디버깅 용도):

🔍

sslscan

설명 보기 ▼

서버에서 지원하는 SSL/TLS 프로토콜 및 암호를 검사.
더 많은 정보: <https://manned.org/sslscan>.

sslscan {{example.com}}

포트 443에서 서버 테스트:

sslscan {{example.com}}:{{465}}

지정된 포트에서 테스트:

sslscan --show-certificate {{example.com}}

인증서 정보 표시:

🔍

tcpdump

설명 보기 ▼

네트워크의 트래픽 덤프.
더 많은 정보: <https://www.tcpdump.org/manpages/tcpdump.1.html>.

tcpdump {{[-D|--list-interfaces]}}

사용 가능한 네트워크 인터페이스 나열:

sudo tcpdump {{[-i|--interface]}} {{eth0}}

특정 인터페이스의 트래픽 캡처:

sudo tcpdump -A tcp

콘솔에서 콘텐츠(ASCII)를 표시하는 모든 TCP 트래픽을 캡처:

🔍

time

설명 보기 ▼

명령어 실행 시간을 측정.
참고: `time`은 셸 내장 명령어이거나 독립 실행형 프로그램이거나 둘 다일 수 있습니다.
관련 항목: `times`.
더 많은 정보: <https://manned.org/time>.

time {{command}}

`command`를 실행하고 시간 측정 결과를 `stdout`에 출력:

time

현재 시스템 시간 표시 및 새 시간 입력 요청 (비워두면 변경되지 않음):

time read

매우 간단한 스톱워치 생성 (Bash에서만 작동):

🔍

tree

설명 보기 ▼

현재 디렉토리의 내용을 트리 형태로 표시.
더 많은 정보: <https://manned.org/tree>.

tree -L {{num}}

'num' 수준 깊이까지 파일 및 디렉토리 표시 (1은 현재 디렉토리를 의미):

tree

현재 디렉토리에 대한 트리 표시:

tree -d

디렉토리만 표시:

🔍

trufflehog

설명 보기 ▼

파일, Git 저장소, S3 버킷 및 Docker 이미지에서 인증 정보를 찾고 검증.
더 많은 정보: <https://github.com/trufflesecurity/trufflehog#memo-usage>.

trufflehog git {{https://github.com/trufflesecurity/test_keys}} --only-verified

Git 저장소에서 검증된 비밀 검색:

trufflehog github --org {{trufflesecurity}} --only-verified

GitHub 조직에서 검증된 비밀 검색:

trufflehog git {{https://github.com/trufflesecurity/test_keys}} --only-verified --json

GitHub 저장소에서 검증된 키 검색 및 JSON 출력 받기:

🔍

unzip

설명 보기 ▼

Zip 아카이브에서 파일/디렉토리를 추출.
관련 항목: `zip`.
더 많은 정보: <https://manned.org/unzip>.

unzip {{path/to/archive1.zip path/to/archive2.zip ...}}

특정 아카이브에서 모든 파일/디렉토리를 현재 디렉토리에 추출:

unzip {{path/to/archive1.zip path/to/archive2.zip ...}} -d {{path/to/output}}

아카이브에서 파일/디렉토리를 특정 경로로 추출:

unzip -c {{path/to/archive1.zip path/to/archive2.zip ...}}

아카이브에서 파일/디렉토리를 추출하고 추출된 파일 이름과 함께 `stdout`으로 출력:

🔍

venv

설명 보기 ▼

Python에서 가벼운 가상 환경을 생성.
더 많은 정보: <https://docs.python.org/library/venv.html>.

python -m venv {{path/to/virtual_environment}}

Python 가상 환경 생성:

{{[.|source]}} {{path/to/virtual_environment}}/bin/activate

가상 환경 활성화 (Linux 및 macOS):

{{path\to\virtual_environment}}\Scripts\activate.bat

가상 환경 활성화 (Windows):

🔍

wfuzz

설명 보기 ▼

웹 애플리케이션 브루트포스 도구.
더 많은 정보: <https://wfuzz.readthedocs.io/en/latest/user/basicusage.html>.

wfuzz -w {{path/to/file}} -p {{127.0.0.1:8080:HTTP}} {{http://example.com/FUZZ}}

지정된 [w]ordlist 및 [p]roxy를 사용하여 디렉토리 및 파일 브루트포스:

wfuzz -w {{path/to/file}} -f {{filename}} {{http://example.com/FUZZ}}

결과를 [f]ile에 저장:

wfuzz -c -w {{path/to/file}} --sc {{200,301,302}} {{http://example.com/FUZZ}}

색상 출력 및 지정한 응답 코드만 표시:

🔍

whatweb

설명 보기 ▼

Next-generation web scanner.

whatweb {{website1 website2 ...}}

Scan websites/targets for web technologies:

whatweb {{[-i|--input-file]}} {{targets_file}}

Read targets/websites from a file:

whatweb {{[-v|--verbose]}} {{example.com}}

Scan a website/target in verbose mode:

🔍

wpscan

설명 보기 ▼

WordPress 취약점 스캐너.
더 많은 정보: <https://github.com/wpscanteam/wpscan>.

wpscan --update

취약점 데이터베이스 업데이트:

wpscan --url {{url}}

WordPress 웹사이트 스캔:

wpscan --url {{url}} --stealthy

무작위 사용자 에이전트와 수동 감지를 사용하여 WordPress 웹사이트 스캔:

🔍

apt install

설명 보기 ▼

Install packages for Debian-based distributions.

sudo apt install {{package}}

Install a package, or update it to the latest version:

sudo apt install {{[-V|--verbose-versions]}} {{package}}

Display verbose package version information during installation or update:

🔍

cewl

설명 보기 ▼

웹 콘텐츠에서 크래킹용 단어 목록을 만드는 URL 수집 도구.
더 많은 정보: <https://digi.ninja/projects/cewl.php#usage>.

cewl {{[-d|--depth]}} 2 {{[-w|--write]}} {{path/to/wordlist.txt}} {{url}}

지정된 URL에서 링크 깊이 2까지 단어 목록 파일 생성:

cewl --with-numbers {{[-m|--min_word_length]}} 5 {{url}}

지정된 URL에서 최소 5자 이상의 알파벳과 숫자로 이루어진 단어 목록 출력:

cewl --debug {{[-e|--email]}} {{url}}

디버그 모드로 이메일 주소를 포함한 지정된 URL에서 단어 목록 출력:

🔍

dnsmap

설명 보기 ▼

dnsmap 명령은 도메인의 일반적인 하위 도메인(e.g. smtp.domain.org)을 스캔합니다.
더 많은 정보: <https://github.com/resurrecting-open-source-projects/dnsmap>.

dnsmap {{example.com}}

내부 단어 목록을 사용하여 하위 도메인 스캔:

dnsmap {{example.com}} -w {{path/to/wordlist.txt}}

확인할 하위 도메인 목록 지정:

dnsmap {{example.com}} -c {{path/to/file.csv}}

결과를 CSV 파일에 저장:

🔍

enum4linux

설명 보기 ▼

원격 시스템에서 Windows 및 Samba 정보를 열거합니다.
더 많은 정보: <https://labs.portcullis.co.uk/tools/enum4linux/>.

enum4linux -a {{remote_host}}

모든 방법을 사용하여 열거 시도:

enum4linux -u {{user_name}} -p {{password}} {{remote_host}}

주어진 로그인 자격 증명을 사용하여 열거:

enum4linux -U {{remote_host}}

특정 호스트에서 사용자명 나열:

🔍

getcap

설명 보기 ▼

지정한 각 파일의 이름과 권한을 표시하는 명령어.
더 많은 정보: <https://manned.org/getcap>.

getcap {{path/to/file1 path/to/file2 ...}}

지정한 파일들의 권한 확인:

getcap -r {{path/to/directory1 path/to/directory2 ...}}

지정한 폴더 내 모든 파일의 권한을 재귀적으로 확인:

getcap -v {{path/to/file1 path/to/file2 ...}}

권한이 설정되지 않은 경우에도 모든 검색된 항목 표시:

🔍

ldapdomaindump

설명 보기 ▼

Dump users, computers, groups, OS, and membership information via LDAP to HTML, JSON, and greppable output.
See also: `ldapsearch`.

ldapdomaindump {{[-u|--user]}} {{domain}}\{{username}} {{[-p|--password]}} {{password|ntlm_hash}} {{hostname|ip}}

Dump all information using the given LDAP account:

ldapdomaindump {{[-r|--resolve]}} {{[-u|--user]}} {{domain}}\{{username}} {{[-p|--password]}}{{password}} {{hostname|ip}}

Dump all information, resolving computer hostnames:

ldapdomaindump {{[-r|--resolve]}} {{[-n|--dns-server]}} {{domain_controller_ip}} {{[-u|--user]}} {{domain}}\{{username}} {{[-p|--password]}}{{password}} {{hostname|ip}}

Dump all information, resolving computer hostnames with the selected DNS server:

🔍

links

설명 보기 ▼

Command-line text-only web browser.
See also: `links2`.

links {{https://example.com}}

Visit a website:

links -anonymous {{https://example.com}}

Apply restrictions for anonymous account:

links -enable-cookies {{0|1}} {{https://example.com}}

Enable Cookies (`1` to enable):

🔍

lynis

설명 보기 ▼

System and security auditing tool.

sudo lynis update info

Check that Lynis is up-to-date:

sudo lynis audit system

Run a security audit of the system:

sudo lynis audit dockerfile {{path/to/dockerfile}}

Run a security audit of a Dockerfile:

🔍

ntpdate

설명 보기 ▼

NTP를 통해 날짜 및 시간을 동기화하고 설정합니다.
더 많은 정보: <https://manned.org/ntpdate>.

sudo ntpdate {{host}}

날짜와 시간을 동기화하고 설정:

ntpdate -q {{host}}

시간을 설정하지 않고 호스트에 질의:

sudo ntpdate -u {{host}}

방화벽이 특권 포트를 차단하는 경우 비특권 포트를 사용:

🔍

ports

설명 보기 ▼

CRUX 시스템에서 포트 트리를 업데이트하거나 나열합니다.
더 많은 정보: <https://manned.org/ports>.

ports -u

포트 트리 업데이트:

ports -l

현재 트리에 있는 포트 나열:

ports -d

설치된 패키지와 포트 트리의 차이점 확인:

🔍

rev

설명 보기 ▼

텍스트 라인이나 파일을 뒤집습니다.
더 많은 정보: <https://manned.org/rev>.

rev

터미널에 입력한 텍스트 뒤집기:

rev {{path/to/file}}

Reverse each line in a file to `stdout`:

echo "hello" | rev

문자열 "hello" 뒤집기:

🔍

rpcclient

설명 보기 ▼

MS-RPC 클라이언트 도구 (samba 모음의 일부).
더 많은 정보: <https://www.samba.org/samba/docs/current/man-html/rpcclient.1.html>.

rpcclient {{[-U|--user]}} {{domain}}\{{username}}%{{password}} {{ip_address}}

원격 호스트에 연결:

rpcclient {{[-U|--user]}} {{username}} {{[-W|--workgroup]}} {{domain}} {{[-N|--no-pass]}} {{ip_address}}

비밀번호 없이 도메인에 있는 원격 호스트에 연결:

rpcclient {{[-U|--user]}} {{domain}}\{{username}} --pw-nt-hash {{ip_address}}

비밀번호 해시를 전달하여 원격 호스트에 연결:

🔍

swaks

설명 보기 ▼

스위스 아미 나이프 SMTP, 다목적 SMTP 트랜잭션 테스터.
더 많은 정보: <https://github.com/jetmore/swaks/blob/develop/doc/base.pod>.

swaks {{[-t|--to]}} {{[email protected]}} {{[-s|--server]}} {{test-server.example.net}}

`test-server.example.net`의 포트 25에 `[email protected]`으로 표준 테스트 이메일 전송:

swaks {{[-t|--to]}} {{[email protected]}} {{[-f|--from]}} {{[email protected]}} {{[-a|--auth]}} {{CRAM-MD5}} {{[-au|--auth-user]}} {{[email protected]}} --header-X-Test "{{test_email}}"

사용자 `[email protected]`으로 CRAM-MD5 인증을 요구하며 표준 테스트 이메일 전송. 이메일 본문에 "X-Test" 헤더 추가:

swaks {{[-t|--to]}} {{[email protected]}} --attach - {{[-s|--server]}} {{test-server.example.com}} {{[-n|--suppress-data]}} {{path/to/eicar.txt}}

첨부 파일로 EICAR을 사용하여 바이러스 스캐너 테스트. 메시지 DATA 부분은 표시하지 않음:

🔍

tshark

설명 보기 ▼

패킷 분석 도구, Wireshark의 CLI 버전.
더 많은 정보: <https://tshark.dev/#sitemap-in-tshark---help>.

tshark

로컬호스트에서 모든 것 모니터링:

tshark -f '{{udp port 53}}'

특정 캡처 필터와 일치하는 패킷만 캡처:

tshark -Y '{{http.request.method == "GET"}}'

특정 출력 필터와 일치하는 패킷만 표시:

🔍

netsh

설명 보기 ▼

Windows 네트워크 설정을 관리.
`wlan`과 같은 일부 하위 명령은 각각 별도의 사용 문서를 제공.
더 많은 정보: <https://learn.microsoft.com/windows-server/administration/windows-commands/netsh>.

netsh add helper {{path\to\file.dll}}

helper Dynamic Link Library (DLL) 추가:

netsh show helper

로드된 모든 helper DLL 목록 표시:

netsh delete helper {{path\to\file.dll}}

helper DLL 삭제:

🔍

psexec

설명 보기 ▼

원격 컴퓨터에서 명령줄 프로세스 실행.
이 명령은 고급 명령이며 잠재적으로 위험할 수 있습니다.
더 많은 정보: <https://learn.microsoft.com/sysinternals/downloads/psexec>.

psexec \\{{remote_host}} cmd

원격 쉘에서 `cmd`를 사용하여 명령 실행:

psexec \\{{remote_host}} -u {{user_name}} -p {{password}}

원격 호스트에서 명령 실행 (사전 인증됨):

psexec \\{{remote_host}} cmd /c {{command}} -an ^>{{path\to\file.txt}}

원격으로 명령 실행하고 결과를 파일로 출력:

# 프로젝트 배지

// repository documentation