Ghost Framework — Control Android Devices Remotely

Ghost Framework — Control Android Devices Remotely

Ghost Framework is an Android post-exploitation framework that uses an Android Debug Bridge
to remotely access and control Android device. Ghost Framework 7.0
gives us the power and convenience of remote Android device
administration.

Ghost Framework Remotely control Android on Kali Linux

We
can use this framework to control old Android devices which have turn
on the debug bridge in the “Developer options”. Now this becomes very
harmful because an attacker gets the full admin control on the
vulnerable Android device.
In our this detailed tutorial we will practically learn how we can use the Ghost Framework to take control of Android device from our Kali Linux system. So we start from cloning the Ghost Framework from GitHub by using following command:

pip3 install git+https://github.com/EntySec/Ghost

In the following screenshot we can see that Ghost is downloaded on our system.

installing ghost from github

Now ghost framework is ready to use on our system, we can run it from any where in our terminal by only the ghost command:

ghost

The following screenshot shows ghost console is up on our system and it is successfully running.

Ghost framework on Kali Linux

Now we can see the help options of ghost framework by simply running help command on the console.

help

The help option will be like following screenshot:

Ghost help menu

Now we can connect it with vulnerable Android devices. Now how we get a IP address of an old vulnerable Android devices? Shodan is here. Shodan is a grate search engine for searching the devices connected to internet. We already have a tutorial on Shodan.

In Shodan search engine we have to search for “Android Debug Bridge“, as we have shown in following screenshot:

Shodan Android Debug Bridge

Here
we can see over 2.5k search results. Every device is vulnerable for
ghost and those devices are connected to internet. If ghost shows failed
to connect then Shodan is showing us an offline device. We also can try
this with our Android device.

From here we can pick any IP
address and use with connect command. For an example we select the
highlighted IP address and connect it with ghost by using following
command:

connect 168.70.49.186

In some seconds it will be connected as we can see in the following screenshot.

Ghost connected to target

Here
we can see we are connected with the IP address. Now we can run
anything from Ghost Framework. We can see the commands we can run after
connecting by using help command here.

help

In the following screenshot we can see a lot of things that we can do with this device.

ghost commands

Now we can do almost everything with this device.

What we can do with Ghost Framework

  • See device activity information.
  • See device battery state.
  • See device network information.
  • See device system information.
  • See device system information.
  • Clicks the specified x and y axis.
  • Control device keyboard.
  • Press/Simulate key-press on target device.
  • Open URL on device.
  • Control device screen.
  • Take device screenshot.
  • Open device shell.
  • Types the specified text on the device.
  • Upload local file.
  • Download remote file.
  • Show Contacts Saved on Device.
  • Reboot device.

Ghost Framework
has a simple and clear UX/UI. It is easy to understand. Ghost Framework
can be used to remove the remote Android device password if it was
forgotten. It is also can be used to access the remote Android device
shell without using OpenSSH or other protocols.

Love our articles? Make sure to follow us on Twitter and GitHub, we post article updates there. To join our KaliLinuxIn family, join our Telegram Group. We are trying to build a community for Linux and Cybersecurity. For anything we always happy to help everyone on the comment section. As we know our comment section is always open to everyone. We read each and every comment and we always reply.

KP AKA Koushik Pal is a Security researcher and specialist focused on educating about Linux for cybersecurity and URL‑masking vulnerabilities. Creator of MaskPhish, a well‑known open‑source bash-based URL‑masking tool. Linux enthusiasts Active speaker, trainer, and advocate for secure web practices.

174 comments

comments user
Unknown

failed to start ghost server! any fix

comments user
Kali Linux

Can you please provide the full information of the error. Because our ghost framework is works smoothly.

comments user
Unknown

It doesn't show any information. Only says
"[-] Failed to start Ghost Server!"

comments user
Kali Linux

Try to remove it using the uninstall.sh bash file in to the ghost directory and then delete the directory. Do the complete setup from the git clone again. Try this

comments user
Unknown

For educational purposes. Not bad

comments user
Unknown

I tried bro. Tried many times. but didn't work. Will try to install it on a fresh Kali Linux and let you know. But as I saw on YouTube tutorials, many of users are facing the same issue.

comments user
Anonymous

Failed to start ghost server

comments user
Kali Linux

have you try to install it on android using Termux?

comments user
Kali Linux

Many users getting this error. The problem comes from the developers of ghost framework.

comments user
tiara erlina

um i've been take a screenshot as remotly but i can't find the picture on my desktop

comments user
Unknown

My question is It doesn't show any information. Only says
"[-]No Internet connection!"

comments user
ghost

not showing any options only ghost will be open
like
ghost>

comments user
Kali Linux

uninstall ghost and reinstall it again

comments user
Unknown

Hello Everyone.
Is it possible to use this awesome framework targeting only devices within my network(meaning using my private ip addresses)?

comments user
Aureshi

give the path post screenshot command like
'screenshot /home/user/downloads'

comments user
Unknown

You add network repositories,regular Repositories and Source Repositories in source list in this location etc/apt/source.list

comments user
ghost

Failed to connect to 52.221.194.125

comments user
Unknown

Failed to connect to my ip address how solved this problem

comments user
Anonymous

If it fails to start ghost server it means you haven't run the install.sh and thus has not installed the adb package.As for internet connection issue, I found that
if you dont have the iputils-ping package installed, It will always say no internet connection.Hope this helps

comments user
Unknown

Failed to connect to my ip address how solved this problem

comments user
Anonymous

how to install it on android using termux

comments user
WANAS X

[wanasx@wanasx ghost]$ sudo ghost
which: no adb in (/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/bin/site_perl:/usr/bin/vendor_perl:/usr/bin/core_perl:/Applications/Visual Studio Code.app/Contents/Resources/app/bin)
[-] Failed to start Ghost Server!

comments user
MrRobot

Hi, it doesn't work

comments user
Kali Linux

The process is same

comments user
Kali Linux

We can use this framework to control old Android devices which have turn on the debug bridge in the "Developer options". That means your device may not vulnerable.

comments user
Kali Linux

It means you haven't run the install.sh and thus has not installed the adb package.

comments user
Pratham

Sir my Kali Linux show that
[-] failed to start ghost service

comments user
Unknown

sir while im installing the ghost im facing the error like this how to solve it
Traceback (most recent call last):
File "./ghost", line 27, in
import readline
ModuleNotFoundError: No module named 'readline'

comments user
Kali Linux

Hey, You need to install readline. try one of following commands:

pip install pyreadline
or
python -m pip install pyreadline

comments user
Kali Linux

install adb

quick search on google how to install it and then retsart the command ghost, it work for me

comments user
Unknown

Hi;
I can't connect ghost framework to my phone.The text of message of ghost is:
"Failed to connect to .
My phone is quite new ( 1 year ),is it possible that's not vulnerable?
So,can i use ghost framework only on old phones?
Thank's for your help and time.

comments user
Kali Linux

It depends on your phone. If it is not vulnerable then for education purpose try it on Shodan to check the ghost framework working properly.

comments user
Finace For Everyone

How to connect to devices that ma not be vulnerabl?
How to connect to a device that are not present on Shodan?

comments user
Walid

Failed to start Ghost Server!

comments user
Kali Linux

Have you installed ADB (Android Debug Bus) and fastboot ? We have updated our post because many user getting this error check the update section and try those commands. Good luck

comments user
Kali Linux

Okey, telling this can be used in non-ethical works. So we can't share this. But we can refer you something interesting. Android Security: ADB connection

comments user
Anonymous

i am facing same problem "NO internet connection" when installing the ghost framework.
and i already change etc/apt/sources.list but it did not work.
please help..

comments user
Kali Linux

Hi, I think you are using Kali Linux in Virtual Machine. I don't know why some virtual machine users got this problem. You can easily fix it by modifying the install.sh file. You need to check it and delete those lines checks for internet connection.

comments user
Anonymous

Thanks a lot for your suggestion "You can easily fix it by modifying the install.sh file. You need to check it and delete those lines checks for internet connection".I just change some line in install.sh file which were showing "No internet connection" and some other modification too.So now it is working without any error.

comments user
Zilliuuu

Can I use this tool in termux?

comments user
Kali Linux

Yes but to run the installer script you need root permission in termux.

comments user
Man

Failed to connect to my device
Debug bridge is also on in my device , but it's still not connecting and i tried it in my old device but it's not connecting with that device also , but all io address from shodan are connecting , what's the problem can anyone tell me??

comments user
Anonymous

my commands such as battery and screenshot on applying to an android device shows
chmod :changing permission of 'data/payloads/battery' :operation not permitted

comments user
Kali Linux

Did you double checked the public IP address of your devices?

comments user
Anonymous

I have a good target, I can connect it from Kali up to date but
I tried with a docker kali rolling, impossible to connect on my target, also a simple adb connect is functionnal, so the problem is in GHOST, but no verbose mode to find the problem.

comments user
Kali Linux

If you want to check ghost is properly works or not, try ip address from shodan as we described on this tutorial. If this works god then your ghost doesn't have any problem. If not works then tell us again with some more error details.

comments user
Anonymous

Kali Linux pls. reply to this problem.

comments user
JAY_7255

No superuser binary detected.
Are you rooted?
Help!!😭😭

comments user
Kali Linux

Are you trying on shodan ? There are so much internet of things are connected with Shodan. I think you connected with some android device (not phone) with no battery and display, Like android tv box or something other. That's why battery is not available.

comments user
Kali Linux

Yes, Ghost frameworks requires root.

comments user
kali

sir my ghost server failed to start

comments user
kali

help sir please

comments user
Man

Yes i checked it from google, now please help me i am stuck in this topic..

comments user
Kali Linux

Are you sure that your device is vulnerable ? We have checked after your call. Everything is working finely in our case. Try on different devices. Good Luck

comments user
Kali Linux

Failed to start Ghost Server
In this case ADB (Android Debug Bus) and fastboot need to be install manually. Try following commands if this kind of error comes:

sudo apt-get update
sudo apt-get install android-tools-adb
sudo apt-get install android-tools-fastboot

comments user
Anonymous

linux:~/ghost$ chmod +x install.sh
chmod: changing permissions of 'install.sh': Operation not permitted

how can i solve this issue ?

comments user
Kali Linux

Hey, you forgot to add sudo. Try following command:

sudo chmod +x install.sh

comments user
a

how did you do it? im unable to do it. plz help

comments user
Anonymous

ghost> connect 182.50.123.36
[*] Connecting to 182.50.123.36…
[-] Failed to connect to 182.50.123.36!
I tried that and now i am getting this error.

comments user
Anonymous

how to expose my oneplus 6 to adb attack, i want to test on my phone.
It always says failed to connect.

comments user
Kali Linux

Google it. If we said this here, it will go in an unethical section.

comments user
Unknown

Can you please tell how to use its commands like shell, download etc.

comments user
Vijay

Whenever i connect my ip it shows fsiled to connect whats the error of this one help me ???

comments user
Kali Linux

There is an option of installing apk. make a payl0ad and install it. you are done.

comments user
Kali Linux

make sure that your device is vulnerable.

comments user
Anonymous

while im try to install it shows installing dependencies…. even after 2 to 3hrs still showing the same although my internet connection is good

comments user
Anonymous

hey kali linux:
im using kali linux 2020.2 (graphical install)
i installed ghost framework but i cant access it …it says failed to start ghost server

comments user
codeboy

now i tried downloading the zipfile
now its says installing dependencies…
this has been happening for a while…any solutions

comments user
codeboy

it installed successfully …
but it says failed to start ghost server

comments user
Kali Linux

Failed to start Ghost Server
In this case ADB (Android Debug Bus) and fastboot need to be install manually. Try following commands if this kind of error comes:

sudo apt-get update
sudo apt-get install android-tools-adb
sudo apt-get install android-tools-fastboot

comments user
Kali Linux

Failed to start Ghost Server
In this case ADB (Android Debug Bus) and fastboot need to be install manually. Try following commands if this kind of error comes:

sudo apt-get update
sudo apt-get install android-tools-adb
sudo apt-get install android-tools-fastboot

comments user
Anonymous

anything like for remote control windows?

comments user
Kali Linux

Okey, we will write a detailed article.

comments user
News to Date

failed to start ghost server

comments user
Kali Linux

Failed to start Ghost Server
In this case ADB (Android Debug Bus) and fastboot need to be install manually. Try following commands if this kind of error comes:

sudo apt-get update
sudo apt-get install android-tools-adb
sudo apt-get install android-tools-fastboot

comments user
Techno Stunner

how to open main menu of ghost

comments user
Anonymous

use command ghost or sudo ghost to open the main menu of this fremework

comments user
Unknown

Hi,
I am getting following error
ghost> connect 192.168.1.111
[*] Connecting to 192.168.1.111…

I have enable usb debugging also installed update also..
I m running it on VM..How do I fix it ?
plz reply…

comments user
Unknown

Hi,
I am getting this when i try to connect
ghost> connect 192.168.1.111
[*] Connecting to 192.168.1.111…

I hv enable usb debugging option…i m running kali on vm..
plz help who had face this b4…

comments user
ranjeet

Hi Sir,
Ghost Script gets stuck at * Installing Dependencies forever…

comments user
Kali Linux

If your using old version of system, Ghost will update all packages. Because of this it takes really very long time to install it.

comments user
Anonymous

I followed all the isntallation instructions, but when i run the ghost command, it only shows the Ghost picture and
Ghost Framework v5.0
——————–
ghost>

That's it. No options are being shown. I tried uninstalling and reinstalling, but that didn't solve the problem.

comments user
Anonymous

Yes, I also get that. It looks like this when I type in help
https://user-images.githubusercontent.com/54115104/83800104-922afd80-a6af-11ea-94c8-224550d0db1e.png

But how do I get to the options menu?

comments user
Kali Linux

Remove it totally and try to install again. We have updated the repository.

comments user
d2y001

unrecognized command

please help!!!!!!
for any command
for even exit

comments user
.

still cant start ghost server after ran the sudo apt command.. its unable locate the package

comments user
Kali Linux

There are no need to use sudo apt command for ghost… By the way to fix unable to locate package try this

comments user
d2y001

anyone please help i am getting
[ – ]unrecognized command for any command

comments user
d2y001

Mr. Kali Linux host please help me

comments user
d2y001

hey reply to my question

comments user
Kali Linux

Which commands u have used to install and run ghost? are you using Kali Linux desktop version? Please send us more details that we can help you.. Or try uninstall ghost and re-install it as we showed in our tutorial.

comments user
d2y001

As mentioned above I had used the same commands for installation with help of github clonig and it worked(with sudo).
Yes I am using kali linux desktop version (version 2). As u said I reinstalled it , again it showed the same "[ – ] unrecognized command for every command i type (even for help or exit)".

comments user
honestabdul

can anyone tell me what i done wrong pls
Traceback (most recent call last):
File "./ghost", line 9, in
import readline
ModuleNotFoundError: No module named 'readline'

im new to kali linux but learned on win 97 been win xp till 4 weeks ago
any help is help if i need to learn new program np any help is help

comments user
Kali Linux

use following command:
pip install pyreadline

comments user
amir

how can download gohst framework

comments user
Kali Linux

Please,read the article carefully. We have used a command to clone it from GitHub. Cloning=Downloading.

comments user
Ibrar Ahmed

Sir kindly help me wuth the problem:
ibrar@kali:~/ghost$ sudo ghost
Traceback (most recent call last):
File "./ghost", line 9, in
import readline
ModuleNotFoundError: No module named 'readline'

comments user
Kali Linux

the python module named 'readline' is missing on your machine. You can install it by using following command then run ghost framework:
sudo pip3 install readline

comments user
Anonymous

hello eny body can hack android phone by ip adress

comments user
Anonymous

I am facing the problem too. Whatever command I use it says [-] Unrecognized command

I followed the steps shown in this page but after installing and starting Ghost framework I just cant give commands. I tried help, connect, e.t.c. but same reply as always…..Kali Linux devs please work this out!

comments user
Kali Linux

This problems comes from Ghost Framework. They are working on it. Ghost Framework v6.0 is coming with bug fixes. We will update whenever it releases. Make sure that you followed us

comments user
Unknown

am in ghost framework now. but it says unrecognised commands. what might be the problem?

comments user
Kali Linux

This problems comes from Ghost Framework. They are working on it. Ghost Framework v6.0 is coming with bug fixes. We will update whenever it releases. Make sure that you followed us.

comments user
Unknown

Isi t work in mobile phone?

comments user
Unknown

I think better to do a video for more clarification on this

comments user
Unknown

[-] Failed to connect to 27.34.20.102!
how to solve it

comments user
Unknown

I'm unable to view saved files, it says file has been saved to my desired directory but there's just no file, such as screenshots or records. Can you help me? Thanks!

comments user
TECHTONY

HOw to to coonect any ip address with ghost frame work

comments user
TECHTONY

ITs fail to connect every ip address that i try

comments user
Kali Linux

Does your device vulnerable? OK, wait a bit Ghost Framework v6.0 coming soon. Whenever its come we will update our tutorial. To stay tuned follow us.

comments user
Brenoli

Hi i use that to install and say

Install.sh: 80: [[:not found
Install.sh: 9,: [[:not found
-e [-] installation failed!

comments user
Kali Linux

Hi, Brenoli did you set proper permission for this ? chmod +x . We think we should remove those files and start from the beginning.

comments user
Brenoli

Yes, i do. Wrote
chmod +x install.sh
sudo ./install.sh
The first time said
[-] No internet connection!
Then i tried with
chmod +x install.sh
sudo sh install.sh
And the answer was
-e [*] Installing dependences…
Install.sh: 80:[[:not found
Install.sh: 90:[[:not found
-e[-] installation failed!

comments user
Kali Linux

Okay, You can edit the installer script and remove the Internet connection checker part . This tool is misbehaving and the developer is trying to release version 6 with a update. We also cover it please stay tuned.

comments user
Unknown

please help screen command is not working in ghost frame

work in kali linux

comments user
Brenoli

I still can't install 🙁

comments user
Kali Linux

You should wait for next update. The work is in progress according to the developer.

comments user
Kali Linux

Everyone getting errors with Ghost framework, we suggest to wait because it will come with a new update (6.0) with lots of more feature. The work is under progress according to the author/developer of Ghost Framework. Everyone can contribute in the project.

comments user
Unknown

cc

comments user
Unknown

in termux android-tools and scrcpy pakages are not getting installied showing unable to locate package

comments user
Kali Linux

Sorry, we can't say much about Termux. We didn't use it so much. Sorry from heart.

comments user
Anonymous

where can i see the taken screen shot and screen rec pleasee can u tell me?

comments user
Anonymous

fails to connect to even the shodan IPs.. all IPs fail..

comments user
DNozz

failed to connect to Shodan – x.x.x.x Kali VM. tried both NAT and bridged (even put vm outside of the firewall for a few minutes).. Removed, Reinstalled, Updated.. Is there a fix yet?

comments user
Kali Linux

Everyone getting errors with Ghost framework, we suggest to wait because it will come with a new update (6.0) with lots of more feature. The work is under progress according to the author/developer of Ghost Framework. Everyone can contribute in the project.

comments user
Kali Linux

Everyone getting errors with Ghost framework, we suggest to wait because it will come with a new update (6.0) with lots of more feature. The work is under progress according to the author/developer of Ghost Framework. Everyone can contribute in the project.

comments user
Kali Linux

Everyone getting errors with Ghost framework, we suggest to wait because it will come with a new update (6.0) with lots of more feature. The work is under progress according to the author/developer of Ghost Framework. Everyone can contribute in the project.

comments user
khanshab

bro how i connect my mobile in ghost can you help me../

comments user
Kali Linux

It's on debug bridge dear.

comments user
Anonymous

its not working bro

comments user
KP

Try
pyton3 -m pip install pyreadline

comments user
Anonymous

Hey bro i got this error :
raceback (most recent call last):
File "./ghost", line 37, in
from core.ghostcat import GhostCat
File "/root/ghost/core/ghostcat.py", line 32, in
from core.ghost import ghost
File "/root/ghost/core/ghost.py", line 32, in
from core.transfer import transfer
ModuleNotFoundError: No module named 'core.transfer'

Can you help ?

comments user
Kali Linux

Have you installed it with install.sh?
If yes then try process again it is fixed by the developer.
Check what the developer said on this error.

comments user
Anonymous

Thank you man <3

comments user
Rajat Sujane

unable to open ghost second time as root user
error is

root@kali:~# ghost
Traceback (most recent call last):
File "./ghost", line 37, in
from core.server import server
File "/root/ghost/core/server.py", line 32, in
from core.ghost import ghost
File "/root/ghost/core/ghost.py", line 32, in
from core.transfer import transfer
ModuleNotFoundError: No module named 'core.transfer'

comments user
Rajat Sujane

and i also reinstalled it but error is still coming

comments user
Rajat Sujane

and also it is looking like this

.__ __
____ | |__ ____ _______/ |_
/ ___| | / _ / ___/ __
/ /_/ > Y ( <_> )___ | |
___ /|___| /____/____ > |__|
/_____/ / /

comments user
Rajat Sujane

when will new update come

comments user
Kali Linux

The Update is live. Check this article again. Thanks

comments user
Kali Linux

Yah it's the new 6.0 update

comments user
Kali Linux

The developer fixing issues hour by hour. You should remove ghost and re clone and install again to see some effects.

comments user
Rajat Sujane

now its working but saying failed to connect through ip

comments user
Kali Linux

According to the author of Ghost that it is not Ghost's problem Shodan is showing us offline IP's. You can check what he said by here.

comments user
Rajat Sujane

can you tell me how to install v5.0 version of ghost

comments user
3v1lW1th1n

Hey man, I have forked Ghost v5.0 on my github. V5.0 is really good idk why I don't like the new version. You can check this link.

https://github.com/3v1lW1th1n/ghost

comments user
Rajat Sujane

thanks man

comments user
Unknown

showing such error….
[*] Connecting to 183.179.79.239:5555…
[-] Failed to connect to 183.179.79.239:5555!

comments user
Kali Linux

Did you got this IP address from Shodan?

comments user
scxpn

I got the IP address from Shodan, and I had the same error

comments user
Kali Linux

The developer said that Shodan shows many offline IP. This is not in our hand. We asked the developer.

comments user
EoG Community

hello, i try to set my phone ip address but i falied toconnect. is there any solution for that?
thank you.

comments user
Kali Linux

Check the ADB configuration on your PC.

Ok. Try running this:

adb start-server; adb connect 192.your.ip

and send me output.

comments user
Hope

Hello i tried installing it but when i try to run it i get the error "Failed to execute adb!"
Can you help me get what is wrong? i will try to unnistall it and install it again!

comments user
Kali Linux

We think that there are some issues on your ADB installation.

comments user
Anonymous

[i] Device Battery Information:
error: no devices/emulators found
this error came
can you please help me?

comments user
Unknown

thankyou guys

comments user
Kali Linux

it means the device is disconnected or your internet connection disabled.

comments user
Pranav Kokitkar

can we install the ghost framework in termux? or we can use it in android devices ?

comments user
Unknown

Username and password pls

comments user
Kali Linux

The original project is deleted that's why it asks for username and passwords. We have updated the commands. Now everything is fixed. Now try.

comments user
anonymous

This comment has been removed by the author.

comments user
anonymous

when I entered the command ./install.sh it asked for username and password of github, when i entered them it showed

./install.sh: line 59: cd: /root/ghost: No such file or directory

cat: banner/banner.txt: No such file or directory

[+] Installing dependencies…

And it is stuck there

comments user
anonymous

nevermind, i found it, I just entered the command: chmod +x install.sh

comments user
Kali Linux

This tools is got updated. Installation becomes very easy and use is also easier. We are working to update our this article. It may be got updated on 12 th July. Because we have some interesting in some days. After 12th you can visit this page or follow us on Twitter. We will keep updating you.

Thanks.

comments user
Anonymous

When I typed the “./install.sh“ command it asked me for username and password for github, after I wrote them it showed :
install.sh: line 59: cd: /root/ghost: No such file or directory

cat: banner/banner.txt: No such file or directory

[+] Installing dependencies …
[+]Successfully installed!

;
If I type “ghost“ nothing happen. It is red, that mean isn`t a command. Any advice?

comments user
Unknown

type : help

comments user
Unknown

please tell me step by step to fix the internet issue .

comments user
Kali Linux

I think you are using older version of ghost framework. In the newer versions you don't need to use install.sh command. Please read the article carefully.

comments user
Kali Linux

Please explain the issue otherwise we can't help you.

comments user
xmin

how to connect to my own device, i always get "failed to connect" please teach me

comments user
Kali Linux

You turned on ADB on your device?

comments user
Unknown

hi hi hi I have a problem because every time I look for an IP and try to connect it tells me that it does not connect, am I doing something wrong?

comments user
Kali Linux

If the target have ADB, then it should connect. Try with other targets to make sure that you ghost framework doesn't have any problem. Please don't harm annyone or access other's devices without proper permission. Thanks

comments user
Anonymous

how to delete ghost this framework please tell me. Ghost file not showing in my directory

Post Comment