mirror of
https://github.com/tldr-pages/tldr.git
synced 2025-07-24 06:55:25 +02:00
fc*, fd*, fe*, ff*: add Korean translation (#14247)
This commit is contained in:
parent
2248c95c8a
commit
fa769a068c
19 changed files with 486 additions and 0 deletions
16
pages.ko/common/fc-cache.md
Normal file
16
pages.ko/common/fc-cache.md
Normal file
|
@ -0,0 +1,16 @@
|
|||
# fc-cache
|
||||
|
||||
> 글꼴 디렉터리를 스캔하여 글꼴 캐시 파일을 만듬.
|
||||
> 더 많은 정보: <https://manned.org/fc-cache>.
|
||||
|
||||
- 글꼴 캐시 파일 생성:
|
||||
|
||||
`fc-cache`
|
||||
|
||||
- 캐시가 최신인지 확인하지 않고, 모든 글꼴 캐시 파일을 강제로 다시 빌드:
|
||||
|
||||
`fc-cache -f`
|
||||
|
||||
- 글꼴 캐시 파일을 지우고, 새 글꼴 캐시 파일을 생성:
|
||||
|
||||
`fc-cache -r`
|
16
pages.ko/common/fc-list.md
Normal file
16
pages.ko/common/fc-list.md
Normal file
|
@ -0,0 +1,16 @@
|
|||
# fc-list
|
||||
|
||||
> 시스템에 설치된 사용 가능한 글꼴을 나열.
|
||||
> 더 많은 정보: <https://manned.org/fc-list>.
|
||||
|
||||
- 시스템에 설치된 글꼴 목록을 반환:
|
||||
|
||||
`fc-list`
|
||||
|
||||
- 주어진 이름으로 설치된 글꼴 목록을 반환:
|
||||
|
||||
`fc-list | grep '{{DejaVu Serif}}'`
|
||||
|
||||
- 시스템에 설치된 글꼴 수를 반환:
|
||||
|
||||
`fc-list | wc -l`
|
8
pages.ko/common/fc-match.md
Normal file
8
pages.ko/common/fc-match.md
Normal file
|
@ -0,0 +1,8 @@
|
|||
# fc-match
|
||||
|
||||
> 사용 가능한 글꼴을 일치시킴.
|
||||
> 더 많은 정보: <https://manned.org/fc-match>.
|
||||
|
||||
- 가장 잘 일치하는 글꼴의 정렬된 목록을 반환:
|
||||
|
||||
`fc-match -s '{{DejaVu Serif}}'`
|
12
pages.ko/common/fc-pattern.md
Normal file
12
pages.ko/common/fc-pattern.md
Normal file
|
@ -0,0 +1,12 @@
|
|||
# fc-pattern
|
||||
|
||||
> 패턴과 일치하는 글꼴에 대한 정보를 표시.
|
||||
> 더 많은 정보: <https://manned.org/fc-pattern>.
|
||||
|
||||
- 글꼴에 대한 기본 정보를 표시:
|
||||
|
||||
`fc-pattern --default '{{DejaVu Serif}}'`
|
||||
|
||||
- 글꼴에 대한 구성 정보 표시:
|
||||
|
||||
`fc-pattern --config '{{DejaVu Serif}}'`
|
32
pages.ko/common/fc.md
Normal file
32
pages.ko/common/fc.md
Normal file
|
@ -0,0 +1,32 @@
|
|||
# fc
|
||||
|
||||
> 편집할 최신 명령을 열고 실행.
|
||||
> 더 많은 정보: <https://manned.org/fc>.
|
||||
|
||||
- 기본 시스템 편집기에서 마지막 명령을 열고 편집 후 실행:
|
||||
|
||||
`fc`
|
||||
|
||||
- 열 때 사용할 편집기를 지정:
|
||||
|
||||
`fc -e {{'emacs'}}`
|
||||
|
||||
- 기록에서 최근 명령을 나열:
|
||||
|
||||
`fc -l`
|
||||
|
||||
- 최근 명령을 역순을 나열:
|
||||
|
||||
`fc -l -r`
|
||||
|
||||
- 기록에서 명령을 편집하고 실행:
|
||||
|
||||
`fc {{숫자}}`
|
||||
|
||||
- 주어진 간격으로 명령을 편집하고 실행함:
|
||||
|
||||
`fc '{{416}}' '{{420}}'`
|
||||
|
||||
- 도움말 표시:
|
||||
|
||||
`fc --help`
|
32
pages.ko/common/fclones.md
Normal file
32
pages.ko/common/fclones.md
Normal file
|
@ -0,0 +1,32 @@
|
|||
# fclones
|
||||
|
||||
> 효율적인 중복 파일 찾기 및 제거기.
|
||||
> 더 많은 정보: <https://github.com/pkolaczk/fclones>.
|
||||
|
||||
- 현재 디렉터리에서 중복 파일 검색:
|
||||
|
||||
`fclones group .`
|
||||
|
||||
- 여러 디렉터리에서 중복 파일을 검색하고 결과를 캐시:
|
||||
|
||||
`fclones group --cache {{경로/대상/디렉터리1 경로/대상/디렉터리2}}`
|
||||
|
||||
- 하위 디렉터리를 건너 뛰고, 지정된 디렉터리에서만 중복 파일을 검색하고 결과를 파일에 저장:
|
||||
|
||||
`fclones group {{경로/대상/디렉터리}} --depth 1 > {{경로/대상/파일.txt}}`
|
||||
|
||||
- TXT 파일의 중복 파일을 다른 디렉터리로 이동:
|
||||
|
||||
`fclones move {{경로/대상/대상_디렉터리}} < {{경로/대상/파일.txt}}`
|
||||
|
||||
- 실제로 연결하지 않고 TXT 파일의 소프트 링크에 대해 연습 실행을 수행:
|
||||
|
||||
`fclones link --soft < {{경로/대상/파일.txt}} --dry-run 2 > /dev/null`
|
||||
|
||||
- 파일에 저장하지 않고 현재 디렉터리에서 최신 복사본을 삭제:
|
||||
|
||||
`fclones group . | fclones remove --priority newest`
|
||||
|
||||
- 중복 항목을 찾기 전에 EXIF 데이터를 제거하는 외부 명령을 사용하여 현재 디렉터리의 JPEG 파일을 전처리:
|
||||
|
||||
`fclones group . --name '*.jpg' -i --transform 'exiv2 -d a $IN' --in-place`
|
29
pages.ko/common/fd.md
Normal file
29
pages.ko/common/fd.md
Normal file
|
@ -0,0 +1,29 @@
|
|||
# fd
|
||||
|
||||
> `find`의 대안.
|
||||
> `find`보다 더 빠르고 쉽게 사용하는 것을 목표.
|
||||
> 더 많은 정보: <https://github.com/sharkdp/fd>.
|
||||
|
||||
- 현재 디렉터리에서 특정 패턴과 일치하는 파일을 반복적으로 찾음:
|
||||
|
||||
`fd "{{string|regex}}"`
|
||||
|
||||
- `foo`로 시작하는 파일 찾기:
|
||||
|
||||
`fd "^foo"`
|
||||
|
||||
- 특정 확장자를 가진 파일 찾기:
|
||||
|
||||
`fd --extension txt`
|
||||
|
||||
- 특정 디렉터리에서 파일 찾기:
|
||||
|
||||
`fd "{{string|regex}}" {{경로/대상/디렉터리}}`
|
||||
|
||||
- 검색에 무시되거나 숨겨진 파일을 포함:
|
||||
|
||||
`fd --hidden --no-ignore "{{string|regex}}"`
|
||||
|
||||
- 반환된 각 검색 결과에 대해 명령을 실행:
|
||||
|
||||
`fd "{{string|regex}}" --exec {{명령어}}`
|
25
pages.ko/common/fdp.md
Normal file
25
pages.ko/common/fdp.md
Normal file
|
@ -0,0 +1,25 @@
|
|||
# fdp
|
||||
|
||||
> `graphviz` 파일에서 `force-directed` 네트워크 그래프의 이미지를 렌더링.
|
||||
> 레이아웃: `dot`, `neato`, `twopi`, `circo`, `fdp`, `sfdp`, `osage` & `patchwork`.
|
||||
> 더 많은 정보: <https://graphviz.org/doc/info/command.html>.
|
||||
|
||||
- 입력 파일 이름 및 출력 형식(대문자 -O)을 기반으로 하는 파일 이름으로 PNG 이미지를 렌더링:
|
||||
|
||||
`fdp -T png -O {{경로/대상/입력파일.gv}}`
|
||||
|
||||
- 지정된 출력 파일 이름 (소문자 -o) SVG 이미지를 렌더링:
|
||||
|
||||
`fdp -T svg -o {{경로/대상/이미지.svg}} {{경로/대상/입력파일.gv}}`
|
||||
|
||||
- 출력을 특정 형식으로 렌더링:
|
||||
|
||||
`fdp -T {{ps|pdf|svg|fig|png|gif|jpg|json|dot}} -O {{경로/대상/입력파일.gv}}`
|
||||
|
||||
- `stdin` 및 `stdout`을 사용하여 `gif` 이미지 렌더링:
|
||||
|
||||
`echo "{{digraph {this -> that} }}" | fdp -T gif > {{경로/대상/이미지.gif}}`
|
||||
|
||||
- 도움말 표시:
|
||||
|
||||
`fdp -?`
|
29
pages.ko/common/fdroid.md
Normal file
29
pages.ko/common/fdroid.md
Normal file
|
@ -0,0 +1,29 @@
|
|||
# fdroid
|
||||
|
||||
> F-Droid 빌드 도구.
|
||||
> F-Droid는 Android 플랫폼용 FOSS (무료 및 오픈 소스 소프트웨어) 애플리케이션의 설치 가능한 카탈로그.
|
||||
> 더 많은 정보: <https://f-droid.org/>.
|
||||
|
||||
- 특정 앱 구축:
|
||||
|
||||
`fdroid build {{앱_아이디}}`
|
||||
|
||||
- 빌드 서버 VM에서 특정 앱을 빌드:
|
||||
|
||||
`fdroid build {{앱_아이디}} --server`
|
||||
|
||||
- 앱을 로컬 저장소에 게시:
|
||||
|
||||
`fdroid publish {{앱_아이디}}`
|
||||
|
||||
- 연결된 모든 기기에 앱을 설치:
|
||||
|
||||
`fdroid install {{앱_아이디}}`
|
||||
|
||||
- 메타데이터의 형식이 올바른지 확인:
|
||||
|
||||
`fdroid lint --format {{앱_아이디}}`
|
||||
|
||||
- 자동으로 서식을 수정 (가능한 경우):
|
||||
|
||||
`fdroid rewritemeta {{앱_아이디}}`
|
32
pages.ko/common/fdroidcl.md
Normal file
32
pages.ko/common/fdroidcl.md
Normal file
|
@ -0,0 +1,32 @@
|
|||
# fdroidcl
|
||||
|
||||
> ADB를 통해 연결된 장치의 F-Droid 앱을 관리.
|
||||
> 더 많은 정보: <https://github.com/mvdan/fdroidcl>.
|
||||
|
||||
- F-Droid 색인을 가져옴:
|
||||
|
||||
`fdroidcl update`
|
||||
|
||||
- 애플리케이션에 대한 정보 표시:
|
||||
|
||||
`fdroidcl show {{앱_아이디}}`
|
||||
|
||||
- 애플리케이션의 APK 파일을 다운로드:
|
||||
|
||||
`fdroidcl download {{앱_아이디}}`
|
||||
|
||||
- 색인에서 앱 검색:
|
||||
|
||||
`fdroidcl search {{검색_패턴}}`
|
||||
|
||||
- 연결된 장치에 앱 설치:
|
||||
|
||||
`fdroidcl install {{앱_아이디}}`
|
||||
|
||||
- 저장소 추가:
|
||||
|
||||
`fdroidcl repo add {{저장소_이름}} {{url}}`
|
||||
|
||||
- 저장소 제거, 활성화 또는 비활성화:
|
||||
|
||||
`fdroidcl repo {{remove|enable|disable}} {{저장소_이름}}`
|
32
pages.ko/common/fdupes.md
Normal file
32
pages.ko/common/fdupes.md
Normal file
|
@ -0,0 +1,32 @@
|
|||
# fdupes
|
||||
|
||||
> 일련의 디렉터리에서 중복 파일을 찾음.
|
||||
> 더 많은 정보: <https://github.com/adrianlopezroche/fdupes>.
|
||||
|
||||
- 단일 디렉터리 검색:
|
||||
|
||||
`fdupes {{경로/대상/디렉터리}}`
|
||||
|
||||
- 여러 디렉터리 검색:
|
||||
|
||||
`fdupes {{디렉터리1}} {{디렉터리2}}`
|
||||
|
||||
- 재귀적으로 디렉터리를 검색:
|
||||
|
||||
`fdupes -r {{경로/대상/디렉터리}}`
|
||||
|
||||
- 여러 디렉터리를 하나의 재귀적으로 검색:
|
||||
|
||||
`fdupes {{디렉터리1}} -R {{디렉터리2}}`
|
||||
|
||||
- 하드링크를 중복으로 간주하여 재귀적으로 검색:
|
||||
|
||||
`fdupes -rH {{경로/대상/디렉터리}}`
|
||||
|
||||
- 반복적으로 중복 항목을 검색하고 유지할 항목을 선택하고, 나머지 항목을 삭제하는 것:
|
||||
|
||||
`fdupes -rd {{경로/대상/디렉터리}}`
|
||||
|
||||
- 메시지를 표시하지 않고 반복적으로 검색하고 중복 항목을 삭제:
|
||||
|
||||
`fdupes -rdN {{경로/대상/디렉터리}}`
|
32
pages.ko/common/feh.md
Normal file
32
pages.ko/common/feh.md
Normal file
|
@ -0,0 +1,32 @@
|
|||
# feh
|
||||
|
||||
> 경량 이미지 보기 유틸리티.
|
||||
> 더 많은 정보: <https://feh.finalrewind.org>.
|
||||
|
||||
- 로컬에서 또는 URL을 사용하여 이미지 보기:
|
||||
|
||||
`feh {{경로/대상/이미지}}`
|
||||
|
||||
- 재귀적으로 이미지 보기:
|
||||
|
||||
`feh --recursive {{경로/대상/이미지}}`
|
||||
|
||||
- 창 테두리 없이 이미지 보기:
|
||||
|
||||
`feh --borderless {{경로/대상/이미지}}`
|
||||
|
||||
- 마지막 이미지 이후 종료:
|
||||
|
||||
`feh --cycle-once {{경로/대상/이미지}}`
|
||||
|
||||
- 특정 슬라이드쇼 주기 지연을 사용:
|
||||
|
||||
`feh --slideshow-delay {{초}} {{경로/대상/이미지}}`
|
||||
|
||||
- 특정 배경화면 모드 사용 (중앙 맞춤, 채우기, 최대화, 크기 조정 또는 타일링):
|
||||
|
||||
`feh --bg-{{center|fill|max|scale|tile}} {{경로/대상/이미지}}`
|
||||
|
||||
- 디렉터리 내 모든 이미지의 몽타주를 생성하여 새 이미지로 출력:
|
||||
|
||||
`feh --montage --thumb-height {{150}} --thumb-width {{150}} --index-info "{{%nn%wx%h}}" --output {{경로/대상/몽타주_이미지}}`
|
21
pages.ko/common/feroxbuster.md
Normal file
21
pages.ko/common/feroxbuster.md
Normal file
|
@ -0,0 +1,21 @@
|
|||
# feroxbuster
|
||||
|
||||
> Rust로 작성된 간단하고 빠르며 반복적인 콘텐츠 검색 도구.
|
||||
> 웹 서버 등에서 숨겨진 경로를 무차별 공격하는 데 사용됨.
|
||||
> 더 많은 정보: <https://epi052.github.io/feroxbuster-docs/docs/>.
|
||||
|
||||
- 확장자, 100개의 스레드 및 임의의 사용자 에이전트가 포함된 단어 목록에서 일치하는 특정 디렉터리 및 파일 검색:
|
||||
|
||||
`feroxbuster --url "{{https://example.com}}" --wordlist {{경로/대상/파일}} --threads {{100}} --extensions "{{php,txt}}" --random-agent`
|
||||
|
||||
- 특정 프록시를 통해 재귀 없이 디렉터리를 열거:
|
||||
|
||||
`feroxbuster --url "{{https://example.com}}" --wordlist {{경로/대상/파일}} --no-recursion --proxy "{{http://127.0.0.1:8080}}"`
|
||||
|
||||
- 웹페이지에서 링크 찾기:
|
||||
|
||||
`feroxbuster --url "{{https://example.com}}" --extract-links`
|
||||
|
||||
- 특정 상태 코드 및 문자 수로 필터링:
|
||||
|
||||
`feroxbuster --url "{{https://example.com}}" --filter-status {{301}} --filter-size {{4092}}`
|
29
pages.ko/common/ffe.md
Normal file
29
pages.ko/common/ffe.md
Normal file
|
@ -0,0 +1,29 @@
|
|||
# ffe
|
||||
|
||||
> 플랫 데이터베이스 파일에서 필드를 추출하고 다른 형식으로 씀.
|
||||
> 입력을 해석하고 출력 형식을 지정하려면 구성 파일이 필요.
|
||||
> 더 많은 정보: <https://ff-extractor.sourceforge.net/ffe.html>.
|
||||
|
||||
- 지정된 데이터 구성을 사용하여 모든 입력 데이터를 표시:
|
||||
|
||||
`ffe --configuration={{경로/대상/구성.ffe}} {{경로/대상/입력}}`
|
||||
|
||||
- 입력 파일을 새로운 형식의 출력 파일로 변환:
|
||||
|
||||
`ffe --output={{path/to/output}} -c {{경로/대상/구성.ffe}} {{경로/대상/입력}}`
|
||||
|
||||
- `~/.fferc` 구성 파일의 정의에서 입력 구조 및 출력 형식을 선택:
|
||||
|
||||
`ffe --structure={{structure}} --print={{format}} {{경로/대상/입력}}`
|
||||
|
||||
- 선택한 필드만 작성하기:
|
||||
|
||||
`ffe --field-list="{{FirstName,LastName,Age}}" -c {{경로/대상/구성.ffe}} {{경로/대상/입력}}`
|
||||
|
||||
- 표현식과 일치하는 레코드만 작성:
|
||||
|
||||
`ffe -e "{{LastName=Smith}}" -c {{경로/대상/구성.ffe}} {{경로/대상/입력}}`
|
||||
|
||||
- 도움말 표시:
|
||||
|
||||
`ffe --help`
|
36
pages.ko/common/ffmpeg.md
Normal file
36
pages.ko/common/ffmpeg.md
Normal file
|
@ -0,0 +1,36 @@
|
|||
# ffmpeg
|
||||
|
||||
> 비디오 변환 도구.
|
||||
> 더 많은 정보: <https://ffmpeg.org>.
|
||||
|
||||
- 비디오에서 사운드를 추출하여 MP3로 저장:
|
||||
|
||||
`ffmpeg -i {{경로/대상/비디오.mp4}} -vn {{경로/대상/소리.mp3}}`
|
||||
|
||||
- FLAC 파일을 Red Book CD 형식 (44100kHz, 16bit)으로 트랜스코딩:
|
||||
|
||||
`ffmpeg -i {{경로/대상/입력_소리.flac}} -ar 44100 -sample_fmt s16 {{경로/대상/출력_소리.wav}}`
|
||||
|
||||
- 비디오를 GIF로 저장하고, 높이를 1000px로 조정하고 프레임 속도를 15로 설정:
|
||||
|
||||
`ffmpeg -i {{경로/대상/비디오.mp4}} -vf 'scale=-1:{{1000}}' -r {{15}} {{path/to/output.gif}}`
|
||||
|
||||
- 번호가 매겨진 이미지 (`frame_1.jpg`, `frame_2.jpg`, etc) 를 비디오 또는 GIF로 결합:
|
||||
|
||||
`ffmpeg -i {{경로/대상/프레임_%d.jpg}} -f image2 {{video.mpg|video.gif}}`
|
||||
|
||||
- 주어진 시작 시간 mm:ss부터 종료 시간 mm2:ss2까지 비디오를 편집 (끝까지 다듬으려면 -to 플래그 생략):
|
||||
|
||||
`ffmpeg -i {{경로/대상/입력_비디오.mp4}} -ss {{mm:ss}} -to {{mm2:ss2}} -codec copy {{경로/대상/출력_비디오.mp4}}`
|
||||
|
||||
- AVI 비디오를 MP4로 변환. AAC 오디오 @ 128kbit, h264 Video @ CRF 23:
|
||||
|
||||
`ffmpeg -i {{경로/대상/입력_비디오}}.avi -codec:a aac -b:a 128k -codec:v libx264 -crf 23 {{경로/대상/출력_비디오}}.mp4`
|
||||
|
||||
- 오디오 또는 비디오 스트림을 다시 인코딩하지 않고 MKV 비디오를 MP4로 리먹싱:
|
||||
|
||||
`ffmpeg -i {{경로/대상/입력_비디오}}.mkv -codec copy {{경로/대상/출력_비디오}}.mp4`
|
||||
|
||||
- MP4 비디오를 VP9 코덱으로 변환. 최상의 품질을 위해서는, CRF 값(권장 범위 15-35)을 사용하고 -b:v는 0이어야 함:
|
||||
|
||||
`ffmpeg -i {{경로/대상/입력_비디오}}.mp4 -codec:v libvpx-vp9 -crf {{30}} -b:v 0 -codec:a libopus -vbr on -threads {{스레드_수}} {{경로/대상/출력_비디오}}.webm`
|
24
pages.ko/common/ffplay.md
Normal file
24
pages.ko/common/ffplay.md
Normal file
|
@ -0,0 +1,24 @@
|
|||
# ffplay
|
||||
|
||||
> FFmpeg 라이브러리와 SDL 라이브러리를 사용하는 간단하고 휴대 간으한 미디어 플레이어.
|
||||
> 더 많은 정보: <https://ffmpeg.org/ffplay-all.html>.
|
||||
|
||||
- 미디어 파일 재생:
|
||||
|
||||
`ffplay {{경로/대상/파일}}`
|
||||
|
||||
- GUI 없이 미디어 파일에서 오디오 재생:
|
||||
|
||||
`ffplay -nodisp {{경로/대상/파일}}`
|
||||
|
||||
- `stdin`을 통해 `ffmpeg`에 의해 전달된 미디어 재생:
|
||||
|
||||
`ffmpeg -i {{경로/대상/파일}} -c {{copy}} -f {{미디어_포맷}} - | ffplay -`
|
||||
|
||||
- 실시간으로 비디오를 재생하고 모션 벡터를 표시:
|
||||
|
||||
`ffplay -flags2 +export_mvs -vf codecview=mv=pf+bf+bb {{경로/대상/파일}}`
|
||||
|
||||
- 비디오 키프레임만 표시:
|
||||
|
||||
`ffplay -vf select="{{eq(pict_type\,PICT_TYPE_I)}}" {{경로/대상/파일}}`
|
24
pages.ko/common/ffprobe.md
Normal file
24
pages.ko/common/ffprobe.md
Normal file
|
@ -0,0 +1,24 @@
|
|||
# ffprobe
|
||||
|
||||
> 멀티미디어 스트림 분석기.
|
||||
> 더 많은 정보: <https://ffmpeg.org/ffprobe.html>.
|
||||
|
||||
- 미디어 파일에 대해 사용 가능한 모든 스트림 정보를 표시:
|
||||
|
||||
`ffprobe -v error -show_streams {{입력.mp4}}`
|
||||
|
||||
- 미디어 지속시간 표시:
|
||||
|
||||
`ffprobe -v error -show_entries format=duration -of default=noprint_wrappers=1:nokey=1 {{입력.mp4}}`
|
||||
|
||||
- 비디오의 프레임 속도 표시:
|
||||
|
||||
`ffprobe -v error -select_streams v:0 -show_entries stream=avg_frame_rate -of default=noprint_wrappers=1:nokey=1 {{입력.mp4}}`
|
||||
|
||||
- 비디오의 너비 또는 높이를 표시:
|
||||
|
||||
`ffprobe -v error -select_streams v:0 -show_entries stream={{width|height}} -of default=noprint_wrappers=1:nokey=1 {{입력.mp4}}`
|
||||
|
||||
- 비디오의 평균 비트 전송률 표시:
|
||||
|
||||
`ffprobe -v error -select_streams v:0 -show_entries stream=bit_rate -of default=noprint_wrappers=1:nokey=1 {{입력.mp4}}`
|
24
pages.ko/common/ffsend.md
Normal file
24
pages.ko/common/ffsend.md
Normal file
|
@ -0,0 +1,24 @@
|
|||
# ffsend
|
||||
|
||||
> 쉽고 안전하게 파일을 공유.
|
||||
> 더 많은 정보: <https://gitlab.com/timvisee/ffsend>.
|
||||
|
||||
- 파일 업로드:
|
||||
|
||||
`ffsend upload {{경로/대상/파일}}`
|
||||
|
||||
- 파일 다운로드:
|
||||
|
||||
`ffsend download {{url}}`
|
||||
|
||||
- 비밀번호가 포함된 파일 업로드:
|
||||
|
||||
`ffsend upload {{경로/대상/파일}} {{-p|--password}} {{비밀번호}}`
|
||||
|
||||
- 비밀번호로 보호된 파일 다운로드:
|
||||
|
||||
`ffsend download {{url}} {{-p|--password}} {{비밀번호}}`
|
||||
|
||||
- 파일을 업로드하고 4번의 다운로드를 허용:
|
||||
|
||||
`ffsend upload {{경로/대상/파일}} {{-d|--downloads}} {{4}}`
|
33
pages.ko/common/ffuf.md
Normal file
33
pages.ko/common/ffuf.md
Normal file
|
@ -0,0 +1,33 @@
|
|||
# ffuf
|
||||
|
||||
> Go로 작성된 빠른 웹 퍼저.
|
||||
> `FUZZ` 키워드가 자리 표시자로 사용됨. `ffuf`는 `FUZZ`라는 단어를 단어 목록의 모든 단어로 변경해 URL에 접속하려 시도.
|
||||
> 더 많은 정보: <https://github.com/ffuf/ffuf#usage>.
|
||||
|
||||
- 색상 출력([c]olored output)과 대상 URL([u]RL)을 지정하는 단어 리스트([w]ordlist)를 사용하여 디렉토리를 열거:
|
||||
|
||||
`ffuf -c -w {{경로/대상/단어목록.txt}} -u {{http://target/FUZZ}}`
|
||||
|
||||
- 키워드 위치를 변경하여 하위 도메인의 웹서버를 열거:
|
||||
|
||||
`ffuf -w {{경로/대상/서브도메인.txt}} -u {{http://FUZZ.target.com}}`
|
||||
|
||||
- 지정된 스레드([t]hreads) (기본값: 40)를 퍼징하고 트래픽을 프로파일링(pro[x]ying)하고 출력([o]utput)을 파일에 저장:
|
||||
|
||||
`ffuf -o -w {{경로/대상/단어목록.txt}} -u {{http://target/FUZZ}} -t {{500}} -x {{http://127.0.0.1:8080}}`
|
||||
|
||||
- 특정 헤더([H]eader) ("이름: 값")를 퍼징하고 HTTP 상태 코드와 일치시킴([m]atch):
|
||||
|
||||
`ffuf -w {{경로/대상/단어목록.txt}} -u {{http://target.com}} -H "{{Host: FUZZ}}" -mc {{200}}`
|
||||
|
||||
- 지정된 HTTP 메소드와 데이터([d]ata)를 퍼즈하고, 쉼표로 구분된 상태 코드([c]odes)를 필터링([f]iltering):
|
||||
|
||||
`ffuf -w {{경로/대상/포스트데이터.txt}} -X {{POST}} -d "{{username=admin\&password=FUZZ}}" -u {{http://target/login.php}} -fc {{401,403}}`
|
||||
|
||||
- 다양한 모드를 사용하여 여러 단어 목록으로 여러 위치를 퍼즈:
|
||||
|
||||
`ffuf -w {{경로/대상/keys:KEY}} -w {{경로/대상/values:VALUE}} -mode {{pitchfork|clusterbomb}} -u {{http://target.com/id?KEY=VALUE}}`
|
||||
|
||||
- HTTP MITM 프록시(pro[x]y) (Burp Suite 또는 `mitmproxy`)를 통한 프록시 요청:
|
||||
|
||||
`ffuf -w {{경로/대상/단어목록}} -x {{http://127.0.0.1:8080}} -u {{http://target.com/FUZZ}}`
|
Loading…
Add table
Reference in a new issue