SM.$PY provides information about the device and the system while it stores data such as 'pressed keys' in a javascript source file(JS).
- get device and system information and stores in textahh.js ( Username, Device name , Operating system with build number, System version , Architecture , Processor , Private IP Address , Public IP Address , IP Version , Location, Geographic coordinates, Network requests, Memory information, Disk information , System uptime, Default language, SSID, Network strength,Network security protocol,Network transmit rate,GUID )
- record pressed keys and stores in textahh.js
- take a screenshot every 5 seconds and stores in .\resources
- stores all the files including subfolders in .\user-files\
- and the GUI.html will take the info inside info.js and decode all information.
- All the information will be displayed inside GUI.html as readable.
- make sure you have python installed. if not get it from here
- And make sure you have these modules installed
- Download the latest release from here
- Put all the files in a folder and run
Source-code(main.pyw).pyw - Use
Escto close the program - open GUI.html to display the information.
Note
Using this on a device you don't own or don't have the permission to use is against our Terms of service
- By using this tool you agree to our terms of service
- Please do not move any of the files from their position.
- the script will run until you manually press 'Esc'.
- All the data are stored in your device.
- See if you meet the requirements to use this tool.
- All the data is stored in your device locally. We do not collect any data from our users. None of your data is anywhere other than your device. This tool might make network requests to 'https://ifconfig.me' to get your IP address.
- Windows 10 or later
- Python 3.13 (might work on 3.10 or older)
- For dependencies see requirements.txt
- all required files(including GUI) for every version can be found in here
- Some dependencies are being used in only newer versions. see requirements-old.txt for version below 0.8sf.
- installing the extra dependencies won't cause any issues.
| Version | added features |
|---|---|
| V0.6 | first version |
| V0.7 | bug fixes |
| V0.8si | listing recently opened files , bug fixes |
| V0.8sw | Added default language(user preference), default LCID(user preference), SSID, Network strength, Network security protocol, Network transmit rate, GUID and bug fixes |
| V0.8sf | Added "ScreenRecording", Added fallback when no internet is available and bug fixes |
visit GUI.html to test out our GUI.html that's currently under development. Please understand that the information in the GUI.html is displayed as an example and not real information. Some information and features may be removed due to privacy concerns (ex : removed all apps in installed apps except for 2)
this version isnt recommended for normal use. this version will have all these exclusive features that havent been approved for normal usage yet.
| feature | Description | production rate | info |
|---|---|---|---|
| ScreenRecording | Screen recording of the user | 9 | 0.8sf |
| Information encryption | Encrypting textahh.js | 1 | none |
All of data are stored locally in your device.
use 'Esc' key to quit the program