Access any Android Device Remotely from PC – Windows & Kali Linux

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
do you want to access any android device remotely this tutorial is all about accessing android phones from your pc [Music] a quick disclaimer before moving further this is not a hacking tutorial nor the tool and technique discussed in this video allow or support illegal activities you should use the technique to access your own personal mobile device from your pc make sure you own the device and have access and rights to install the user agent this video is supposed to teach you how to access your own android phone to manage your work from the pc now let's move further there are many utilities available online such as the lemon infinity hex and others they allow you to manage your android phone remotely considering that the target phone has the user agent or the payload installed now today let's talk about the lemon lemon has been here for a while it is a really interesting and exciting tool that allows you to do all these things like gps logging microphone recording you can view contacts and sms logs you can even send sms you can see the installed application and all these things that you can do remotely without even touching your android phone anyway let's quickly set up the lemon on the linux machine you can use kali linux parrot operating system ubuntu etc as long as the linux distribution based on the debian you can use any other operating system as well such as the windows or other linux based on earth clinics for example however i will be executing the commands applicable for the debian based operating system thus i recommend you use kali or ubuntu anyway so let's get to my terminal so this is my terminal i did ssh on my ubuntu machine that is this one you know the machine behind me anyway you can use the default kali or ubuntu terminal it depends on you so first of all we need to set up the java version 8 or better to do this you can you'll have to execute the commands do not worry about all these commands because you will get all these in the description of the video and let me just see this because i have i've already executed most of them but i'm doing it so that you know how to do it apt installed open jd so version 8 i'm doing it so if you are not logged in as root then you'll have to provide the password of that account so provide the password to install all right it's already installed done but you will if you if you are doing for the very first time then it will take some time to download all the requirements and after that you will need to install the node js uh use the curl command to get it from the official website if you do not have the curl installed which you can install using the sudo apt install and you have to mention the card if you do not have it since i have i already have this installed in the machine so i'm not doing it so there you can see if i do this okay already knew what installed so if you do not have this just do it and apart from this once you do it you need to get the not node js 15 of 14 or maybe the latest version that is 16 at the moment however i'm installing the 14 that is recommended for this particular uh tool so just execute the commands all the commands that i am executing and this is fetch the not js oops sorry says bash no such file or directory anyway what is wrong let me check it should be working now yep done it's doing it so it was a mistake with the dash anyway so it will take some time i'll get back to you okay so good to go now uh what i need to do i need to now install the node js since i already got it so i have to just install it so sudo let me clear this so that you can see properly so sudo and apt install dash why node js so it will install it provide the password clean and simple so it's already installed since i've already installed all these things i'm doing this exercise so that you understand what's happening and now after this you will have to get the pm2 installed so just use the npm and install pm2-g all right so i got the error mostly the permission denied so let's execute with the sudo permission ah sudo you know everything in linux you need sudo you need to be root anyway let me do it it should be working now it's working let's see all right done so done i mean done so far we have um downloaded and configured all the prerequisite now let's download the lemon itself you can simply browse the latest release on the website or you can use the curl command to download it let me browse the website so that you'll know how to download it properly so this is there you can see that the latest release all you need to do is to just go there and download the latest release so download it and extract it so download the zip file uh plainly simple i'm in my ubuntu machine you can use the kali or any other machine so once you download you can go to the download folder or and you can extract it for example i have already downloaded this file so if i get into my this folder you can see a lot of things here uh with the name of you know lemon since i have already tested it and build uh many apk so there you can see this is the zip that i have downloaded now i'm extracting it into a directory let's say call it a lemon so extract to and let's see if i create a new folder or maybe in my home directory if i create a new folder let's see uh lemon all right and just create it so extract it here in the home directory and if i go there i see lemon oh oh okay there you go i said lemon all right sounds good so now let's just access it uh using the terminal or you can just do this terminal here or you can also do the ssh just like i like ssh i don't like to work here on this screen so i'm going to back to i'm going back to my ssh window and then i will show you how to do the next steps so let me just rename it for the ease of operation just call it lemon all right anyway so let me go back okay all seems good you can just see that the lemon is here that we have now downloaded now make sure that you are in that directory where you have extracted the lemon a couple of more things to do to finalize the setup uh you know the lemon comes with a gui or gui manager to control the affected devices you can access the gui on the browser and let's do this via the js javascript and that comes with lemon so let me just go get into the directory lemon all right not in the client so in this lemon directory i i'm in so there you can see they they there are many things so first of all you should do one more basic dependency configure it first of all clear it cd lemon get into this lemon i think that is the one that i have downloaded so i i got into the wrong folder just imagine wrong directory all right so let me get into the right one and then there you can see the pack index.js and the package.json so this is what we needed okay now let's do it and we install okay so yep doing it now done it's done so now after this what you need to do you need to simply start the index dot js so what you can do you can just type pm2 and then start the index dot js it will it's gonna start the script all right and then once you start the script look there it says that it's working perfectly fine and now the next step that i recommend you to do is to set the lemon on the startup by using a pm2 and just mention uh startup all right it's not necessary just it's an optional thing so now our server is working it's online what we can do now we can access the manager the control panel on the browser so all good now let's try to access the lemon manager on the browser first let me open the browser so on the browser what you can do you can simply type your local ip if you know or you can type your local host as well to um you know access the the lemon by default lim lemon of sorry start my ip anyway let me find out what's the ip so let me go back to the terminal or what can i also do i can simply type if i don't know if you don't know your ip you can simply locate to your local host should be working it's not working why uh restart required just we need to do a small thing to keep going restart firefox i don't know why let me just update the firefox i mean it happens okay now let's just try again yep it's working now perfectly fine so if you know your your your local ip which you can of course find out using the terminal just type if config and you can see yeah this is my ip192.168.18.9 if you know your local ip just type the local ipv with the port 225 double three let me zoom so that you can see properly and i will mention the port in the description as well so don't worry about it uh otherwise you can simply use the localhost loopback ip address to access it on this particular port all right so this is the login page of this lemon android management utility but what is the username and password because we did not set up the login while uh configuring it while installing it for this we need to manually generate the md5 hash of the password that you want to set up let me show you now let's consider that you want to set up a password you need to generate the md5 hash of that password for example uh let me echo my password with the n operator because i don't want to get the line breaker in in to convert into the md5 so let's say my password is elf on why not or maybe something else and then what i will do i will pipe it to the md5 sum that is going to generate the md5 hash of this word if on all right so yes got it so just copy this md5 hash let me just copy it and make sure that you are in that directory so first of all i suggest you to stop the lemon so to do this just type pm2 and then stop the index index.js got it so just stop it stop now okay so now the next thing that you should do is if you see in the directory you see main db dot json file you need to edit it you can use your favorite editor such as the vm nano or maybe you can use the graphical interface to edit it depends on you so feel comfortable to edit it i'm going to use i believe let's use the nano editor and then type the main chess and db so what you are supposed to do you are requested oops i did not copy i believe let me check so you are supposed to paste the md5 hash here in this location and if you want to change the username you can also do this yup copied you can also change the username if you want to do this so the default is the admin you want to do it just change it plain text however the password you have to provide it into the hash format that is the md5 hash once you are done since i'm using the nano i can save it using the control o or command o control o sorry it's not working yep yes working control o uh there you can see file name to write exactly the same press enter and then ctrl x to exit the nano all right so i'm out so uh so far so good now uh i have the username which is the admin and the password font i have just set up after this you just need to restart everything pm2 and restart all up sorry all yep done done now it's online let's go back to the browser to log in now all right for the safe side let me refresh it why because why not so far so good uh let me log in using the provided credentials great so there you can see this is the window you can see the listing devices online and offline here since i've just this is a fresh install and we don't have any device that we are managing or controlling so at first what you are supposed to do you are supposed to generate the apk using the apk builder you are supposed to install the generated apk on the target device with all the required permissions to remotely access that device to generate the apk you need to provide the listener ip in our case the local ip of this machine by default the dilemma the lemon listens on the port triple i mean five times two there you can see and let's keep it i am now mentioning my local ip since i am testing it within my lan environment which is the local area network however if you want to manage the venn network devices or ven mobile android mobile you can configure this tool the lemon on the vps or you can also use the ngrog which we have or used in so many tutorials before you can also do the port forwarding to access the android devices that are connected to another network okay so one thing that if uh i mean let me know if you want that tutorial discussing these steps to access or manage the android devices or the van for free using the lemon if i get this request i will surely make a tutorial i need only 200 comments let's see so let's just do it anyway let's build the apk so i'm not going to use a public url or ip i'm going to use my local one 192.168.18.9 so this is your machine ip and then the port as i said leave it to the default that the the lemon listens to automatically now just build it so the apk builder has built the malicious or we should not say it malicious it's not actually a malicious it has been created for a good purpose so just download it and this is the apk file that you need to send it to the target and once the target installed and configured it you will get access to the mobile device on this panel so save it and then send it now it's up to you how do you send it if you can physically access the mobile you can just send it via email or you can send it to by using any link sharing or file sharing website just you know such as google drive or the dropbox etc anyway it's up to you so just save it and uh for the sake of demonstration what i will be doing i will be using an android emulator and then i will simulate the scenario but as i said if you want me to test it on the van or show you the steps how to do it on the van environment i will do it just let me know anyway i'm send i'm saving it and i'm sending it i'll get back to you okay now so there you can see this um sorry so there you can see yep this is my android machine and in the download directory i've already downloaded it so if i open there you can see the lemon apk so what i need to do i just need to start it i mean to install it so just install it and it will take some time yep yep going on and once you're done you need to open i don't know why it's not i'm not getting it may be possible because i have already done it so you are also supposed to open it and once you open you will get the list of the permission make sure that you allow all the permission otherwise it will not work so for the demonstration what i will do i will get into the permission let's just cross check everything so there you can see that under the app i can see the process manager i have to get there and there you can see the permission automatically set has been setting has been set already so make sure that it's all true otherwise you will not get the desired result and you should also make sure that the notifications are all all are enabled so you don't need to block it all good sounds good anyway so in the build devices yes there you can see that one device is online that is my mobile phone so it sounds good so now we have one device to manage so you can see all your devices uh you know active devices connect connected to the internet so you can see here the offline devices here which i don't have any so if you get into this one you can click on the manage you can do wonders now you can access everything regardless you have the physical access to that phone or not you can see the current location if the device is a gps enabled device you can see the contacts microphone call logs just imagine i mean you can do wonders since my phone this phone this uh emulator is blank i don't think so that you will see the details here uh except um the wi-fi manager if i think nope not coming so install app yet you can you should see the file explorer so let me i don't know why it's not showing anything so installed app let me update yeah it's working it's perfectly fine i was just curious why it's not displaying the information because at least it should display the installed application or the allowed permission because it does not have any messages so i don't think so that it's going to show any yep blank since the phone is blank however now just imagine you can even send a message using this uh i mean a screen is this android management screen so you can see the context uh since this phone this is blank this is a blank phone it does not have any yeah blank but if you do it on your phone you will see that you will see the numbers and the gps location everything so this is it as of now we have discussed how to set up the lemon and how to build the apk and of course once you send it you can access it and the rest of the operation is pretty simple you can just navigate to the uh you know options and then you can learn how to send messages how to view the call logs or how to call someone on this panel using that panel this is it post your questions and comment or opinion in the comment box below and do not forget to like subscribe and share the video talk soon and yes i will create the tutorial for van if i get the sufficient request talk soon take care bye
Info
Channel: ehacking
Views: 54,793
Rating: undefined out of 5
Keywords: android, android hacking, android hacking over wan, access android with kali linux, lemon android phone, l3mon, kali linux, linux tutorial, ethical hacking, cyber security, cyber security training, hacking android, android tips and tricks, android remote access, android remote access from web browser, mobile hacking, how to hack android, kali linux android, penetration testing
Id: RIayubxoXIc
Channel Id: undefined
Length: 21min 44sec (1304 seconds)
Published: Wed Sep 15 2021
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.