5분 안에 $$$$ 바운티를 얻은 방법

Feb 09 2023
안녕하세요 여러분, 보통 저는 글을 쓰지 않거나 버그 바운티와 관련된 어떤 것도 공유하지 않습니다. 지금부터 저는 제 경험과 지식을 공유할 것이며 이것이 여러분의 버그 바운티 여정에 가치를 더해주기를 바랍니다 ❤ 저는 누구인가요? 제 이름은 hashir khan 일명 p4n7h3rx이고 독학 침투 테스터이자 버그 바운티 헌터입니다.

안녕하세요 여러분, 보통 저는 글을 쓰지 않거나 버그 바운티와 관련된 어떤 것도 공유하지 않습니다. 지금부터 저는 제 경험과 지식을 공유할 것이며 그것이 여러분의 버그 바운티 여행 에 가치를 더해주기를 바랍니다 ❤

나는 누구인가?

제 이름은 hashir khan 일명 p4n7h3rx이고 독학 침투 테스터이자 버그 바운티 헌터입니다. 저는 많은 국내 및 국제 은행, 금융, 정부, 건강 및 많은 기술 대기업 조직에서 침투 테스트를 수행했습니다.

요약

나는 웹사이트가 Telerik UI를 사용하고 CVE-2017–9248(Telerik UI for ASP.NET AJAX 대화 처리기)에 대한 Base64 기반 암호화 오라클 익스플로잇에 취약하다는 것을 퍼징하는 동안 버그 바운티 대상을 사냥하고 있었습니다. 공격자는 웹사이트 파일 관리자에 셸을 업로드할 수 있습니다. 착취를 위해 dp_crypto 도구를 사용했습니다 .

취약한 끝점

Telerik.Web.UI.DialogHandler.aspx

취약점

이 익스플로잇은 취약한 암호화 구현을 공격하여 ASP.NET AJAX용 Telerik UI의 취약한 버전에 대한 대화 핸들러 키를 발견한 다음 파일 관리자에 대한 액세스를 제공하는 암호화된 링크와 원격 파일의 경우 임의 파일 업로드(예: 웹 셸)를 제공합니다. 권한 허용. 버전 2017.1.118까지 작동합니다.

python3 dp_crypto.py k -u https://test.example.com/Telerik.Web.UI.DialogHandler.aspx

      
                
dp_crypto Exploitaion

파일 관리자

이제 파일 관리자에 Aspx 셸을 업로드합니다.

내가 사용한 쉘 :

https://github.com/tennc/webshell/blob/master/fuzzdb-webshell/asp/cmd.aspx

      
                
Navigate to aspnet_cmd/cmd.aspx

질문이 있으시면 Linkedin 이나 Twitter 에서 저에게 연락해 주세요 . 그때까지 즐거운 해킹 되세요!