Here, how to install visual code in termux
pkg install yarn build-essential pythonyarn global add code-serverHow to install metasploit in termux
Since metasploit available in unstable-repo, following methods don't work on legacy environment (android 5 and 6)
No longer exists
Since metasploit available in unstable-repo, following methods don't work on legacy environment (android 5 and 6)
pkg install unstable-repopkg install metasploit
No longer exists
why git ask for username and password while cloning any GitHub repo
Here is possible reason
* Either that repository is private or deleted from GitHub. if that link don't give you a 404 error in your browser,it means you own that repo. then just fill username and password of your GitHub.
* There must be a typo.
You only clone a public repo or repo that you own.
Here is possible reason
* Either that repository is private or deleted from GitHub. if that link don't give you a 404 error in your browser,it means you own that repo. then just fill username and password of your GitHub.
* There must be a typo.
You only clone a public repo or repo that you own.
Useful learning stuff , related to programming, android and hacking, all is in pdf and free: Zoro repository
http://index-of.es/
http://index-of.es/
index-of.es
Site en construction
Stored it as archive , few useful tips related to adb and intent
https://sites.google.com/site/jamestu6166workingtips/home
Note: only for legend.
https://sites.google.com/site/jamestu6166workingtips/home
Note: only for legend.
Q1. Advantages of rooting android
The only advantage is that you will be able to tamper system files, will have direct access to some hardware (through /dev) and run some stuff requiring higher privileges.
Before rooting, I'm strongly recommending to decide why you need root.
Common root use-cases in Termux are:
* Accessing private data of other applications.
* Full access to external storage (no more mess with Termux private dirs).
* Dumping network traffic.
* Running servers on standard low ports like 22, 80, 443.
* Deleting bloatware, cache, system logs and other trash data which can't be deleted without root.
* Running normal Linux chroot (no proot) or container (if have specially-configured kernel).
* Running programs which are restricted, e.g. htop, dmesg. On Android 10 also programs accessing /proc/net, like netstat.
There actually more use-cases, but all of them are just messing up with system files and state. But normally you don't need root. It won't make using Termux better. I don't have root, except for ADB shell for ROM debugging purposes, and have no serious issues with using Termux.
The only advantage is that you will be able to tamper system files, will have direct access to some hardware (through /dev) and run some stuff requiring higher privileges.
Before rooting, I'm strongly recommending to decide why you need root.
Common root use-cases in Termux are:
* Accessing private data of other applications.
* Full access to external storage (no more mess with Termux private dirs).
* Dumping network traffic.
* Running servers on standard low ports like 22, 80, 443.
* Deleting bloatware, cache, system logs and other trash data which can't be deleted without root.
* Running normal Linux chroot (no proot) or container (if have specially-configured kernel).
* Running programs which are restricted, e.g. htop, dmesg. On Android 10 also programs accessing /proc/net, like netstat.
There actually more use-cases, but all of them are just messing up with system files and state. But normally you don't need root. It won't make using Termux better. I don't have root, except for ADB shell for ROM debugging purposes, and have no serious issues with using Termux.
Games in above site:
Bandit: will help you learn about regex matching, permission and using Linux with Git.
Leviathan: you will not be so lucky to have hints. Use whatever you have learned in bandit.
Natas: Will introduce you to Web Security basics(this is not an advanced one but if you are a beginner it is good)
Krypton: Field of Cryptography(very basic but you are going have some idea and henceforth, Python usage increases)
Narnia: Beginning of binary exploitation (goes above my head but I am going to give it a try again)
Bandit: will help you learn about regex matching, permission and using Linux with Git.
Leviathan: you will not be so lucky to have hints. Use whatever you have learned in bandit.
Natas: Will introduce you to Web Security basics(this is not an advanced one but if you are a beginner it is good)
Krypton: Field of Cryptography(very basic but you are going have some idea and henceforth, Python usage increases)
Narnia: Beginning of binary exploitation (goes above my head but I am going to give it a try again)
Setup gui for tkinter in termux
Hey this is Kcubeterm
So here's few requirements, just execute following command in termux.
Yea, only two things , if you are willing to install more things, then install any vncviewer client from playstore. https://play.google.com/store/apps/details?id=com.realvnc.viewer.android
now let's setup gui in termux side
Now just open terminal and set DISPLAY environment. Don't worry, just use your copy-paste skill
Note: if vncserver ask for password setup, don't negotiate with it, you are not buying clothes in market, just put and go forward. And yes legend never forget password, so remember it.
Now let's do hello world with tkinter.
Again use your copy paste skill here.
from tkinter import *
root = Tk()
Label(root, text="Hello, world! Lol").pack()
root.mainloop()
save that file with any name like
lol.py and then run it, by python
python lol.py
Now open vncviewer app and rock on, I mean add address and name there, you can use any name but address , just use this address
After connected you can see hello world there, so now make new tkinter script and run that in same ways.
Disclaimer: if you don't get expected outcomes or any error don't forget to report it here or any other termux community, fortunately members are very generous on all Community .
Hey this is Kcubeterm
So here's few requirements, just execute following command in termux.
pkg install python-tkinter tigervnc
Yea, only two things , if you are willing to install more things, then install any vncviewer client from playstore. https://play.google.com/store/apps/details?id=com.realvnc.viewer.android
now let's setup gui in termux side
Now just open terminal and set DISPLAY environment. Don't worry, just use your copy-paste skill
export DISPLAY=:1
vncserver :1
Note: if vncserver ask for password setup, don't negotiate with it, you are not buying clothes in market, just put and go forward. And yes legend never forget password, so remember it.
Now let's do hello world with tkinter.
Again use your copy paste skill here.
from tkinter import *
root = Tk()
Label(root, text="Hello, world! Lol").pack()
root.mainloop()
save that file with any name like
lol.py and then run it, by python
python lol.py
Now open vncviewer app and rock on, I mean add address and name there, you can use any name but address , just use this address
localhost:5901
After connected you can see hello world there, so now make new tkinter script and run that in same ways.
Disclaimer: if you don't get expected outcomes or any error don't forget to report it here or any other termux community, fortunately members are very generous on all Community .
Google Play
RealVNC Viewer: Remote Desktop - Apps on Google Play
Remotely control a desktop anywhere in the world from your Android device!
Use following command for Installation of matplotlib in termux
export LDFLAGS=" -lm -lcompiler_rt"
pip install cython
pip install matplotlib
export LDFLAGS=" -lm -lcompiler_rt"
pip install cython
pip install matplotlib