릴리스 히스토리¶
1.5.0 - 2026-08-21¶
Added¶
- Recorded Future Sandbox를 위한 새로운
sandbox명령어 그룹을 추가하였습니다.RF_SANDBOX_TOKEN이 필요하며, 지역은--sandbox-choice또는RF_SANDBOX_CHOICE로 선택할 수 있습니다(eu기본값,usa,apj,public,private).
v.1.4.1 - 2026-07-13¶
Changed¶
psengine의존성을 업그레이드하였습니다.
v.1.4.0 - 2026-07-13¶
Added¶
risklist stat에 새로운-C/--count옵션을 추가하였습니다. 이 옵션은 risk list(위험 목록)를 다운로드하고 위험 점수별 지표 수를 테이블로 출력합니다.
v1.3.1 - 2026-06-30¶
Changed¶
- 의존성을 업그레이드하였습니다.
1.3.0 - 2026-06-15¶
Added¶
- 새로운
email enrich서브 명령어를 추가하였습니다. EML 파일을 보강하며, 헤더 IP 및 본문 URL을 추출한 후 위험 점수, 위협 행위자 연관 정보, 악성코드 링크, 위험 규칙 증거를 포함한 Recorded Future 인텔리전스를 반환합니다. - 새로운
ca export서브 명령어를 추가하였습니다. Classic Alert를 전체 JSON 또는 요약 CSV로 내보냅니다.ca search에서 파이프로 전달된 알림 ID를 읽습니다. - 새로운
pba export서브 명령어를 추가하였습니다. Playbook Alert를 전체 JSON 또는 요약 CSV로 내보냅니다.pba search에서 파이프로 전달된 검색 결과를 읽습니다. pba search에 새로운-o/--org-id옵션을 추가하였습니다. 소유 조직 ID로 Playbook Alert를 필터링합니다(반복 사용 가능).list bulk-add에 새로운-o/--overwrite옵션을 추가하였습니다. 제공된 엔터티와 정확히 일치하도록 목록을 갱신하며, 새 엔터티를 추가하고 제공되지 않은 기존 엔터티를 제거합니다.- 새로운
list copy서브 명령어를 추가하였습니다. 한 목록에서 다른 목록으로 엔터티를 복사합니다. 기본적으로 추가(append) 방식이며,-o/--overwrite를 사용하면 대상 목록이 소스를 정확히 미러링합니다. - AI 에이전트와 함께 banshee 사용을 지원합니다. 코딩 어시스턴트가 CLI를 탐색하고 실행할 수 있습니다.
Changed¶
list clear는 이제 엔터티를 동시에 제거합니다(대용량 목록에서 훨씬 빠름).list bulk-remove와 동일하게, 제거된 항목을 결과(REMOVED및 제거되지 않은 항목)별로 그룹화하고 가독성을 위해 정렬하여 보고합니다.list bulk-add는 이제 이미 목록에 있는 엔터티를 재추가 시도하지 않고 건너뛰며,UNCHANGED로 보고합니다. 동일한 입력 파일을 반복 실행하여 엔터티를 추가 및 제거할 때 속도가 크게 향상됩니다.list bulk-add및list bulk-remove는 이제 결과(ADDED,REMOVED,UNCHANGED)별로 출력을 그룹화하고 가독성을 위해 정렬합니다.ca search및pba search는 이제 진행 상태 표시를 stderr에 출력하여, 새로운export명령어로 파이프 연결 시 stdout을 깔끔하게 유지합니다.ioc lookup및ioc bulk-lookup의 pretty 출력(-p,--pretty)이 이제 악성도에 따라 위험 점수를 색상으로 구분하여 표시합니다.- PSEngine을 ~v2.8.1로 업그레이드하였습니다.
Fixed¶
list bulk-add및list bulk-remove는 이제 빈 입력 줄을 무시하며, 엔터티가 제공되지 않은 경우 명확한 오류를 보고합니다.
1.1.3 - 2026-03-18¶
Fixed¶
pcap enrich에서 SOAR 보강 시 멀티스레딩이 사용되지 않던 문제를 수정하였습니다. 대용량 캡처의 경우 위험 점수 보강 속도가 향상되었습니다.
1.1.0 - 2026-03-13¶
Added¶
- 새로운
risklist create서브 명령어를 추가하였습니다. 하나 이상의 Recorded Future 위험 규칙을 병합하여 중복 제거된 단일 파일로 커스텀 risk list를 생성합니다. CSV, JSON, EDL 출력 형식을 지원하며, 최소 위험 점수 필터링 및 Recorded Future Fusion으로의 직접 업로드를 지원합니다. - 새로운
ioc bulk-lookup서브 명령어를 추가하였습니다. IOC(침해 지표)의 대량 보강을 빠르게 처리합니다. API 호출당 최대 1,000개의 지표를 배치 처리하고 각 지표의 위험 점수 및 트리거된 위험 규칙을 반환합니다. IP, 도메인, URL, 해시, 취약점 등 모든 IOC 유형을 지원합니다. pcap enrichJSON 출력에 위험 규칙 증거 세부 정보가 포함됩니다. 위험 규칙이 트리거된 특정 증거를 상세히 설명합니다.
Changed¶
entity search기본 결과 수를 100으로 늘렸습니다.list search기본 결과 수를 1,000으로 늘렸습니다.pba search기본 결과 수를 50으로 늘렸습니다.pba search최대 결과 수를 10,000으로 늘렸습니다.pcap enrich는 이제 1 이상의 위험 점수를 허용합니다.
Fixed¶
ioc lookup에서 멀티스레딩이 사용되지 않아 대량 조회가 순차적으로 실행되던 문제를 수정하였습니다. 여러 지표를 보강할 경우 조회 속도가 최대 20배 향상됩니다.risklist fetch에서 CSV 파일의 비정상적으로 큰 열 값을 파싱할 때 명령어가 실패하던 문제를 수정하였습니다.pcap enrich에서 빈 IOC 링크를 파싱할 때 실패하던 문제를 수정하였습니다.list명령어에서 API 오류 발생 시 오류 원인이 항상 올바르게 출력되지 않던 문제를 수정하였습니다.
1.0.0 - 2025-12-05¶
Added¶
- Recorded Future Risk List의 메타데이터를 다운로드하고 확인하는 새로운
risklist명령어를 추가하였습니다. - 탐지 규칙(YARA, Snort, Sigma)을 검색하고 다운로드하는 새로운
rules명령어를 추가하였습니다. ioc search및ioc lookup명령어에 CVSS v4 필드 지원을 추가하였습니다.
Fixed¶
list bulk-add및list bulk-remove는 이제 사용자가 제공한 엔터티를 중복 제거합니다.list bulk-add및list bulk-remove에서 공백이 포함된 엔터티 이름이 올바르게 파싱되지 않던 문제를 수정하였습니다.pba lookup이 이제 이미지 검색 실패 시 알림을 올바르게 처리합니다.
Changed¶
pcap enrichJSON 출력에 이제 위험 규칙 증거 세부 정보와 IOC가 트리거한 모든 위험 규칙이 포함됩니다.- PSEngine을 v2.4.0으로 업그레이드하였습니다.
0.0.5 - 2025-11-12¶
Fixed¶
pcap enrich에서 pcap 파일에 IP 또는 도메인이 없을 경우 프로그램이 예기치 않게 종료되던 문제를 수정하였습니다.
0.0.4 - 2025-11-07¶
Added¶
ca search명령어에 알림 상태로 필터링하는 기능을 추가하였습니다.pba search명령어에 엔터티로 필터링하는 기능을 추가하였습니다.- 모든
pba명령어에malware_report카테고리 지원을 추가하였습니다. ioc lookup및ioc search의 pretty 출력(-p,--pretty)에 해시 알고리즘 정보가 포함됩니다.ioc lookup및ioc search의 pretty 출력(-p,--pretty)에 취약점의 수명 주기 단계가 포함됩니다.pcap enrich에 결과를 위험 점수로 필터링하는-r/--risk-score옵션을 추가하였습니다.pcap enrich에 위협 헌팅을 활성화하는-t/--threat-hunt옵션을 추가하였습니다.
Changed¶
ioc lookup의 각 상세 수준에 대한 필드 선택을 최적화하였습니다.ioc search를 상세 수준 1~5까지 지원하도록 확장하였습니다(기본값은 1).pcap analyze서브 명령어의 이름을pcap enrich로 변경하였습니다.pcap enrich는 이제 Wireshark 호환 필터 쿼리를 포함한 정제된 JSON 출력을 생성합니다.- PSEngine을 v2.3.0으로 업그레이드하였습니다.
Fixed¶
ca rules에서 결과가 10개의 알림 규칙으로 잘리던 문제를 수정하였습니다.ioc lookup에서 IOC에 증거 세부 정보가 없을 때 발생하던 오류를 수정하였습니다.
Removed¶
pba enrich에서 대화형 TUI 출력을 제거하고, pretty 출력(--pretty,-p)으로 대체하였습니다.
0.0.3 - 2025-09-02¶
Added¶
- 하나 이상의 Classic Alert를 업데이트하는 새로운
ca update서브 명령어를 추가하였습니다. - 하나 이상의 Playbook Alert를 업데이트하는 새로운
pba update서브 명령어를 추가하였습니다. pba명령어에geopolitics_facility카테고리 지원을 추가하였습니다.- Python 3.13 호환성을 추가하였습니다.
tshark버전 확인 시 최소 버전 4.4.5를 강제합니다.
Fixed¶
pcap analyze가 버전 불일치로 인해 충돌하는 문제를 수정하였습니다.- CLI 전반에 걸쳐 예외 처리를 개선하였습니다.
Changed¶
ioc search ENTITY_TYPE IOC는 이제 쉼표로 구분된 문자열 대신 공백으로 구분된 IOC를 허용합니다.pba lookup ALERT_ID -p출력 형식을 개선하였습니다.ca search --triggered는 이제 시간 범위를 지원합니다.ca search -r은 이제 쉼표로 구분된 문자열 대신-r을 반복하여 여러 규칙을 허용합니다(예:-r rule1 -r rule2).- PSEngine을 v2.0.6으로 업그레이드하였습니다.
0.0.2 - 2025-02-20¶
Added¶
- 엔터티를 검색하고 조회하는 새로운
entity명령어를 추가하였습니다. - Recorded Future 목록 및 감시 목록을 관리하는 새로운
list명령어를 추가하였습니다. - IOC 규칙을 검색하고 필터링하는 새로운
ioc rules서브 명령어를 추가하였습니다. - 향상된 문제 해결을 위한 새로운
--debug옵션을 추가하였습니다.
Changed¶
- 서브 명령어
ioc lookup의-v옵션이 이제 상세 수준(1~5)을 선택할 수 있습니다. - 서브 명령어
ioc lookup은 이제 엔터티 유형을 인수로 필요로 합니다. 예:banshee ioc lookup ip 8.8.8.8 - 서브 명령어
ca lookup은 이제 정제된 pretty 알림을 반환합니다. - PSEngine을 v2.0.2로 업그레이드하였습니다.
0.0.1 - 2024-09-01¶
Added¶
- 베타 릴리스
🚀 Recorded Future 사이버 보안 엔지니어 팀이 제공합니다.