আসসালামু আলাইকুম, সবাই কে নতুন বছরের শুভেচ্ছা। Happy New Year . আশা করি সবাই অনেক ভালো আছেন ।
এর আগে আমি termux দিয়ে এসএমএস বোম্বিং করা নিয়ে পোস্ট করেছিলাম । অনেকেই আছেন যারা নিজে নিজে পাইথন ব্যাবহার করে এসএমএস বোম্বিং টুলস বানাতে চান, কিন্তু এসএমএস বোম্বিং টুলস বানাতে তো Rest Api লাগবে , সেটা আবার পাবেন কোথায়? আজকে সেটা দেখাবো যে কিভাবে আপনি এসএমএস বোম্বিং টুলস বানানোর জন্য Rest Api বের করবেন , এবং সেটা আপনার হাতে থাকা অ্যান্ড্রয়েড ফোন দিয়েই ।
Rest Api কি :-
Rest এর পূর্ণরূপ হলো Representational State Transfer.
এটি কোন কিছুর অবস্থা বা স্টেট একটি রিপ্রেজেন্টেশন এর মাধ্যমে ক্লায়েন্ট টু সার্ভার এবং সার্ভার টু ক্লায়েন্টে ট্রান্সফার করে ।
Api এর পূর্ণরূপ হলো Application Programing Interface.
Api এর মাধ্যমে একটি প্রোগ্রাম আরেকটি প্রোগ্রামের সাথে কিছু ডাটা শেয়ার করতে পারে ।
Rest Api কত প্রকার:-
Rest Api, ৪ প্রকার । সেগুলো হলো:-
1. Get – তথ্য গ্রহন করে ,
2. Post – তথ্য তৈরি করে ,
3. Put – তথ্য আপডেট করে ,
4. Delete – তথ্য ডিলিট করে ,
তো এখন মূল কথায় আসি, যে কিভাবে Rest Api বের করবেন কোনো ওয়েবসাইট এর বা কোনো অ্যাপ এর । Rest Api বের করার জন্য আমাদের একটি অ্যাপ এর প্রয়জন হবে তা হলো:- Http Canary.
অ্যাপ টি ডাউনলোড করে ইনস্টল করুন, ইনস্টল করার সময় কোনো সমস্যা হলে বা পরে সেটআপ করতে না পারলে আমার সাথে যোগাযোগ করুন TUNTUN1H4X0R , বা কমেন্ট করুন, অনেকেই যদি না বুঝে তাইলে পরবর্তী সময়ে Http Canary ইন্সটল এর সেটআপ করা নিয়ে একটা পোস্ট করব বা ভিডিও দেবো।
এখন তাইলে শুরু করা যাক , যে কিভাবে Rest Api বের করবেন,
- স্টেপ ১:- প্রথমে অ্যাপ টি ওপেন করে 3 dot মেনু থেকে টার্গেট আপ এ চলে যান,
- স্টেপ ২:- তারপর উপরে ( + ) আইকন এ ক্লিক করে আপনার ব্রাউজার টি সিলেক্ট করে নিন , যে ব্রাউজার দিয়ে Rest Api বের করবেন, আমি Chrome সিলেক্ট করে নিয়েছি।
- স্টেপ ৩:- তারপর ক্যাপচার বাটুন এ ক্লিক করুন ।
- স্টেপ ৪:- তারপর হোম এ চলে যান , এবং আবার ক্যাপচার বাটুন এ ক্লিক করে ক্যাপচারিং বন্ধ করুন ।
- স্টেপ ৫:- তারপর আপনার সিলেক্ট করা ব্রাউজার গিয়ে যে ওয়েবসাইট থেকে Rest Api বের করবেন, সেই ওয়েবসাইট এর লগইন পেজ এ চলে যান , আরকি যেখানে নাম্বার দিলে otp আসে।
- স্টেপ ৬:- লগইন পেজ এ যাওয়ার পর , আপনার নাম্বার দেয়ার পর নিচ থেকে আবার ক্যাপচার বাটুন এ ক্লিক করে ক্যাপচারিং চালু করে Verify OTP / Next দেন । [ Verify এ ক্লিক করার পর ক্যাপচারিং চালু করলে কিন্তু হবেনা ]
- স্টেপ ৭:- তারপর otp আসলে আবার ক্যাপচার বাটুন এ ক্লিক করে ক্যাপচারিং টা বন্ধ করে ওখান থেকে হত্যা Canary এর ভিতরে চলে যান ।
- স্টেপ ৮:- তারপর ডান পাশের 3 dot মেনু তে ক্লিক করে সার্চ অপশন এ চলে যান ।
- স্টেপ ৯:- তারপর ব্রাউজার এ otp পাঠানোর আমি যে নাম্বার টি দিয়ে ছিলেন সেই নাম্বার টি ০ ছাড়া লিখে সার্চ করুন ।
- স্টেপ ১০:- তারপর Status Code 200 যেটা থাকবে সেটায় চলে যান ।
তারপর পেয়ে যাবেন আপনার ওই ওয়েবসাইট এর Rest Api .
তারপর উপরে Overview বাটুন এর পাশে Request বাটুন এ ক্লিক করে নিচে Raw অপশন এ গেলে headers গুলো পেয়ে যাবেন,
তারপর Preview অপশন এ গেলে আপনি data পেয়ে যাবেন ।
ধন্যবাদ পোস্ট টি পড়ার জন্য, কোথাও ভুল হলে ক্ষমা করবেন , আর কোথাও না বুঝলে বা সমস্যা হলে যোগাযোগ করুন আমার সাথে TUNTUN1 H4X0R
সবাই ভালো থাকুন, সুস্থ থাকুন , ট্রিকবিডির সাথেই থাকুন , আল্লাহ হাফেজ ।
Live Testing নিয়ে বলুন
এখন এটা রান করবো কিভাবে বা সেট করবো কোথায়। আশা করি দ্রুত পরবর্তী পোস্ট করে জানবেন।