Burp extension for elastic search
1. Elastic Burp
Burp suite를 거쳐가는 데이터에 대해 ES로 데이터를 누적합니다.https://github.com/PortSwigger/elastic-burp
python 코드로 jython 설치 후 extension 로드가 필요합니다.
2. Report to Elastic
정확하게 어떤 데이터를 수집하고 보내는지 명확하게 확인되지는 않습니다. 다만 에러없이 잘 동작합니다.Java 기반이라 그냥 바로 로드됩니다. (어차피 대체로 jruby, jython은 설치되어 있으니 별 차이 없다고 생각드네요)
Elastic Burp 관련 문제
Connection 까진 잘 되지만.. 실제로 데이터를 전송하는 과정에서 에러가 발생합니다. raise HTTP_EXCEPTIONS.get(status_code, TransportError)(status_code, error_message, additional_info)
elasticsearch.exceptions.TransportError
에러가 발생하는데, 찾아보니 elastic-dsl.py 쪽에서 발생한 문제로 보입니다.
(https://github.com/elastic/elasticsearch-dsl-py/issues/441)
우선 당분간은 두 extension 사이 비교하면서 장단점 정리하고 선정해봐야곘네요. 비교 내용은 이글에 추가하도록 하겠습니다.
HAHWULSecurity engineer, Gopher and H4cker! |
0 개의 댓글:
Post a Comment