0

해킹 코드를 추상 구문 트리로 분류하고 싶습니다. 해킹 코드를 AST로 파싱하는 데 도움이되는 사용 가능한 도구/라이브러리/github 저장소에 대해 조언 해주십시오. "h2tp"(페이스 북에서 작성한 philer transpiler에 해킹)를 발견했지만 코드를 AST로 구문 분석하지 않습니다. 나는 또한 내가 무엇을 원하는지에 따라 this project을 시도했지만 많은 운영자를 인식하지 못하고 상당한 재 작업이 필요하다. 상당한 시간이 걸릴 것이다.해킹 코드를 추상 구문 트리로 구문 분석

답변

0

HHVM 자체는 PHP 파일 구조를 덤프하는 데 많은 도구를 제공합니다. 그러나, AST 덤프를 제거 : https://docs.hhvm.com/hack/tools/transpiler

또한 포트에 시도 할 수 : http://hhvm.com/blog/6323/the-journey-of-a-thousand-bytecodes

HHVM도 도움이 될 수있는 PHP transpiler 있습니다 https://github.com/facebook/hhvm/issues/1268

은 당신이 할 수있는 HHVM 어셈블리 언어를 덤프입니다 HHVM에이 확장 : https://github.com/nikic/php-ast