
Repository for the LinkScope Client software.
LinkScope Client용 설치 프로그램은 여기에서 받을 수 있습니다:
https://accentusoft.com/downloads/
이 저장소는 LinkScope Client 온라인 조사(Online Investigation) 소프트웨어를 위한 것입니다. LinkScope는 정보를 Entities라고 하는 개별 데이터 조각으로 표현하여 온라인 조사를 수행할 수 있게 해줍니다.
이러한 Entities는 Resolutions를 통해 탐색할 수 있습니다. Resolutions는 Entities의 속성을 입력으로 받아 서로 다르지만 연결된 정보 조각으로 해석(resolve)합니다.
이런 식으로 특정 도메인에 대한 지식 그래프(또는 추상 미술 작품)를 만들 수 있으며, 조사관이 달리 추출하기 어려웠을 답과 통찰을 쉽게 발견하는 데 도움이 됩니다.
LinkScope의 주요 기능은 다음과 같습니다:
현재 Linux(Ubuntu 22.04, 대부분의 Debian 계열 배포판에서도 동작해야 함)와 Windows 11이 지원됩니다.
SFDP 그래프 레이아웃은 Windows에서 작동하지 않습니다. 필수 그래프 관련 라이브러리를 해당 플랫폼에서 사용할 수 없기 때문입니다.
버전 1.0.0부터 Windows 11 및 Linux(Ubuntu) 플랫폼용 설치 프로그램이 제공됩니다.
Releases 페이지에서 플랫폼에 맞는 최신 설치 프로그램을 다운로드하여 실행하면 소프트웨어를 설치할 수 있습니다: https://github.com/AccentuSoft/LinkScope_Client/releases/tag/v1.6.5
참고: Ubuntu에서는 다운로드한 설치 프로그램을 실행하기 전에 실행 권한을 부여해야 할 수 있습니다. 이렇게 하려면 설치 프로그램을 마우스 오른쪽 버튼으로 클릭하고 드롭다운 메뉴에서 '속성(properties)'을 선택하세요. 나타나는 대화 상자에서 '권한(Permissions)' 탭으로 이동하여 '파일을 프로그램으로 실행 허용(Allow executing file as program)'이 선택되어 있는지 확인하세요. 이제 설치 프로그램을 두 번 클릭하여 실행할 수 있습니다. 두 번 클릭해도 실행되지 않으면 터미널을 통해 설치 프로그램을 실행할 수도 있습니다.
저장소를 클론하여 소프트웨어를 그대로 실행할 수도 있습니다.
소프트웨어가 제대로 작동하려면 일부 종속성을 설치해야 합니다. Releases 탭에서 플랫폼에 해당하는 릴리스를 다운로드한 후 다음 단계를 수행하여 필요한 종속성을 설치하세요:
sudo apt update && sudo apt install libopengl0 graphviz libmagic1 -ypip install -r requirements.txt --upgradeplaywright installpip install -r requirements.txt --upgrademagic 모듈 폴더에 있는 loader.py 스크립트 옆에 배치하세요.python PatchMagicWin.pyplaywright install소프트웨어는 7zip 아카이브로 패키징되어 제공됩니다. 아카이브의 압축을 풀고 실행 파일을 두 번 클릭하여 소프트웨어를 시작하세요. Windows에서 실행 파일 이름은 'LinkScope.exe'이고, Linux에서는 'LinkScope'입니다.
Wiki 페이지에는 도구 사용 방법에 대한 매뉴얼이 포함되어 있습니다: https://github.com/AccentuSoft/LinkScope_Client/wiki
도구 사용의 기본 사항을 설명하는 입문 블로그 게시물이 있습니다: https://accentusoft.com/tutorials/first-steps-with-linkscope-client/
또한 YouTube 채널에서 소프트웨어 사용 방법을 보여주는 동영상을 제공하고 있습니다: https://www.youtube.com/channel/UC8h9Vde1OdezdC2cJ1nEUcw
LinkScope는 처음부터 모듈식으로 설계되었습니다! 이 저장소의 wiki에는 사용자 정의 Entities와 Resolutions를 포함할 수 있는 자체 모듈을 만드는 방법에 대한 지침이 있습니다. 또한 Modules 디렉토리에는 템플릿으로 사용할 수 있는 예제 모듈이 있으며, 모듈 제작자가 고려해야 할 대부분의 사항에 대한 자세한 설명이 포함되어 있습니다.
소프트웨어 사용에 관한 경고 및 모범 사례:
Resolutions는 본질적으로 다양한 데이터 소스에서 정보를 수집하는 Python 코드입니다. 실행할 코드를 제공하는 사람이 신뢰할 수 있는지 확인하고, 설치하기 전에 사용하는 모든 모듈을 검사하십시오.
조사관이 소프트웨어를 통해 접근할 수 있는 일부 리소스는 조사관 및/또는 조사 중 사용되는 자산에 위험을 초래할 수 있습니다. 몇 가지 예로는 악성 코드를 호스팅하는 사이트, 악성 소프트웨어용 토렌트, 불법 자료가 포함된 포럼 등이 있으며, 이에 국한되지 않습니다. 조사관 및/또는 조사 중 사용되는 장비에 해로울 수 있는 대상과 자료를 조사할 때의 위험 처리는 전적으로 조사관의 책임입니다.
위험한 리소스를 잘못 취급할 때의 영향을 최소화하기 위해, 안전하지 않은 리소스와의 상호 작용이 필요할 수 있는 조사 중에는 가상 머신(VM)을 활용할 것을 권장합니다.
소프트웨어 사용, 튜토리얼 및 사례 연구에 대한 자세한 정보가 궁금하시다면 블로그를 확인해 보세요: https://accentusoft.com/blog/.
소프트웨어 사용에 관한 게시물을 기고하고 싶다면 [email protected]으로 이메일을 보내 주세요.