در ادامه مجموعه مقاله آموزشی چگونه یک TCP پراکسی بسازیم، در این مقاله به ساخت سرور DNS جعلی پرداخته‌ایم.

در این قسمت یک سرور DNS جعلی می‌سازیم که روی لپتاپ اجرا می‌شود. موبایل هوشمند را تنظیم می‌کنیم تا هنگام نیاز به DNS سرور، از سرور ما استفاده کند. هنگامی که موبایل درخواست IP یک فضای میزبانی (برای مثال api.targetapp.com) را داشته باشد، سرور DNS جعلی ما به جای IP اصلی آن hostname، آدرس IP داخلی لپ‌تاپ را برمی‌گرداند.

موبایل به پاسخ سرور اعتماد می‌کند، و باور می‌کند که IP داخلی لپ‌تاپ همان IP اصلی api.targetapp.com است. از این پس هر زمانی که موبایل بخواهد به سرور api.targetapp.com داده ارسال کند، داده‌‌ها را به جای سرور مقصد به لپ‌تاپ ما ارسال خواهد کرد. این اولین قدم از پراکسی TCP ما خواهد بود.

ادامه مطلب در لینک زیر:

چگونه یک TCP پراکسی بسازیم

نظرات

نظر (به‌وسیله فیس‌بوک)