Daily Arxiv

新規
전 세계에서 발간되는 인공지능 관련 논문을 정리하는 페이지 입니다. 본 페이지는 Google Gemini를 활용해 요약 정리하며, 비영리로 운영 됩니다. 논문에 대한 저작권은 저자 및 해당 기관에 있으며, 요약본 공유 시 출처만 명기하면 됩니다. This service is supported by Google Gemini.
新しい

Bin2Vec: Interpretable and Auditable Multi-View Binary Analysis for Code Plagiarism Detection

작성자
Haebom
카테고리
未設定

저자

Moussa Moussaoui, Tarik Houichime, Abdelalim Sadiq

개요

Bin2Vec은 소프트웨어 프로그램을 명확하고 설명 가능한 방식으로 비교하는 새로운 프레임워크입니다. 프로그램의 외형(내장 함수, 가져오기, 내보내기)과 실행 시 동작(명령어, 메모리 사용량)을 결합하여 두 프로그램의 유사성을 판단합니다. Bin2Vec은 다양한 정보를 시각적으로 표현하고, 이를 통합하여 전체적인 유사성 점수를 제공합니다. 머신 러닝 모델에 효율적으로 처리될 수 있는 특징 표현을 생성하여 바이너리 표현과 머신 러닝 기술 간의 가교 역할을 합니다. PuTTY와 7-Zip의 여러 버전에 대한 테스트 결과, Bin2Vec은 분석된 소프트웨어의 최적이고 시각화 친화적인 표현을 계산하는 것으로 나타났습니다.

시사점, 한계점

•
시사점:
◦
소프트웨어 프로그램의 외형과 동작을 통합하여 프로그램 유사성 판단의 정확성을 높임.
◦
시각화 도구를 통해 프로그램의 특징을 쉽게 이해하고 해석할 수 있도록 함.
◦
감사, 소프트웨어 출처 확인, 사이버 보안 및 리버스 엔지니어링 등 다양한 분야에 적용 가능.
◦
모듈식 설계로 확장성이 용이함.
•
한계점:
◦
구체적인 성능 지표(정확도, 처리 속도 등)에 대한 정보가 부족함.
◦
다른 프레임워크와의 비교 분석이 제시되지 않음.
◦
다양한 유형의 소프트웨어에 대한 일반화 가능성에 대한 추가 연구 필요.
👍