README 704 B

123456789101112131415161718192021222324
  1. A small SSL helper for busybox wget.
  2. Precompiled static binary may be found in
  3. http://busybox.net/downloads/binaries/
  4. Build instructions:
  5. * Unpack wolfssl-3.9.8.tar.gz from https://github.com/wolfSSL/wolfssl/releases
  6. to a wolfssl-3.9.8 subdirectory here.
  7. * Create configure:
  8. (cd wolfssl-* && ./autogen.sh)
  9. * Build it: see
  10. (cd wolfssl-* && ../00cfg-wolfssl-3.9.8)
  11. * Run
  12. ./ssl_helper.sh
  13. to compile and link the helper
  14. Usage: "ssl_helper -d FILE_DESCRIPTOR" where FILE_DESCRIPTOR is open to the peer.
  15. In bash, you can do it this way:
  16. $ ssl_helper -d3 3<>/dev/tcp/HOST/PORT
  17. Stdin will be SSL-encrypted and sent to FILE_DESCRIPTOR.
  18. Data from FILE_DESCRIPTOR will be decrypted and sent to stdout.