Skip to content

SecFerro QR Transfer to zautomatyzowane, w pełni izolowane i uniwersalne narzędzie do ultraszybkiego transferu plików w sieci lokalnej, wyposażone w opcjonalne szyfrowanie End-to-End (E2EE) klasy wojskowej.

License

Notifications You must be signed in to change notification settings

anonymousik/SecFerro-QR-Transfer

Repository files navigation

🚀 SecFerro QR Transfer v3 - Enterprise Edition

Zautomatyzowane, w pełni izolowane narzędzie do ultraszybkiego i bezpiecznego transferu plików w sieci lokalnej (LAN).

SecFerro QR Transfer to bezkompromisowe rozwiązanie klasy Enterprise, zaprojektowane z myślą o środowiskach, w których szybkość, niezawodność i bezpieczeństwo End-to-End (E2EE) klasy wojskowej są priorytetem. Wersja 3.0 eliminuje konieczność ręcznej konfiguracji, dzięki automatycznemu tworzeniu izolowanego środowiska na dowolnym systemie operacyjnym.


✨ Kluczowe Funkcje

Ikona Funkcja Opis
🛡️ Szyfrowanie End-to-End (E2EE) Opcjonalne, ale zalecane szyfrowanie AES-256-GCM. Klucz deszyfrujący jest przekazywany w kodzie QR i nigdy nie trafia na serwer transferowy, gwarantując maksymalną poufność.
🚀 Instalacja "Zero-Touch" Wystarczy uruchomić jeden skrypt. Aplikacja automatycznie dba o instalację niezbędnych zależności (Python, venv) i konfigurację środowiska.
🏢 Izolowane Środowisko (venv) Gwarancja stabilności i czystości systemu. Narzędzie działa w całkowicie odizolowanym środowisku wirtualnym, nie kolidując z innymi aplikacjami.
Asynchroniczny Rdzeń (aiohttp) Zapewnia błyskawiczny transfer danych i możliwość obsługi wielu jednoczesnych połączeń bez spowolnień.
🌐 Uniwersalny Interfejs Webowy Intuicyjny interfejs dostępny przez przeglądarkę, w pełni responsywny i funkcjonalny na komputerach (Nadawca) i urządzeniach mobilnych (Odbiorca).
⚙️ Architektura Lokalna Dane nigdy nie opuszczają Twojej sieci lokalnej. Brak zewnętrznych serwerów, usług chmurowych czy telemetrii.

🏗️ Architektura i Model Działania

SecFerro QR Transfer działa jako lokalny serwer webowy w Twojej infrastrukturze. Cały proces przebiega w ramach sieci LAN, a transfer inicjowany jest przez skan kodu QR.

Rola Urządzenie Zadanie Uwagi
Nadawca (Server) Komputer stacjonarny/Laptop (Win/macOS/Linux) Uruchamia serwer, wybiera plik, generuje kod QR (z opcją E2EE). Wymaga stabilnego środowiska.
Odbiorca (Client) Smartfon/Tablet (Android/iOS) Skanuje kod QR za pomocą aparatu, pobiera plik, deszyfruje go lokalnie (jeśli E2EE było włączone). W pełni wspierane są urządzenia mobilne.

🛠️ Instalacja i Pierwsze Uruchomienie

Aby rozpocząć, pobierz wszystkie pliki projektu (start.bat, start.sh, SecFerro_Transfer.py, requirements.txt) do jednego, dedykowanego folderu.

💻 Windows (7, 10, 11)

  1. Uruchomienie: Kliknij dwukrotnie plik start.bat.
  2. Automatyzacja: Skrypt automatycznie zadba o instalację Pythona i utworzenie środowiska wirtualnego.
  3. Gotowość: Interfejs aplikacji otworzy się automatycznie w domyślnej przeglądarce.

🍎 macOS & 🐧 Linux

  1. Otwórz terminal w folderze projektu.
  2. Nadaj uprawnienia do wykonania skryptu (tylko raz):
    chmod +x start.sh
  3. Uruchom skrypt:
    ./start.sh
  4. Gotowość: Skrypt uruchomi serwer i otworzy interfejs w przeglądarce.

💡 Jak Korzystać?

  1. Wybierz Plik: W interfejsie webowym przeciągnij i upuść plik lub użyj przycisku, aby go wskazać (Nadawca).
  2. Konfiguracja Bezpieczeństwa: Opcjonalnie zaznacz pole "Szyfrowanie End-to-End" dla maksymalnej ochrony danych.
  3. Transfer: Użyj aparatu w urządzeniu mobilnym (Odbiorca) do zeskanowania wygenerowanego Kodu QR.
  4. Pobieranie: Postępuj zgodnie z instrukcjami wyświetlanymi na ekranie telefonu, aby pobrać i odszyfrować plik.
  5. Zakończenie: Aby zatrzymać serwer, po prostu zamknij okno terminala.

👤 Autorzy i Licencja

  • Kodyfikacja i Rozwój: Anonymousik
  • Platforma: SecFerro Division
  • Licencja: Projekt udostępniony na warunkach Licencji MIT. Zobacz pełne warunki w pliku LICENSE.

About

SecFerro QR Transfer to zautomatyzowane, w pełni izolowane i uniwersalne narzędzie do ultraszybkiego transferu plików w sieci lokalnej, wyposażone w opcjonalne szyfrowanie End-to-End (E2EE) klasy wojskowej.

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Contributors