I am trying to tranfer data from a laptop to my desktop. The laptop is locked down pretty good, so anything copied to external media is encrypted. Network traffic is monitored, so I can't upload it somewhere or email it without risk.
My initial ideas:
Idea 1
>Zip up data and convert archive to base64
>Write base64 string to text file
>Record a video of the base64 being paged through
>Extract frames from video every 2 seconds
>Use OCR program to convert the stillframes to text
>Combine text files and convert the base64 back into binary
I have been trying Tesseract and my luck is hit/miss. I know this can be done, but getting a 100% confidence seems very difficult. Is there an optimal font for Tesseract or OCR in general? I tried an OCR-A rip-off font from Sourcefourge, but I get a higher confidence with Arial or Courier New.
Idea 2
>Transfer the data from my work pc to home pc via analog audio carrier signal
This prompted someone to mention amodem which sounded really cool. If I could just hook up an audio cable from my laptop's headphone jack to my PC's line in, I could get a crystal-clear analog signal.
My initial post got some really good ideas from anons:
>amodem
>qr codes
This idea was really cool. I'd encode my binaries to base64 and then convert that to multiple QR codes, each of which I could display on the laptop and scan with my cell phone to post bits of base64 to my website. Sadly, max URL lengths are 2000 or so characters and I don't even think a QR code can hold that much to begin with.
>DNS tunneling
While articles everywhere mention how this is nearly impossible to detect, there is still risk, so I do not want to try it.
I am getting desperate by the day here. Do any user brains have any other ideas? Remember, I cannot use...
>network (LAN, WiFi, etc)
>external storage (ie, anything that plugs into the laptop)
>internet (can't upload to an FTP, GitHub, email, etc)
Please help. Thanks Sup Forums