টারমাক্স শব্দের উৎপত্তি হয় টারমিনাল এবং লিনাক্স শব্দ থেকে। টারমাক্স এর স্রষ্টা হলো Fredrick Fornwall। এন্ড্রয়েডের মাধ্যমে হ্যাকিং করার জন্য অন্যতম সেরা সফটওয়্যার হলো টারমাক্স। এইখানে লিনাক্স এনভায়রনমেন্ট পাওয়া যায়। আজ থেকে আপনাদেরকে টারমাক্স ব্যাসিক শেখাবো। তবে তার জন্য কিছু ব্যাসিক কমান্ড দিয়ে রাখতে হবে।
কমান্ডগুলো হলো..
apt update && apt upgrade && pkg install python -y && pkg install python2 -y && pkg install git -y && pkg install figlet -y && pkg install cmatrix -y && pkg install toilet -y && pkg install nano -y && pkg install pip -y && pkg install pip && pip2 install request && pip2 install requests && pip2 install future && pip2 install requirements && termux-setup-storage
এখান থেকে কমান্ড Copy করবেন আর Termux এ যেয়ে past and enter চাপবেন। FS
What is Termux?
টার্মাক্স কী?
টার্মাক্স অ্যান্ড্রয়েডের জন্য একটি লিনাক্স টার্মিনাল এমুলেটর অ্যাপ্লিকেশন। একটি টার্মিনাল এমুলেটর একটি প্রোগ্রাম যা ব্যবহারকারীকে গ্রাফিকাল পরিবেশে কমান্ড লাইন ইন্টারফেস (সিএলআই) অ্যাক্সেস করতে দেয়। আপনি যদি কম্পিউটারের প্রাথমিক বিষয়গুলি অধ্যয়ন করে থাকেন তবে আপনাকে অবশ্যই শেল এবং কমান্ড লাইন ইন্টারফেস সম্পর্কে জানতে হবে। যদি না হয় তবে আপনার ধারণাটি সাফ করার জন্য শেলের একটি সংক্ষিপ্ত সংজ্ঞা দেওয়া আছে।
টার্মাক্স একটি অ্যান্ড্রয়েড টার্মিনাল এমুলেটর এবং লিনাক্স এনভায়রনমেন্ট অ্যাপ্লিকেশন যা কোনও রুটিং বা সেটআপের প্রয়োজন ছাড়া সরাসরি কাজ করে। একটি ন্যূনতম বেস সিস্টেম স্বয়ংক্রিয়ভাবে ইনস্টল করা হয় - অতিরিক্ত প্যাকেজগুলি এপিটি প্যাকেজ ম্যানেজার ব্যবহার করে উপলব্ধ।
"অজ্ঞাতনামা" নামে একটি তৃতীয় পক্ষের বিকাশকারী "টার্মাক্স" নামে একটি লিনাক্স-স্বযুক্ত অ্যাপ্লিকেশন তৈরি করেছেন যা অ্যান্ড্রয়েডে লিনাক্স ভিত্তিক অ্যাপ্লিকেশন ইনস্টল করতে ব্যবহৃত হয় এবং অ্যান্ড্রয়েডে খাঁটি লিনাক্স অ্যাপ্লিকেশন চালাতে সহায়তা করে।
এই গাইডটিতে আমরা বিভিন্ন টার্মাক্স হ্যাকস, টার্মাক্স টিউটোরিয়ালস, টার্মাক্স ওয়াইফাই হ্যাক কমান্ড তালিকা, টার্মাক্স গাইড, টার্মাক্স সরঞ্জাম, এপিপি এবং প্যাকেজস এবং টার্মাক্স ব্যবহার সম্পর্কে শিখব। এবং আপনি যদি ভাবছেন তবে আমার কেন লিনাক্স অ্যাপ্লিকেশন দরকার? অ্যান্ড্রয়েডে তখন আপনি এই টিউটোরিয়ালটি পড়তে পারেন
Now we know that termux is a Linux Terminal Emulator. But why it is so famous and sometimes called a hacking machine. Well, that’s somehow true and sometimes a piece of false information also. Termux is not a standalone hacking application. As we discussed, it’s a program that takes instructions and runs scripts. In some Linux distributions like Kali, Parrot OS, we find a lot of tools for penetration testing. Most of them are CLI based and run through the terminal. We can also install various other tools and run different scripts made for Pentesting.
So on Android, obviously you get a complete GUI environment. Where these tools won’t work without any command line utility. That is where termux is used to install such tools on your Android Platform. Our Android is also based on a modified Linux kernel. That’s why we can use Bash scripting in it. That’s why termux can easily connect to the file system to perform the majority of the set of features. Which allows you to use the Linux command line to install and run various scripts.
So that was a wrap on introduction to Termux. Let’s move to installation and basic usage.
টার্মাক্স কেন?
এখন আমরা জানি যে টার্মাক্স একটি লিনাক্স টার্মিনাল এমুলেটর। তবে কেন এটি এত বিখ্যাত এবং কখনও কখনও হ্যাকিং মেশিনও বলা হয়। ওয়েল, এটি একরকম সত্য এবং কখনও কখনও ভুল তথ্যের একটি অংশও। টার্মাক্স একটি স্ট্যান্ডেলোন হ্যাকিং অ্যাপ্লিকেশন নয়। আমরা যেমন আলোচনা করেছি, এটি এমন একটি প্রোগ্রাম যা নির্দেশনা নেয় এবং স্ক্রিপ্টগুলি চালায় runs কিছু লিনাক্স ডিস্ট্রিবিউশনের মতো কালী, তোতা ওএস, আমরা অনুপ্রবেশ পরীক্ষার জন্য প্রচুর সরঞ্জাম পাই। তাদের বেশিরভাগ সিএলআই ভিত্তিক এবং টার্মিনাল দিয়ে চালিত হয়। আমরা অন্যান্য বিভিন্ন সরঞ্জামও ইনস্টল করতে পারি এবং পেনটেস্টিংয়ের জন্য তৈরি বিভিন্ন স্ক্রিপ্টগুলি চালাতে পারি।
সুতরাং অ্যান্ড্রয়েডে, অবশ্যই আপনি একটি সম্পূর্ণ জিইউআই পরিবেশ পাবেন get যেখানে এই সরঞ্জামগুলি কোনও কমান্ড লাইন ইউটিলিটি ছাড়াই কাজ করবে না। আপনার অ্যান্ড্রয়েড প্ল্যাটফর্মে এই জাতীয় সরঞ্জাম ইনস্টল করতে টার্মাক্স ব্যবহার করা হয়। আমাদের অ্যান্ড্রয়েডও একটি পরিবর্তিত লিনাক্স কার্নেলের উপর ভিত্তি করে। এজন্য আমরা এতে ব্যাশ স্ক্রিপ্টিং ব্যবহার করতে পারি। এজন্য টার্মাক্সগুলি বেশিরভাগ বৈশিষ্ট্যের সেটটি সম্পাদন করতে ফাইল সিস্টেমের সাথে সহজেই সংযোগ স্থাপন করতে পারে। যা আপনাকে বিভিন্ন স্ক্রিপ্ট ইনস্টল করতে এবং চালাতে লিনাক্স কমান্ড লাইনটি ব্যবহার করতে দেয়।
সুতরাং এটি ছিল Termux পরিচয় একটি মোড়ানো। আসুন ইনস্টলেশন এবং বেসিক ব্যবহারে সরানো যাক।
A shell is a command line interface, or you can say a program that takes commands from the user and instructs the operating system to perform tasks on the basis of these commands. There are many shells used in different operating systems like Bourne shell, C shell, Bourne Again shell. All have a different set of features and command behavior. Most of the Linux distributions have Bourne Again shell also known as bash as their default command line.
শেল কি?
শেলটি একটি কমান্ড লাইন ইন্টারফেস, বা আপনি এমন কোনও প্রোগ্রাম বলতে পারেন যা ব্যবহারকারীর কাছ থেকে কমান্ড নেয় এবং অপারেটিং সিস্টেমকে এই আদেশগুলির ভিত্তিতে কার্য সম্পাদন করার নির্দেশ দেয়। বোর্ন শেল, সি শেল, বোর্ন অ্যাগেইন শেলের মতো বিভিন্ন অপারেটিং সিস্টেমে অনেকগুলি শেল ব্যবহৃত হয়। সকলের বৈশিষ্ট্য এবং আদেশের আচরণের আলাদা সেট রয়েছে। বেশিরভাগ লিনাক্স বিতরণে বোর্ন অ্যাগেইন শেল রয়েছে যা তাদের ডিফল্ট কমান্ড লাইন হিসাবে বাশ নামেও পরিচিত।
There is no complicated process to install termux on your smartphone. Termux app is available on Google PlayStore. You can download the app and directly install it on your Android Phone. Also, there is an alternative way to install termux through F-Droid. It is actually the failsafe way to install termux with less built-in packages. The process is the same as you
install any other application on your Android device. Just download, install and run the application.
স্থাপন:
আপনার স্মার্টফোনে টার্মাক্স ইনস্টল করার জন্য কোনও জটিল প্রক্রিয়া নেই। টার্মাক্স অ্যাপ্লিকেশন গুগল প্লে স্টোরে উপলভ্য। আপনি অ্যাপটি ডাউনলোড করতে পারেন এবং সরাসরি আপনার অ্যান্ড্রয়েড ফোনে এটি ইনস্টল করতে পারেন। এছাড়াও, এফ-ড্রয়েডের মাধ্যমে টার্মাক্স ইনস্টল করার বিকল্প উপায় রয়েছে। এটি আসলে অন্তর্নির্মিত প্যাকেজগুলির সাথে টার্মাক্স ইনস্টল করার ব্যর্থতা নিরাপদ উপায়। প্রক্রিয়াটি একই রকম আপনি আপনার অ্যান্ড্রয়েড ডিভাইসে অন্য কোনও অ্যাপ্লিকেশন ইনস্টল করার মতো। কেবল অ্যাপ্লিকেশনটি ডাউনলোড করুন, ইনস্টল করুন এবং চালান।
When you open the app, you’ll see a terminal interface. But Termux always gives you a basic graphical user interface. The interface is not that good but if you want to check the graphical environment in termux must use it. The GUI is based on the X11 Windows System.
ব্যবহার:
আপনি যখন অ্যাপটি খুলবেন, আপনি একটি টার্মিনাল ইন্টারফেস দেখতে পাবেন। তবে টার্মাক্স আপনাকে সর্বদা একটি প্রাথমিক গ্রাফিকাল ইউজার ইন্টারফেস দেয়। ইন্টারফেসটি তেমন ভাল নয় তবে আপনি যদি টার্মিক্সের গ্রাফিকাল পরিবেশটি পরীক্ষা করতে চান তবে এটি অবশ্যই ব্যবহার করা উচিত। জিইউআই এক্স 11 উইন্ডোজ সিস্টেমের উপর ভিত্তি করে।
Termux provides APT and dpkg for package management and installation. Termux is similar in usage to most of the modern Linux distributions, especially Ubuntu and Debian based distros. The only major difference is that you won’t find the Filesystem Hierarchy Standard (FHS). The FHS is found in most of the Linux distributions. Which means you won’t find some directories on the same locations as they are in Linux distros.
প্যাকেজ পরিচালনা:
টার্মাক্স প্যাকেজ পরিচালনা ও ইনস্টলেশনের জন্য এপিটি এবং ডিপি কেজি সরবরাহ করে। টার্মাক্স বেশিরভাগ আধুনিক লিনাক্স ডিস্ট্রিবিউশনগুলির ব্যবহারের ক্ষেত্রে অনুরূপ, বিশেষত উবুন্টু এবং ডেবিয়ান ভিত্তিক ডিস্ট্রোস। একমাত্র প্রধান পার্থক্য হ'ল আপনি ফাইল সিস্টেম হায়ারার্কি স্ট্যান্ডার্ড (এফএইচএস) পাবেন না। এফএইচএস বেশিরভাগ লিনাক্স বিতরণে পাওয়া যায়। যার অর্থ আপনি লিনাক্স ডিস্ট্র্রোজে যেমন একই স্থানে কিছু ডিরেক্টরি খুঁজে পাবেন না।
NMAP is an open source Network mapper written by Gordon Lyon (also known as Fyodor Vaskovich). As the above suggests, its purpose is to scan for hosts and networks in a particular area through sending specially crafted data packets and analysing their responses. In the hands of Cyber Security experts, it is considered as an effective tool of Network Audit, performing Security Scans and for conducting other similar Network Security Activities.
‘NMAP’ can be installed in TERMUX by typing the following: “pkg install nmap”. The installation is fast and swift. After that you can use ‘NMAP’ by typing out its name in the terminal.
HYDRA is another command line based computer program capable of performing dictionary attacks on exposed protocols and networks.
টার্মাক্স সরঞ্জামগুলি:
এনএমএপি হ'ল একটি ওপেন সোর্স নেটওয়ার্ক ম্যাপার যা গর্ডন লিয়ন লিখিত (এটি ফায়োডর ভাসকোভিচ নামেও পরিচিত) written উপরের পরামর্শ অনুসারে, এর উদ্দেশ্য হ'ল বিশেষভাবে কারুকৃত ডেটা প্যাকেটগুলি প্রেরণ এবং তাদের প্রতিক্রিয়া বিশ্লেষণের মাধ্যমে কোনও নির্দিষ্ট অঞ্চলে হোস্ট এবং নেটওয়ার্কগুলির জন্য স্ক্যান করা। সাইবার সুরক্ষা বিশেষজ্ঞদের হাতে, এটি নেটওয়ার্ক অডিট, সুরক্ষা স্ক্যান সম্পাদন এবং অনুরূপ অন্যান্য জাতীয় সুরক্ষা ক্রিয়াকলাপ পরিচালনার কার্যকর সরঞ্জাম হিসাবে বিবেচিত হয়।
নিম্নলিখিতটি টাইপ করে TERMUX এ ‘এনএমএপি’ ইনস্টল করা যেতে পারে: “পিকেজি ইনস্টল এনএমএপ”। ইনস্টলেশন দ্রুত এবং দ্রুত হয়। এর পরে আপনি টার্মিনালে এর নাম টাইপ করে ‘এনএমএএপি’ ব্যবহার করতে পারেন।
এইচআইডিড্রা হ'ল আরেকটি কমান্ড লাইন ভিত্তিক কম্পিউটার প্রোগ্রাম যা এক্সপোজড প্রোটোকল এবং নেটওয়ার্কগুলিতে অভিধান আক্রমণ করতে সক্ষম।
Tool-x allows you to install 240 hacking tools on your mobile phone without root! Ranges from information gathering, scanning tools, bruteforce, wifi hacking, vulnerability exploiting and much more.
কারও কারও কাছে অবশ্যই সরঞ্জাম থাকতে হবে:
সরঞ্জাম-এক্স আপনাকে রুট ছাড়াই আপনার মোবাইল ফোনে 240 হ্যাকিংয়ের সরঞ্জাম ইনস্টল করতে দেয়! তথ্য সংগ্রহ, স্ক্যানিং সরঞ্জাম, ব্রুটফোর্স, ওয়াইফাই হ্যাকিং, দুর্বলতা শোষণ এবং আরও অনেক কিছু থেকে শুরু করে।