주요 콘텐츠로 건너뛰기

분석 보고서를 통해 인사이트 얻기

Glasswall Halo를 사용하면 지정된 파일의 내용을 분석하여 파일 구조와 잠재적으로 숨겨진 위험한 콘텐츠에 관한 인사이트를 얻고 관련 정보를 추출함으로써, 의미 있고 실행 가능한 정보를 도출할 수 있습니다.

파일 분석 보고서

파일에 대해 심층적인 콘텐츠 분석을 수행하는 것은 다양한 도메인과 산업 분야에서 유용합니다:

  1. 정보 추출: 파일의 바이너리 구조를 분석하면 복잡한 바이트 배열 속에 가려져 있을 수 있는 유용한 정보를 추출할 수 있습니다. 이러한 정보에는 충분한 근거에 기반한 의사결정에 중요한 인사이트, 추세, 통계 및 패턴이 포함될 수 있습니다.

  2. 의사결정: 바이너리 구조의 콘텐츠 분석은 파일 내 데이터의 흐름과 배열을 바탕으로 개인과 조직이 데이터 기반 의사결정을 내리는 데 도움을 줍니다. 파일 구조를 이해하면 데이터의 서로 다른 부분 간 맥락과 관계를 파악하는 데 도움이 됩니다.

  3. 추세 식별: 바이너리 구조를 분석하면 특히 데이터 패턴과 구조가 모델 학습 및 추세 인식에 핵심적인 역할을 하는 머신 러닝과 같은 분야에서 새로운 추세를 조기에 식별할 수 있습니다.

  4. 품질 보증: 파일의 바이너리 콘텐츠를 분석하면 문서의 품질과 정확성을 보장할 수 있습니다. 구조적 구성 요소를 검사하고 예상되는 패턴을 검증함으로써 오류나 불일치를 나타낼 수 있는 차이점을 식별할 수 있습니다.

  5. 위험 평가: 파일의 바이너리 구조를 분석하면 보안 위협이나 취약점을 내포할 수 있는 잠재적 구조를 식별할 수 있습니다. 비정상적인 패턴이나 헤더를 인식하면 선제적인 위험 완화가 가능해집니다.

  6. 연구 및 학계: 문서 내 콘텐츠와 구조적 패턴을 이해하는 것은 연구 및 학계에서 추세를 식별하고 인사이트를 도출하는 데 필수적입니다. 이는 보안 연구에도 적용되며, 파일의 바이너리 구조를 분석하면 중요한 증거를 밝혀낼 수 있습니다.

  7. 데이터 복구: 손상되거나 훼손된 파일에서 데이터를 복구하려고 할 때 바이너리 구조 분석은 매우 중요합니다. 익숙한 패턴을 인식하면 파일의 일부가 손상된 경우에도 파일 조각을 이어 맞출 수 있습니다.

  8. 파일 검증: 바이너리 구조를 분석하면 파일의 무결성을 검증하는 데 도움이 됩니다. 헤더, 체크섬 및 기타 구조적 구성 요소를 검증하면 파일이 무단으로 변조되거나 수정되지 않았는지 확인할 수 있습니다.

  9. 미디어 및 멀티미디어 파일: 오디오, 이미지 및 비디오 파일을 다룰 때는 헤더, 메타데이터 및 인코딩 방식을 식별하기 위해 해당 파일의 바이너리 구조를 분석하는 것이 필수적입니다. 이 정보는 미디어 콘텐츠가 올바르게 렌더링되고 재생되도록 보장합니다.

  10. 포렌식 및 조사: 디지털 포렌식 영역에서 파일의 바이너리 구조를 분석하는 것은 사건을 재구성하고, 디지털 증거를 추적하며, 시스템 내에서 수행된 작업의 순서를 이해하기 위한 핵심 요소입니다.

파일의 바이너리 구조를 이해하는 것은 많은 기술 분야에서 기본적인 역량이며, 가치 있는 정보를 추출하는 것부터 보안과 무결성을 보장하는 것까지 다양한 인사이트를 제공합니다. 이는 데이터와 정보가 중요한 역할을 하는 여러 분야에 걸쳐 영향을 미치는 다목적 도구입니다.

API 문서

다음 API를 사용하여 지정된 파일에 대한 분석 보고서를 생성할 수 있습니다:

POST api/v3/cdr-file?response-content=noRebuiltFile&format=JSON
POST api/v3/cdr?response-content=noRebuiltFile&format=JSON

자세한 내용은 API documentation을 참조하세요.

API 인증

Glasswall Halo 인증 방법 알아보기

Glasswall Halo 이벤트

Glasswall Halo에 요청을 보내면 다음 이벤트가 발생합니다:

  1. 처리를 위해 Synchronous API로 파일을 전송합니다.
  2. 처리가 진행되는 동안 파일은 Glasswall Halo에 저장됩니다.
  3. 파일을 처리하도록 Glasswall Embedded Engine에 알림이 전송됩니다.
  4. Glasswall Embedded Engine가 파일을 가져와 CDR를 수행합니다.
  5. 그런 다음 분석 보고서가 API 응답을 통해 사용자에게 반환됩니다.

요청 구성

Glasswall Halo는 바이너리 파일과 Base64 인코딩 파일을 모두 지원하는 폭넓은 파일 처리 기능을 제공합니다. 또한 필요에 따라 파일 처리를 안내하도록 policy를 활용하는 옵션도 있습니다.

콘텐츠 관리 policy 정의에 대해 자세히 알아보기

Glasswall Halo를 사용할 때는 파일을 바이너리 또는 Base64 형식으로 제출할 수 있으므로, 특정 사용 사례와 애플리케이션 요구 사항에 가장 적합한 파일 표현 방식을 유연하게 선택할 수 있습니다. 또한 정제된 파일 없이 분석 보고서만 필요한 경우에는 response-content 쿼리 파라미터의 값을 noRebuiltFile로 설정하여 이 특정 요청을 수행할 수 있습니다. 또한 format 쿼리 파라미터를 사용하고 값을 XML 또는 JSON으로 설정하여 분석 보고서를 XML 또는 JSON 형식으로 요청할 수도 있습니다.

Glasswall Halo의 이 다목적 기능을 통해 파일 처리 과정을 선호에 맞게 정확히 조정하고 목표를 손쉽고 효율적으로 달성할 수 있습니다.

바이너리 파일 처리

POST {baseUrl}/api/v3/cdr-file?response-content=noRebuiltFile&format=JSON

Base64 인코딩 파일 처리

요청 본문에 Base64 인코딩 문자열을 담아 다음 엔드포인트로 제출합니다:

POST {baseUrl}/api/v3/cdr?response-content=noRebuiltFile&format=JSON

요청 본문 형식

요청 본문은 JSON 형식이어야 하며, 파일의 base64 인코딩 문자열을 포함하는 Base64 필드와 원본 파일 이름(적절한 파일 확장자 포함)을 지정하는 fileName 필드를 포함해야 합니다.

{
"Base64": "string",
"fileName": "filename.pdf",
}

변형

이 요청의 한 가지 변형은 response-content 쿼리 매개변수를 전달하지 않는 것입니다. 이렇게 하면 요청한 파일에 대해 재구성된 파일과 분석 보고서를 모두 받게 됩니다.

format=XML도 전달할 수 있으며, 그러면 JSON 대신 XML 분석 보고서가 생성됩니다. 이는 원하는 출력과 관계없이 수행할 수 있습니다. 이 파라미터를 생략하면 기본값인 XML이 적용됩니다.

바이너리 파일 처리

POST {baseUrl}/api/v3/cdr-file?response-content=noRebuiltFile&format=XML
POST {baseUrl}/api/v3/cdr-file?format=XML

Base64 인코딩 파일 처리

요청 본문에 Base64 인코딩 문자열을 담아 다음 엔드포인트로 제출합니다:

POST {baseUrl}/api/v3/cdr?response-content=noRebuiltFile&format=XML
POST {baseUrl}/api/v3/cdr?format=XML

참고:

  • {baseurl}을 Glasswall Halo API의 실제 기본 URL로 바꾸십시오.
  • 각 요청에는 올바른 auth header를 제공해야 합니다.
  • 바이너리 파일 처리에는 multipart form post를 사용하고, Base64 인코딩 파일 처리에는 적절한 파일 이름과 함께 JSON 요청 본문에 파일 내용을 제공하십시오.

응답 처리

분석 보고서를 위해 binary endpoint에 요청을 제출하면, 응답으로 분석 보고서의 바이너리 버전이 제공됩니다. 이 보고서는 요청에서 지정한 형식으로 다운로드하여 열 수 있습니다.

또는 요청이 base64 endpoint로 전달되는 경우, 응답은 json 객체로 구성됩니다. 이 객체 내에서 분석 보고서는 analysisReport.content 필드를 통해 접근할 수 있는 base64 인코딩 문자열로 제공됩니다. 이 Base64 문자열을 디코딩하면, 지정한 원하는 형식의 분석 보고서에 접근할 수 있습니다.

{
"errorReason": null,
"processingId": "de30c22d-fcef-467c-9ed9-16296318615b",
"processingStatus": "rebuilt",
"fileType": "archive",
"analysisReport": {
"content": "UEsDBBQAAAgIACU/EFeWuyNVWwAAAL0AAAARAAAAbWFua...",
"contentType": "application/octet-stream",
"contentEncoding": "Base64"
}
"rebuiltFile": {
}
}

보고서를 열면 주의해서 살펴보고 싶을 수 있는 여러 정보 항목이 있습니다.

Glasswall 분석 보고서에 대해 자세히 알아보기

요약

이제 제공된 파일의 내용을 종합적으로 분석하고, 가치 있는 인사이트와 파일 구조 및 잠재적으로 포함된 미디어에 관한 관련 정보를 성공적으로 추출할 수 있게 되었습니다. 이를 통해 의미 있고 실행 가능한 데이터를 추출할 수 있었으며, 정보에 기반한 의사결정을 지원하고 전반적인 이해를 향상시킬 수 있습니다.

빠른 시작

Glasswall Halo를 직접 사용해 보려면 Quick Start Guide를 참조하세요.