
honeyλ - एक सरल, सर्वरलेस एप्लिकेशन जो AWS Lambda और Amazon API Gateway के ऊपर स्वचालित रूप से नकली HTTP एंडपॉइंट्स (अर्थात URL हनीटोकन) बनाने और मॉनिटर करने के लिए डिज़ाइन किया गया है।
सर्वरलेस ट्रैप
honeyλ - AWS Lambda और Amazon API Gateway के शीर्ष पर URL {honey}tokens बनाने और मॉनिटर करने के लिए डिज़ाइन किया गया एक सरल सर्वरलेस एप्लिकेशन
honeyλ आपको स्वचालित रूप से नकली HTTP एंडपॉइंट बनाने और मॉनिटर करने की अनुमति देता है। फिर आप इन URL हनीटोकन को अपने इनबॉक्स, दस्तावेज़ों, ब्राउज़र इतिहास में रख सकते हैं, या उन्हें अपने वेब पेजों में {hidden} लिंक के रूप में एम्बेड कर सकते हैं (नोट: honeybits का उपयोग आपके सिस्टम में ब्रेडक्रम्ब्स फैलाने के लिए किया जा सकता है ताकि हमलावरों को आपके जाल की ओर लुभाया जा सके)। आप कैसे और कहाँ हनीटोकन लागू करते हैं, इस पर निर्भर करते हुए, आप मानव हमलावरों, दुर्भावनापूर्ण इनसाइडर्स, कंटेंट स्क्रेपर्स या बुरे बॉट्स का पता लगा सकते हैं।
यह एप्लिकेशन सर्वरलेस फ्रेमवर्क पर आधारित है और इसे Amazon Web Services (AWS), Microsoft Azure, IBM OpenWhisk या Google Cloud जैसे विभिन्न क्लाउड प्रदाताओं में तैनात किया जा सकता है (केवल AWS पर परीक्षण किया गया; मुख्य फ़ंक्शन को अन्य प्रदाताओं का समर्थन करने के लिए छोटे बदलावों की आवश्यकता हो सकती है)। यदि आपका क्लाउड प्रदाता AWS है, तो यह स्वचालित रूप से Amazon API Gateway का उपयोग करके HTTP एंडपॉइंट बनाता है और फिर honeyλ Lambda फ़ंक्शन का उपयोग करके HTTP एंडपॉइंट की निगरानी शुरू करता है।
npm install -g serverlessserverless install --url https://github.com/0x4d31/honeyLambdaserverless.yml संपादित करें और HTTP एंडपॉइंट पथ सेट करें (डिफ़ॉल्ट: /v1/get-pass)config.json संपादित करें और अपना Slack Webhook URL भरें। आवश्यकतानुसार ट्रैप/टोकन कॉन्फ़िगरेशन बदलेंserverless deployआउटपुट:
Serverless: Packaging service...
Serverless: Creating Stack...
Serverless: Checking Stack create progress...
.....
Serverless: Stack create finished...
Serverless: Uploading CloudFormation file to S3...
Serverless: Uploading artifacts...
Serverless: Uploading service .zip file to S3 (116.22 KB)...
Serverless: Validating template...
Serverless: Updating Stack...
Serverless: Checking Stack update progress...
.................................
Serverless: Stack update finished...
Service Information
service: honeyLambda
stage: dev
region: ap-southeast-2
api keys:
None
endpoints:
GET - https://rz1bEXAMPLE.execute-api.ap-southeast-2.amazonaws.com/dev/v1/get-pass
functions:
honeylambda: honeyLambda-dev-honeylambda
Amazon API Gateway कंसोल खोलें, बाइनरी मीडिया प्रकार */* जोड़ें, और सेव करें।
एक बार हो जाने के बाद, आपको API को dev स्टेज पर पुनः तैनात करना होगा
उत्पन्न URL/एंडपॉइंट को अपने ब्राउज़र में खोलकर जाँचें कि यह काम करता है या नहीं:

