Name des Programms:
LeVitys
Neu geschrieben, neuer Name, neues Design
Updates ab Version 0.2. können via Updater geladen werden. Updates ab einer älteren Version müssen komplett neu geladen werden.
Aktuelle Version:
0.2.2 Beta (04.05.2013)
Beschreibung:
LeVitys (vom finnischen "Verbreitung") ist ein kleines Tool, dass es euch ermöglicht schnell und unkompliziert kleine und grosse Dateien weiterzugeben. Anders als bei normalen Filehostern ist LeVitys nur auf temporäre Dateiweitergabe spezialisiert: eine Datei kann maximal 48 Stunden auf dem Server abgelegt werden. Selbstverständlich sind aber auch kürzere Zeiten möglich (zw. 1 und 48 Stunden). Die hochgeladenen Dateien können als Download-URL weitergegeben werden oder sogar für die interne Suchfunktion sichtbar gemacht werden. Diese wiederum können direkt aus LeVitys heruntergeladen werden.
Sollte mal nicht jeder eine Datei anschauen können, so bietet LeVitys einen verschlüsselten Upload an. Die Datei wird per AES-256 verschlüsselt auf dem Server abgelegt und kann nur mit dem direkt im Programm erstellten Key wieder entschlüsselt werden. LeVitys stellt die Entschlüsselungsfunktion selbstverständlich direkt zur Verfügung. Verschlüsselte Dateien können zudem auch an andere LeVitys-Nutzer direkt weitergegeben werden - diese Dateien können ausschliesslich von der entsprechenden Person direkt in LeVtiys geladen werden.
Der Versand der Downloadlinks per Mail und ein eigenes Konto mit dem Upload-Verlauf runden die Funktionalitäten ab.
Uploadmaximum in der Version 0.2.2: 1GB
max. Uploaddauer: 60min
Funktionalitäten im Überblick:
ShareOnline
- Upload von Dateien (bis zu 1GB bzw. 60Minuten Upload-Timeout)
- Festlegen der Dateigültigkeit (1,3,6,12,18,24,36 und 48 Stunden)
- Festlegen, ob die Datei mit der integrierten Suchfunktion gefunden und geladen werden kann
- Weitergabe der Dateien per geschützem Download-Link
- Versand des Downloadlinks per Mail an Wunschadresse
- Rückmeldung wenn der Link in die Zwischenablage kopiert wurde
ShareEncrypted
- Verschlüsseltes Hochladen von Dateien (AES-256) mit zufälligem Key
- Entschlüsseln von heruntergeladenen Dateien
Account
- Anlegen eines Kontos und einloggen
- Datei direkt an andere Mitglieder senden (nur verschlüsselte)
- direktes Herunterladen von verschlüsselten persönlichen Dateien
- History hochgeladener und gültiger Dateien
- Eigener Account löschen
Suche
- Suchfunktion findet alle als "öffentlich" gekennzeichneten Dateien und ermöglicht den Direktdownload im Client
Allgemein Features:
- Up/Download-Status wird in der Windows 7 Taskbar angezeigt
- Einstellungen für Mailversand und Downloadordner
- Updater
Developer/Tester
- Bug Report Formular
Geplante Features [veröffentlichung geplant in Version...]
- Anpassungen im Account: Account unsichtbar stellen, E-Mail-Bestätigung bei Registration [0.2.3]
- Standalone-EXE für Entschlüsselung [0.2.3]
- Suche mit mehreren Wörtern [0.2.4]
- Drag and Drop in Taskbar [0.3]
- Download via HTTPS [0.3]
- Direktes Löschen eigener Dateien (setzt Account voraus) [0.3]
- Möglichkeit, Anzahl Dateidownloads zu begrenzen (danach automatisches Löschen der Datei vom Server) [0.3]
- Restriktionen in Dateigrösse und Anzahl Uploads/Zeit/User, etc. [0.3]
- Upload von mehreren Dateien [0.4]
- Dateiversand zu einem anderen User via P2P [0.5]
(weitere Features folgen)
- kleinere Anpassungen und Features erfolgen in Subversionen zusammen mit Bugfixes
- Servertechnische Anpassungen zur Verbesserung der Sicherheit und zur Anpassung ans Tool werden laufend vorgenommen (kein Client-Update nötig)
Sicherheitsaspekte:
- Upload aus Programm via PHP
- Datenbankfunktionen via PHP
- MySQL Aufrufe via PDO (noch nicht komplett umgesetzt)
- keinerlei Zugangsdaten oder komplette Queries im Programm
- Originaldateinamen werden auf Server mit einem Hash ersetzt
(Anmekrung dazu: mir ist bewusst, dass das umbenennen der Files auf dem Server keine Sicherheit bietet, da der Header der Dateien unverändert bleibt. Aber es erschwert Direktdownloads ein wenig)
- Download nicht über Direktlinks möglich
- Abgelaufene Dateien werden automatisch unwiderruflich gelöscht (Cronjob)
Zusätzliche DLLs:
- MetroSuite.dll (von Gather)
- PSSuite.dll (von Samua Aran)
- Microsoft WindowsAPICodePack
- DevExpress Komponenten
Changelog der neusten Version
(ältere Versionen bitte den Changelog in LeVitys konsultieren)
Features
• Ein Account kann jetzt gelöscht werden
• Der Benutzer wird informiert, wenn er neue verschlüsselte Dateien erhält
• Bei verschlüsselten Dateien können URL und Key separat in die Zwischenablage kopiert werden
• Die Internetverbindung wird beim Start geprüft
• About-Fenster verbessert, Changelog direkt eingefügt.
Bugfixes
• Die Fehlerabfangroutine beim Entschlüsseln von Dateien wurde verbessert und korrigiert
• Nicht korrekt entschlüsselte Dateien werden nicht mehr gelöscht
• .encrypt-Files werden nach dem Entschlüsseln nun korrekt gelöscht
• Nach dem Upload von verschlüsselten Dateien wird nun auch die Download-URL angezeigt
• Die flackernde Panels wurden ersetzt.
• Beschreibung im Tab „Suchen/Entschlüsseln“ korrigiert
• Diverse Darstellungsfehler und Rücksetzungsfehler korrigiert
Screenshots:
Verwendete Programmiersprache und IDE:
Visual Basic .NET (IDE: VB 2010)
Systemanforderungen:
NET Framework 4.0
Download:
LeVitys v. 0.2.2 (5,5 MB)
Website:
http://levitys.abacado.net
(Derzeit nur mehr oder weniger Plain Text. Mehr folgt später)
Lizenz/Weitergabe:
Freeware, Closed-Source
LeVitys
Neu geschrieben, neuer Name, neues Design
Updates ab Version 0.2. können via Updater geladen werden. Updates ab einer älteren Version müssen komplett neu geladen werden.
Aktuelle Version:
0.2.2 Beta (04.05.2013)
Beschreibung:
LeVitys (vom finnischen "Verbreitung") ist ein kleines Tool, dass es euch ermöglicht schnell und unkompliziert kleine und grosse Dateien weiterzugeben. Anders als bei normalen Filehostern ist LeVitys nur auf temporäre Dateiweitergabe spezialisiert: eine Datei kann maximal 48 Stunden auf dem Server abgelegt werden. Selbstverständlich sind aber auch kürzere Zeiten möglich (zw. 1 und 48 Stunden). Die hochgeladenen Dateien können als Download-URL weitergegeben werden oder sogar für die interne Suchfunktion sichtbar gemacht werden. Diese wiederum können direkt aus LeVitys heruntergeladen werden.
Sollte mal nicht jeder eine Datei anschauen können, so bietet LeVitys einen verschlüsselten Upload an. Die Datei wird per AES-256 verschlüsselt auf dem Server abgelegt und kann nur mit dem direkt im Programm erstellten Key wieder entschlüsselt werden. LeVitys stellt die Entschlüsselungsfunktion selbstverständlich direkt zur Verfügung. Verschlüsselte Dateien können zudem auch an andere LeVitys-Nutzer direkt weitergegeben werden - diese Dateien können ausschliesslich von der entsprechenden Person direkt in LeVtiys geladen werden.
Der Versand der Downloadlinks per Mail und ein eigenes Konto mit dem Upload-Verlauf runden die Funktionalitäten ab.
Uploadmaximum in der Version 0.2.2: 1GB
max. Uploaddauer: 60min
Funktionalitäten im Überblick:
ShareOnline
- Upload von Dateien (bis zu 1GB bzw. 60Minuten Upload-Timeout)
- Festlegen der Dateigültigkeit (1,3,6,12,18,24,36 und 48 Stunden)
- Festlegen, ob die Datei mit der integrierten Suchfunktion gefunden und geladen werden kann
- Weitergabe der Dateien per geschützem Download-Link
- Versand des Downloadlinks per Mail an Wunschadresse
- Rückmeldung wenn der Link in die Zwischenablage kopiert wurde
ShareEncrypted
- Verschlüsseltes Hochladen von Dateien (AES-256) mit zufälligem Key
- Entschlüsseln von heruntergeladenen Dateien
Account
- Anlegen eines Kontos und einloggen
- Datei direkt an andere Mitglieder senden (nur verschlüsselte)
- direktes Herunterladen von verschlüsselten persönlichen Dateien
- History hochgeladener und gültiger Dateien
- Eigener Account löschen
Suche
- Suchfunktion findet alle als "öffentlich" gekennzeichneten Dateien und ermöglicht den Direktdownload im Client
Allgemein Features:
- Up/Download-Status wird in der Windows 7 Taskbar angezeigt
- Einstellungen für Mailversand und Downloadordner
- Updater
Developer/Tester
- Bug Report Formular
Geplante Features [veröffentlichung geplant in Version...]
- Anpassungen im Account: Account unsichtbar stellen, E-Mail-Bestätigung bei Registration [0.2.3]
- Standalone-EXE für Entschlüsselung [0.2.3]
- Suche mit mehreren Wörtern [0.2.4]
- Drag and Drop in Taskbar [0.3]
- Download via HTTPS [0.3]
- Direktes Löschen eigener Dateien (setzt Account voraus) [0.3]
- Möglichkeit, Anzahl Dateidownloads zu begrenzen (danach automatisches Löschen der Datei vom Server) [0.3]
- Restriktionen in Dateigrösse und Anzahl Uploads/Zeit/User, etc. [0.3]
- Upload von mehreren Dateien [0.4]
- Dateiversand zu einem anderen User via P2P [0.5]
(weitere Features folgen)
- kleinere Anpassungen und Features erfolgen in Subversionen zusammen mit Bugfixes
- Servertechnische Anpassungen zur Verbesserung der Sicherheit und zur Anpassung ans Tool werden laufend vorgenommen (kein Client-Update nötig)
Sicherheitsaspekte:
- Upload aus Programm via PHP
- Datenbankfunktionen via PHP
- MySQL Aufrufe via PDO (noch nicht komplett umgesetzt)
- keinerlei Zugangsdaten oder komplette Queries im Programm
- Originaldateinamen werden auf Server mit einem Hash ersetzt
(Anmekrung dazu: mir ist bewusst, dass das umbenennen der Files auf dem Server keine Sicherheit bietet, da der Header der Dateien unverändert bleibt. Aber es erschwert Direktdownloads ein wenig)
- Download nicht über Direktlinks möglich
- Abgelaufene Dateien werden automatisch unwiderruflich gelöscht (Cronjob)
Zusätzliche DLLs:
- MetroSuite.dll (von Gather)
- PSSuite.dll (von Samua Aran)
- Microsoft WindowsAPICodePack
- DevExpress Komponenten
Changelog der neusten Version
(ältere Versionen bitte den Changelog in LeVitys konsultieren)
Features
• Ein Account kann jetzt gelöscht werden
• Der Benutzer wird informiert, wenn er neue verschlüsselte Dateien erhält
• Bei verschlüsselten Dateien können URL und Key separat in die Zwischenablage kopiert werden
• Die Internetverbindung wird beim Start geprüft
• About-Fenster verbessert, Changelog direkt eingefügt.
Bugfixes
• Die Fehlerabfangroutine beim Entschlüsseln von Dateien wurde verbessert und korrigiert
• Nicht korrekt entschlüsselte Dateien werden nicht mehr gelöscht
• .encrypt-Files werden nach dem Entschlüsseln nun korrekt gelöscht
• Nach dem Upload von verschlüsselten Dateien wird nun auch die Download-URL angezeigt
• Die flackernde Panels wurden ersetzt.
• Beschreibung im Tab „Suchen/Entschlüsseln“ korrigiert
• Diverse Darstellungsfehler und Rücksetzungsfehler korrigiert
Screenshots:
Verwendete Programmiersprache und IDE:
Visual Basic .NET (IDE: VB 2010)
Systemanforderungen:
NET Framework 4.0
Download:
LeVitys v. 0.2.2 (5,5 MB)
Website:
http://levitys.abacado.net
(Derzeit nur mehr oder weniger Plain Text. Mehr folgt später)
Lizenz/Weitergabe:
Freeware, Closed-Source
Chris' Weblog - Mein Blog rund um Vieles
Dieser Beitrag wurde bereits 11 mal editiert, zuletzt von „KlyX“ () aus folgendem Grund: (komplett neue Version)