
클래스를 base64 문자열로,base64 문자열을 클래스로
주로 JAVA 역직렬화(deserialization)를 이용한 반사(echo) 페이로드 제작 과정에서 class를 base64로 인코딩하고, 긴급 대응 시 base64 문자열을 디코딩하여 class 파일로 복원해 공격 페이로드를 확인해야 하는 상황에 사용됩니다.
PS: 주로 제가 게을러서입니다.
evil.java 정상 실행

class 파일을 base64 인코딩 처리

base64로 인코딩된 문자열을 디코딩하여 class로 복원

IDEA에서 디코딩된 결과 확인:
