mirror of
https://github.com/tldr-pages/tldr.git
synced 2026-08-28 20:11:19 +08:00
rpcdump.py, rpcmap.py, rpk, rsactftool.py, rsql, run-help: add Korean translation (#23557)
* rpcdump.py, rpcmap.py, rpk, rsactftool.py, rsql, run-help: add Korean translation * fix: remove whitespace
This commit is contained in:
@@ -0,0 +1,25 @@
|
||||
# rpcdump.py
|
||||
|
||||
> Endpoint Mapper를 통해 원격 RPC 엔드포인트 정보를 출력.
|
||||
> Impacket 도구의 일부.
|
||||
> 더 많은 정보: <https://github.com/fortra/impacket>.
|
||||
|
||||
- 사용자명과 비밀번호를 사용해 RPC 엔드포인트 정보 출력:
|
||||
|
||||
`rpcdump.py {{도메인}}/{{사용자명}}:{{비밀번호}}@{{대상}}`
|
||||
|
||||
- NTLM 해시를 사용해 RPC 엔드포인트 정보 출력:
|
||||
|
||||
`rpcdump.py -hashes {{LMHASH}}:{{NTHASH}} {{도메인}}/{{사용자명}}:{{비밀번호}}@{{대상}}`
|
||||
|
||||
- 대상 IP 주소를 직접 지정해 RPC 엔드포인트 정보 출력 (대상 이름이 NetBIOS 이름인 경우 유용):
|
||||
|
||||
`rpcdump.py -target-ip {{대상_아이피}} {{도메인}}/{{사용자명}}:{{비밀번호}}@{{대상}}`
|
||||
|
||||
- 특정 포트에 연결 (RPC Endpoint Mapper의 기본 포트는 135):
|
||||
|
||||
`rpcdump.py -port {{포트_번호}} {{도메인}}/{{사용자명}}:{{비밀번호}}@{{대상}}`
|
||||
|
||||
- 디버그 출력 활성화:
|
||||
|
||||
`rpcdump.py -debug {{도메인}}/{{사용자명}}:{{비밀번호}}@{{대상}}`
|
||||
@@ -0,0 +1,37 @@
|
||||
# rpcmap.py
|
||||
|
||||
> 문자열 바인딩(예: `ncacn_ip_tcp:host[port]`)을 사용하여 수신 대기 중인 MSRPC 인터페이스를 조회.
|
||||
> Impacket 도구의 일부.
|
||||
> 더 많은 정보: <https://github.com/fortra/impacket>.
|
||||
|
||||
- 문자열 바인딩을 사용하여 MSRPC 인터페이스에 연결 (예: `ncacn_ip_tcp:host[port]`):
|
||||
|
||||
`rpcmap.py {{문자열_바인딩}}`
|
||||
|
||||
- MGMT 인터페이스를 사용할 수 있는 경우에도 UUID 무차별 대입:
|
||||
|
||||
`rpcmap.py -brute-uuids {{문자열_바인딩}}`
|
||||
|
||||
- 검색된 UUID의 작업 번호(opnums) 무차별 대입:
|
||||
|
||||
`rpcmap.py -brute-opnums {{문자열_바인딩}}`
|
||||
|
||||
- 검색된 UUID의 메이저 버전 무차별 대입:
|
||||
|
||||
`rpcmap.py -brute-versions {{문자열_바인딩}}`
|
||||
|
||||
- 대상 IP 주소를 직접 지정:
|
||||
|
||||
`rpcmap.py -target-ip {{ip_주소}} {{문자열_바인딩}}`
|
||||
|
||||
- 사용자 이름과 비밀번호로 RPC 인터페이스 인증:
|
||||
|
||||
`rpcmap.py -auth-rpc {{도메인}}/{{사용자명}}:{{비밀번호}} {{문자열_바인딩}}`
|
||||
|
||||
- NTLM 해시를 사용해 RPC 인증:
|
||||
|
||||
`rpcmap.py -hashes-rpc {{LMHASH:NTHASH}} {{문자열_바인딩}}`
|
||||
|
||||
- Enable debug output for verbose information:
|
||||
|
||||
`rpcmap.py -debug {{문자열_바인딩}}`
|
||||
@@ -0,0 +1,36 @@
|
||||
# rpk
|
||||
|
||||
> 하나의 실행 파일로 Redpanda 토픽, 클러스터, 그룹, 보안 등을 관리.
|
||||
> 더 많은 정보: <https://docs.redpanda.com/current/reference/rpk/>.
|
||||
|
||||
- 새로운 토픽 생성:
|
||||
|
||||
`rpk topic create {{토픽_이름}}`
|
||||
|
||||
- 토픽에 메시지 전송:
|
||||
|
||||
`rpk topic produce {{토픽_이름}}`
|
||||
|
||||
- 여러 토픽의 메시지 소비:
|
||||
|
||||
`rpk topic consume {{토픽_이름1 토픽_이름2 ...}}`
|
||||
|
||||
- 모든 토픽 목록 표시:
|
||||
|
||||
`rpk topic list`
|
||||
|
||||
- 클러스터 정보 표시:
|
||||
|
||||
`rpk cluster info`
|
||||
|
||||
- 모든 컨슈머 그룹 목록 표시:
|
||||
|
||||
`rpk group list`
|
||||
|
||||
- 지연 정보를 포함하여 컨슈머 그룹 상세 정보 표시:
|
||||
|
||||
`rpk group describe {{그룹_이름}}`
|
||||
|
||||
- 버전 정보 표시:
|
||||
|
||||
`rpk version`
|
||||
@@ -0,0 +1,32 @@
|
||||
# RsaCtfTool.py
|
||||
|
||||
> CTF 문제를 위한 RSA 공격 도구 - 취약 한 공개 키에서 개인 키를 복구하거나 데이터를 복호화함.
|
||||
> 더 많은 정보: <https://github.com/RsaCtfTool/RsaCtfTool#usage>.
|
||||
|
||||
- 공개 키 파일에서 개인키 복구:
|
||||
|
||||
`RsaCtfTool.py --publickey {{경로/대상/키.pub}} --private`
|
||||
|
||||
- 공개 키를 사용하여 파일 복호화:
|
||||
|
||||
`RsaCtfTool.py --publickey {{경로/대상/키.pub}} --decryptfile {{path/to/ciphered_file}}`
|
||||
|
||||
- 지정한 암호문 문자열 복호화:
|
||||
|
||||
`RsaCtfTool.py --publickey {{경로/대상/키.pub}} --decrypt "{{암호문}}"`
|
||||
|
||||
- 키 파일에서 RSA 키 구성 요소 (예: 모듈러스, 지수) 출력:
|
||||
|
||||
`RsaCtfTool.py --dumpkey --key {{경로/대상/키.pub}}`
|
||||
|
||||
- 지정한 공격 방식 (예: Fermat 인수분해) 으로 개인 키 복구:
|
||||
|
||||
`RsaCtfTool.py --publickey {{경로/대상/키.pub}} --private --attack fermat`
|
||||
|
||||
- 모듈러스(n)와 지수(e)를 사용하여 공개 키 생성:
|
||||
|
||||
`RsaCtfTool.py --createpub -n {{모듈러스}} -e {{지수}}`
|
||||
|
||||
- 사용 가능한 모든 공격 방식을 시도하여 개인 키 복구:
|
||||
|
||||
`RsaCtfTool.py --publickey {{경로/대상/키.pub}} --private --attack all`
|
||||
@@ -0,0 +1,32 @@
|
||||
# rsql
|
||||
|
||||
> 터미널에서 다양한 데이터베이스 및 기타 데이터 소스에 연결하는 SQL 클라이언트.
|
||||
> 더 많은 정보: <https://github.com/theseus-rs/rsql>.
|
||||
|
||||
- 대화형 모드로 실행:
|
||||
|
||||
`rsql`
|
||||
|
||||
- 데이터베이스에 연결 (예: PostgreSQL):
|
||||
|
||||
`rsql --url "{{postgresql://user:pass@localhost/mydb}}"`
|
||||
|
||||
- SSL을 사용하여 PostgreSQL 데이터베이스에 연결:
|
||||
|
||||
`rsql --url "{{postgresql://user:pass@localhost/db?sslmode=require}}"`
|
||||
|
||||
- 지정한 문자 집합으로 MySQL 데이터베이스에 연결:
|
||||
|
||||
`rsql --url "{{mysql://user:pass@localhost/db?charset=utf8mb4}}"`
|
||||
|
||||
- 쿼리를 실행하고 종료:
|
||||
|
||||
`rsql --url "{{sqlite://database.db}}" -- "{{SELECT * FROM users LIMIT 10}}"`
|
||||
|
||||
- 기본 출력 형식 설정:
|
||||
|
||||
`rsql --url "{{sqlite://db.sqlite}}" --format json`
|
||||
|
||||
- 파일 데이터 소스에 연결하고 사용자 지정 구분자 사용:
|
||||
|
||||
`rsql --url "{{delimited://data.txt?separator=|&has_header=true}}"`
|
||||
@@ -0,0 +1,17 @@
|
||||
# run-help
|
||||
|
||||
> Zsh 명령에 대한 도움말을 표시.
|
||||
> 참고: 이 명령어는 기본적으로 `man`의 별칭.
|
||||
> 더 많은 정보: <https://manned.org/zshcontrib>.
|
||||
|
||||
- Zsh 내장 명령에 대한 도움말을 제공하도록 `run-help` 활성화:
|
||||
|
||||
`unalias run-help && autoload run-help`
|
||||
|
||||
- Zsh 관련 모든 도움말 주제 표시:
|
||||
|
||||
`run-help`
|
||||
|
||||
- 지정한 명령의 도움말 표시:
|
||||
|
||||
`run-help {{명령어}}`
|
||||
Reference in New Issue
Block a user