2016-09-19 1 views
0

MaltegoTransform 모듈을 사용하여 csv 파일을 Maltego 그래프로 구문 분석하려고합니다.재귀 Maltego 로컬 변환

일종의 엔티티에 적용해야하는 변환 인 것을 감안할 때 필자는 모든 엔티티를 입력으로 허용하도록 정의했습니다. 재미있는 부분은 입니다. csv의 각 줄은 도메인과 그 참조 자 및 심판입니다 (긴 문자열 형태로 각 도메인은 |로 구분됩니다).

구조가 유지되는 방식으로 각 선을 그래프로 파싱 할 수 있기를 원합니다. 도메인이 리퍼러가 가리키고 심판을 가리킬 수 있음을 의미합니다. CSV 내의 각 행에 대해이 작업을 수행하려고합니다.

지금까지는 각 엔티티가 변환에서 반환 되었기 때문에 변형을 호출 한 엔티티에서 가장자리를 가져옵니다. 임의의 엔터티.

아이디어가 있으십니까?

답변

0

짧은 : Maltego (이 단계에서 모든)에 대한 변환 만 아동 (가)에 실행 된 변환 엔티티의 노드뿐만 아니라이 (http://dev.paterva.com/developer/forum/viewtopic.php?id=21 참조)가 실행 된 변환 업데이트하는 개체를 반환 할 수 있습니다. Maltego는 자바로 작성된 이후

그러나, 당신은 엔티티와 링크의 공장 변환을 수행하는 방법

+0

후 (그래서 그들은 LocalTransform의 XML 출력에 따라 Maltego DB에서 이러한 요소를 작성합니다) 당신 자신의 구현을 작성하려고 할 수 있습니다. 다음 참조하십시오. – Sachith