본문으로 건너뛰기
Reincubate

Building Reincubate

향상된 sydi 수집 도구와 awdit 수집기

Aidan Fitzpatrick게시일: 2011년 4월 22일업데이트: 2020년 12월 9일
이 페이지에서
Cover image for: 향상된 sydi 수집 도구와 awdit 수집기

SYDI 프로젝트는 네트워크 관리자가 네트워크를 문서화하도록 돕는 오픈 소스 프로젝트입니다. 일련의 VBScript 파일로 시스템 데이터를 수집해 XML로 저장한 다음, 다양한 다른 형식으로 변환합니다. 프로젝트 홈페이지에 더 많은 정보가 있습니다. 저희는 IT 관리 도구 awdit(현재 베타)의 데이터를 수집하기 위해 SYDI를 사용해 왔고, 그 과정에서 기본 SYDI 스크립트의 몇 가지 문제를 발견해 해결했습니다. 개방성을 지키기 위해 수정 사항을 GitHub의 SYDI 포크에 반영했으며, 네이티브 클라이언트를 개인 및 기업 내부용으로 무료로 배포합니다.

업데이트된 SYDI 서버 수집 스크립트

업데이트된 SYDI 서버 수집 스크립트는 여기에서 다운로드할 수 있습니다. 버전 2.3을 바탕으로 날짜 처리 지원을 개선하고, awdit로 데이터를 보내는 업로드 기능을 추가했습니다. 다만 저희에게는 훨씬 더 잘 맞는 방법이 생겼습니다...

x86 및 x64용 SYDI 호환 awdit 수집 스크립트

Windows용 awdit 수집 도구는 원래 SYDI 스크립트와 마찬가지로 데이터를 수집해 SYDI XML 형식으로 저장하거나 업로드할 수 있습니다. 다만 저희의 네이티브 바이너리 버전은 원래의 VBScript보다 다음과 같은 이점이 있습니다.

  • 훨씬 빠른 멀티스레드 데이터 수집
  • 더 작고 실행하기 쉬운 네이티브 .exe 형식으로, 보안이 강화되고 디지털 서명되어 있으며, 최신 컴퓨터에서 더 빠르게 작동하는 x64 바이너리도 선택적으로 제공
  • 설치된 소프트웨어의 날짜를 읽기 쉬운 형식으로 더 잘 정규화(레지스트리에는 여전히 다양한 형식이 많이 있음)
  • 레지스트리에 날짜가 없는 경우 설치된 파일에서 대략적인 날짜를 가져오고, 값이 대략적임을 나타내기 위해 날짜 값 앞에 물결표(~)를 붙임
  • 깔끔하게 서식이 지정된 XML 출력
  • 가상화된 시스템에서 발생하던 여러 문제 해결
  • 애플리케이션 아키텍처를 regapplication 또는 msiapplication 태그의 새로운 architecture 속성으로 보고
  • 설치 로캘 및 언어 설정을 새로운 language 속성으로 보고
  • 제품 키를 더 안정적으로 수집
  • 간소화된 인수: 탐색기에서 파일을 더블 클릭할 때도 표시됨
  • 새로운 TSR(terminate and stay resident) 모드: 수집기를 계속 실행해 두면 설정에 따라 며칠마다 새 XML을 자동으로 생성
  • 악성 스파이웨어, 맬웨어, 몰래 외부로 정보 전송 등은 일절 없음

변경 사항 중 어느 것도 원래 스크립트나 XSLT와의 호환성을 깨뜨리지 않으므로, 이전에 VBScript 버전을 실행하던 환경에서도 새 클라이언트를 사용할 수 있습니다. 가장 간단하게는 awdit 수집기를 사용해 다음과 같이 컴퓨터의 XML을 덤프할 수 있습니다.

$ awdit-collector-win-x86.exe --file=my-machine.xml

다운로드

이 스크립트에 대한 의견을 꼭 보내 주세요. 기꺼이 듣겠습니다!

  • Windows용 awdit Collector (x86, x64 버전 0.61)

네트워크에서 수집기 실행하기

네트워크에서 awdit 또는 SYDI 수집 스크립트를 실행하는 방법은 여러 가지가 있습니다. 서버에서는 TSR 모드가 잘 작동할 수 있고, 고급 사용자는 그룹 정책으로 도구를 주기적으로 실행하도록 예약할 수 있습니다. 저희가 알게 된 모범 사례는 따로 공유하겠습니다. 그동안 아래에서 가장 간단한 방법으로 보이는 것을 자세히 설명합니다. 도메인에서 그룹 정책 편집기를 사용하면 모든 도메인 클라이언트가 로그온 과정에서 해당 스크립트 파일을 실행하도록 할 수 있습니다.

  1. 도메인 컨트롤러에서 그룹 정책 편집기를 열고 기본 도메인 정책을 불러옵니다(더 적절하다면 새 도메인 정책을 만듭니다)
  2. 사용자 구성 | Windows 설정 | 스크립트(로그온/로그오프)를 펼치고 오른쪽 창에서 로그온 옵션을 두 번 클릭합니다.
  3. Add 버튼을 클릭한 다음 스크립트 이름 상자에 run-sydi-network.vbs 파일의 경로를 찾아 지정하거나 붙여 넣습니다.

작성자 소개

Aidan Fitzpatrick

창립자 겸 CEO

Aidan은 세계 최초의 iOS 데이터 복구 도구를 개발한 후, 2008년에 Reincubate를 설립했습니다. 이후 그는 AMD, Qualcomm, HP와 같은 기업들과 협력하여 Camo 앱 생태계를 필두로 비디오 소프트웨어를 위한 의미 있는 머신러닝 기능을 개척하며, 회사를 세계 최고의 ISV 중 하나로 성장시켰습니다. Aidan의 리더십 아래 Reincubate는 영국 최고의 비즈니스 상을 네 차례 수상했고, The Sunday Times의 100대 기술 기업 리스트에 이름을 올렸으며, Apple 디자인 어워드와 App Store 후보 지명으로 업계의 인정을 받았습니다. 그의 연구와 기법은 모바일 포렌식 관련 학술 논문에서 자주 인용되며, Google, Microsoft, Snap과 같은 기업이 주최하는 행사에 연사로 초청받은 바 있습니다.


관련 콘텐츠


인기 게시글

King's Award for Enterprise 로고

King's Award for Enterprise: Reincubate는 영국 최고의 공식 비즈니스 영예를 네 차례 수상했으며, 가장 최근에는 지난 3년간의 뛰어난 성장을 인정받았습니다.

사용자 및 파트너와의 관계는 우리의 가치와 우리가 만드는 제품의 핵심입니다. 리뷰을(를) 통해 그들의 이야기를 들어보세요.

Centre for Assessment의 ISO 27001 인증, UKAS 공인

© 2008-2026 Reincubate Ltd. 모든 권리 보유. 잉글랜드 및 웨일스 등록 번호 5189175, VAT 번호 GB151788978. Camo®, Streamlight® 및 Reincubate®는 등록 상표입니다. 특허 출원 중.

도움말