আমার কি ইউআরএল কে ছারখার করে দেওয়া যাবে না?


1

আমি সম্প্রতি tshark ব্যবহার করেছি এবং আমি লক্ষ্য করেছি যে নির্দিষ্ট url এ এটি ইউআরএল কেটে দেয়:

অনুরোধ ইউআরআই [ছাঁটাই]: /2577439/300x250_062810_CLICK_AND_SAVE.swf?clilTag=http%3A//ad.doubleclick.net/ ক্লিক করুন % 253B51838704% 253B4307-300 / 250% 253B37360783 / 37378661/1% 253B% 253B% 257Eo

রেফারেন্সের জন্য আসল URL টি এখানে

যাইহোক আছে ( -wবিকল্পটি ব্যবহার করার সাথে সাথে এটি আমার ইউআরএলগুলি ছাঁটাবে না? আমি -wটিসিপি প্যাকেটগুলি হাতে হাতে পুনর্গঠন করতে হবে তাই আমি ব্যবহার করতে চাই না ।


সম্পাদনা: আমি -Vএই আউটপুট উত্পাদন করতে ব্যবহার করছি এবং আমি চেষ্টা করেছি -s0যা এটি সমাধান করে না।

উত্তর:


1

-T pdmlবা -T textউভয় দেখে মনে হচ্ছে যে তারা কাটা না হওয়া ইউআরএল আউটপুট দেয়, যদিও এটি কেটে ফেলা হয়েছে -T pdml বলে জানায় , এটি আসলে ছাঁটাই হয়েছে বলে মনে হয় না।

আরও ভাল, আপনি যদি কেবলমাত্র ক্ষেত্রগুলির একটি উপসেট চান, দেখুন -e। উদাহরণস্বরূপ, আপনি যদি কেবলমাত্র ইউআরআই সম্পর্কে যত্নশীল হন তবে চেষ্টা করুন

sudo tshark -e http.request.uri -T fields tcp port 80

... যা কেবল ইউআরআইকে আউটপুট করে। এমনকি -Eআউটপুটগুলিতে কীভাবে সেই ক্ষেত্রগুলি ফর্ম্যাট করা যায় তা নির্দিষ্ট করতে আপনি উদাহরণস্বরূপ ব্যবহার করতে পারেন, উদাহরণস্বরূপ কোনও স্ক্রিপ্ট থেকে পার্স করা আরও সহজ।


আমি সম্পূর্ণ HTTP শিরোনাম চাই, তবে আমি বর্তমানে -Vঅন্যান্য তথ্যের জন্য কার্যকারিতা ব্যবহার করছি । ক্ষেত্রগুলি আমাকে সমস্ত HTTP শিরোনামের একটি উপসেট দেয়। শেষ অবধি, -T পাঠ্যটি আমার সম্পূর্ণ URL দেয় নি, তবে -T পিডিএমএল থাকতে পারে। নিশ্চিত হতে আমাকে কয়েকটি ইউআরএল পরীক্ষা করতে হবে।
tzenes

আমি নিশ্চিত করতে পারি যে পিডিএমএল ফিল্ডের নাম = "http.request.uri" পূরণ করে (অন্যথায় বলা সত্ত্বেও ছাঁটা হয়নি) পুরোটা দেয়, যদিও GET + uri দেখায় field আমি তার সাথে কাজ করতে আমার কোডটি আবার লিখেছি এবং এটি উত্তর হিসাবে চিহ্নিত করছি।
tzenes
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.