سفارش ساخت ورکفلو

کشف اندپوینت‌های پنهان API سایت با استفاده از رگولار اکسپرشن و هوش مصنوعی

تاریخ ایجاد: ۱۴۰۴/۳/۱۳تعداد بازدید: ۶۸۶مشاهده صفحه مرجع
مهندسی

کشف خودکار اندپوینت‌های مخفی API با تحلیل فایل‌های JavaScript

این ورک‌فلو n8n به کسب‌وکارهای کوچک کمک می‌کند بدون نیاز به دانش فنی بالا، به سادگی اندپوینت‌های ناشناخته API را از بین فایل‌های جاوااسکریپت وب‌سایت‌ها کشف کنند. در مواقعی که پلتفرم مقصد API مستند و عمومی ارائه نمی‌کند، این راهکار فرآیند یکپارچه‌سازی و اتوماسیون را ساده‌تر خواهد کرد.

امکانات کلیدی:

  • استخراج با Regex از پیش تعریف شده: با ورود عبارت منظم (regex) آماده، تمامی رشته‌های احتمالی اندپوینت با الگوهای معمولی (مانند /api/ یا /v1/) استخراج می‌شوند.
  • استخراج هوشمند با هوش مصنوعی: مدل‌های پیشرفته LLM ساختار کد جاوا اسکریپت را بررسی و اندپوینت‌ها، متدها و پارامترهای مورد نیاز را شرح می‌دهند. یک مدل دیگر، regex اختصاصی برای هر فایل تولید می‌کند.
  • اعتبارسنجی و مقایسه: هوش مصنوعی regex را بهبود داده و نتایج حاصل از دو روش را برای بهترین خروجی مقایسه می‌کند.

نیازمندی‌ها:

  • دسترسی به OpenRouter API (مانند Gemini و Claude)
  • تنها کافی است آدرس سایت هدف را تنظیم و اجرا کنید.
  • فایل‌های JS باید قابل دسترسی باشند و الگوی استاندارد اندپوینت داشته باشند.

کاربردها:

  • مستندسازی APIهای داخلی
  • پروژه‌های اتوماسیون و یکپارچه‌سازی
  • پروژه‌های وب‌اسکریپینگ
  • تحقیقات امنیتی و بررسی سطح حمله

این ورک‌فلو برپایه تجربه واقعی در پروژه‌های موسیقی ساخته شده و می‌تواند راه‌حلی کاربردی برای چالش بسیاری از کسب‌وکارها باشد.

یکپارچه‌سازی‌های به کار رفته

HTTP Request
Merge
HTML
A
C
Read/Write Files from Disk
Convert to File
Extract from File
Remove Duplicates
Split Out
Sort
OpenRouter Chat Model

این فرآیند با استفاده از پلتفرم n8n طراحی شده و قابلیت خودکارسازی بسیاری از فعالیت‌های دیجیتال را فراهم می‌کند.

با دانلود فایل JSON این قالب، می‌توانید آن را به راحتی در محیط n8n خود وارد کرده و تغییرات لازم را انجام دهید. مناسب برای توسعه‌دهندگان، مارکترها و تمام کسب‌وکارهایی که به دنبال خودکارسازی وظایف روزمره هستند.