Skip to content

Ghost Framework is an Android post-exploitation framework that exploits the Android Debug Bridge to remotely access an Android device.

License

Notifications You must be signed in to change notification settings

FazalMahmood/ghost

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ghost Framework

      .-.
    .'   `.
    :0 0  :
    : o    `.
   :         ``.
  :             `.
 :  :         .   `.
 :   :          ` . `.
  `.. :            `. ``;
     `:;             `:'
        :              `.
         `.              `.     
           `'`'`'`---..,___`.


About

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

Installation

git clone https://github.com/FazalMahmood/ghost.git
cd ghost
chmod +x install.sh
sudo ./install.sh
chmod +x ghost
./ghost

Usage

[1] Show connected devices
[2] Disconect all devices
[3] Connect a new device
[4] Access device shell
[5] Install an apk on a device
[6] Screen record a device
[7] Get device screenshot
[8] Restart Ghost Server
[9] Pull files from device
[10] Shutdown the device                             
[11] Uninstall an app         
[12] Show device log          
[13] Dump System Info         
[14] List all device apps     
[15] Run a device app        
[16] Port Forwarding         
[17] Grab wpa_supplicant      
[18] Show Mac/Inet            
[19] Extract apk from app  
[20] Get Battery Status
[21] Get Network Status
[22] Turn WiFi on/off
[23] Remove device password
[24] Emulate button presses
[25] Get Current Activity
[26] Update Ghost Framework
[27] Exit Ghost Framework

Uninstall

cd ghost
chmod +x uninstall.sh
sudo ./uninstall.sh

Why Ghost Framework

  • Simple and clear UX/UI.
Ghost Framework has a simple and clear UX/UI. 
It is easy to understand and it will be easier 
for you to master the Ghost Framework.
  • Device password removal.
Ghost Framework can be used to remove the remote 
Android device password if it was forgotten.
  • Device shell access.
Ghost Framework can be used to access the remote Android 
device shell without using OpenSSH or other protocols.

shell


Ghost Framework disclaimer

Usage of the Ghost Framework for attacking targets without prior mutual consent is illegal. 
It is the end user's responsibility to obey all applicable local, state, federal, and international laws. 
Developers assume no liability and are not responsible for any misuse or damage caused by this program.

Ghost Framework license

    ---------------------------------------------------
                      Ghost Framework                                                                         
    ---------------------------------------------------
        Copyright (C) <2019-2020>  <Entynetproject>

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program.  If not, see <http://www.gnu.org/licenses/>.