https://github.com/sirmaxx/adb-web-app
adb için web arayüzü
https://github.com/sirmaxx/adb-web-app
adb-shell command commandline-interface commandlineinjection web-shell
Last synced: 3 months ago
JSON representation
adb için web arayüzü
- Host: GitHub
- URL: https://github.com/sirmaxx/adb-web-app
- Owner: SirmaXX
- Created: 2022-11-04T14:12:48.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-11-29T21:10:38.000Z (over 1 year ago)
- Last Synced: 2025-01-28T22:26:09.152Z (5 months ago)
- Topics: adb-shell, command, commandline-interface, commandlineinjection, web-shell
- Language: HTML
- Homepage:
- Size: 374 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# adb-web-app

# İhtiyaçlar
Kullanıcı tarafından IP yazıldığı vakit aşağıdaki komutlar butonlar ile çalışacaktır.
- SHUTDOWN,
- RESTART
- APP CLOSE
- APP OPEN
- APP INSTALL
- APP UNINSTALL
- APP LİST## Virtualenv Hazırla
```
$ virtualenv venv
$ source venv/bin/activate```
## Paketleri Kur
```(venv)... $ pip install -r requirements.txt
```
## uygulama çalıştırma```
uvicorn main:app --reload```
## döküman oluşturma
```
pdoc --html ./lib.py -o ./Docs --force
```## ip ekleme
```
adb tcpip 5555
```
```
adb connect 192.168.0.11:5555
```
```
adb devices
```## Shell kullanımı(örnek)
Lib klasörü içerisinden aşağıdaki komut satırı ile shelli çalıştırabilirsiniz
```
source shell.sh ;DetailDevices
```
## pytestaşağıdaki komut ile çalıştırabilirsiniz.
```
pytest test_main.py
```
## uygulama baslatma (root olmak gerekli)
https://stackoverflow.com/questions/4567904/how-to-start-an-application-using-android-adb-tools/4567928#4567928port tarat