Skip to content

bmshifat/TecSpy

Repository files navigation

A cloud-based Android Monitoring Tool, powered by NodeJS

Features

  • GPS Logging
  • Microphone Recording
  • View Contacts
  • SMS Logs
  • Call Logs
  • View Installed Apps
  • View Stub Permissions
  • Live Clipboard Logging
  • Live Notification Logging (WhatsApp, Facebook, Instagram, Gmail, and more ....)
  • View WiFi Networks (logs previously seen)
  • File Explorer & Downloader
  • Command Queuing
  • Device Admin

Prerequisites

  • NodeJs
  • A Server with Static IP Address

Installation

In the extracted folder, run these commands
    • npm install <- install dependencies
    • npm start <-- start the script
    • In your browser navigate to your Server Static IP Address Ex.: http://127.0.0.1

Or to Run It on Background

  • npm install <- install dependencies
  • pm2 start index.js <-- start the script
  • pm2 startup <- to run TecSpy on startup
  • In your browser navigate to your Server Static IP Address Ex.: http://127.0.0.1

Set a Username & Password

  1. Open maindb.json in a text editor
  2. under admin
    • set the username as plain text
    • set the password as a LOWERCASE MD5 hash
  3. save the file
  4. Now restart the app
 

Credits

Credits for the original code base this repository is based on at L3MON