agencies

DeepDFA 실행해보기 (END) 최종 - 1[일부 수정] - : joern 스크립트 import 부분 본문

Ⅲ. 정보보안

DeepDFA 실행해보기 (END) 최종 - 1[일부 수정] - : joern 스크립트 import 부분

agencies 2024. 10. 15. 14:33

이전에 joern 부분이 잘 동작하지 않아서 개별로 파일을 입력받았었습니다.

 

위 이미지처럼 .c 가 생기고, nodes와 edges 그리고 cpg를 생성하기 위해서는,

joern을 개별로동작시켜야 했는데....

 

사실 경로 이슈로 잘 되지 않았던 것이었습니다.


 

 

joern 생성 로그 : getgraphs_output_all.joernlog 를 확인해보면 정상적으로 잘 동작한 것을 볼 수 있다.

 

 

 

기존 get_func_graph.sc 파일을 

DeepDFA > DDFA > sastvd > scripts > storage > external > ...

위 경로에 두고 아래의 명령을 실행하면,

 

 

이전과는 다르게 노드 엣지 플로우가 모두 생성되었다.

 

 

새로 생성했던 폴더 경로에 아래의 파일을 넣어주는 작업이 필요하다.

get_func_graph.sc
0.00MB

 

 

 

 

 

(다른 방법으로는 경로를 실제 get_func_graph.sc 파일이 존재하는 곳으로 적어주어도 되지만, 급한대로 그냥 경로 이슈를 해결했다.)

 

 

DeepDFA (2).gz
8.63MB