https://github.com/marshalx/depixtoolbot
Telegram bot for recovers passwords from pixelated screenshots
https://github.com/marshalx/depixtoolbot
bot depix depixel depixelization depixelizing password telegram telegram-bot
Last synced: 6 months ago
JSON representation
Telegram bot for recovers passwords from pixelated screenshots
- Host: GitHub
- URL: https://github.com/marshalx/depixtoolbot
- Owner: MarshalX
- Created: 2020-12-22T10:25:06.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2020-12-22T17:20:28.000Z (almost 5 years ago)
- Last Synced: 2024-10-19T07:15:37.564Z (12 months ago)
- Topics: bot, depix, depixel, depixelization, depixelizing, password, telegram, telegram-bot
- Language: Python
- Homepage: https://pypi.org/project/depix/
- Size: 999 KB
- Stars: 5
- Watchers: 3
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# DepixToolBot for Telegram
### Depix as self-hosted solution with the UI of messengerThis is not a multi-user solution! Searching for matches in search images
is a difficult CPU bound task which can take **more than 30 minutes**
to complete on weak servers is a tool for recovering
passwords from pixelized screenshots
by [beurtschipper](https://github.com/beurtschipper).Article about background information on pixelization and similar research:
- [English](https://www.linkedin.com/pulse/recovering-passwords-from-pixelized-screenshots-sipke-mellema)
- [Russian](https://habr.com/ru/company/vdsina/blog/532764/)
## How to install
Python 3 + pip should be installed.
Get source code:
```shell script
git clone git@github.com:MarshalX/DepixToolBot.git
cd DepixToolBot
```Install dependencies:
- pipenv way
```shell script
pipenv install
```
- pip way
```
pip3 install -r requirements.txt
```Create .env file and fill vars values:
```
cp .env.example .env
```Env vars explanation:
- `BOT_TOKEN` - token from @BotFather of Telegram.
- `DEPIX_SEARCH_IMAGES_PATH` - path for a folder with search images.Export envs from a file:
```shell script
export $(grep -v '^#' .env | xargs)
```Run bot:
```shell script
python3 main.py
```
## Screenshots
## Licence
This work is licensed under a Creative Commons Attribution 4.0 International
License. To view a copy of this license,
visit https://creativecommons.org/licenses/by/4.0/.