destabilization.net/projects/network-transfer
Betav2.0·Updated June 1, 2026

Network Transfer

WindowsC#.NET 9NetworkingEncryption

A Windows application for fast, encrypted file transfer over LAN and Bluetooth. v2.0 is a ground-up rewrite: AES-256 CBC encryption with PBKDF2-SHA256 key derivation (600,000 iterations), a custom TCP framing protocol with 64 KB chunked transfers, SHA-256 integrity verification on every file, and a drag-and-drop file queue. Built with C# .NET 9.

🔧
In Active Development

This project is currently being polished before release. It needs a couple more weeks of work before it is ready to share — expected to be available within approximately 2 weeks.

Check back soon or visit contact if you have questions.
Features
◆Transfer files over LAN (TCP) or Bluetooth — no internet required
◆AES-256 CBC encryption with PBKDF2-SHA256 key derivation (600,000 iterations)
◆SHA-256 checksum verified after every transfer
◆Custom TCP framing protocol: 4-byte length prefix + message type byte
◆64 KB chunked file transfers with real-time progress
◆Drag-and-drop file queue — queue multiple files at once
◆Encrypted chat alongside file transfers
◆Ping/latency display for active connections
◆Dark navy UI with owner-drawn tabs and colored status indicator
Requirements
✓
Windows 10 or 11, 64-bit
✓
.NET 9 runtime
Bundled in the download
✓
Both computers must have the app running
✓
Bluetooth adapter
Only for Bluetooth mode — optional
Known issues
!
Windows Firewall may prompt on first LAN use — allow access when asked.
!
Both machines must be running the app before a connection can be initiated.
!
Bluetooth transfer speeds are limited by hardware — LAN is faster for large files.
Changelog
v2.0
  • ◆Ground-up rewrite in C# .NET 9
  • ◆AES-256 CBC encryption with PBKDF2-SHA256 (600,000 iterations)
  • ◆Custom TCP framing protocol with chunked transfers
  • ◆SHA-256 file integrity verification
  • ◆Drag-and-drop file queue
  • ◆Encrypted in-app chat
  • ◆Dark navy UI overhaul
v1.47
  • ◆Stable release
  • ◆Bluetooth and LAN transfer support
  • ◆Session management and transfer state tracking
  • ◆Cryptographic transfer verification
v1.0
  • ◆Initial release
← back to projectsfaqcontact