1
I Use This!
Inactive
Analyzed about 15 hours ago. based on code collected about 19 hours ago.

Project Summary

Simple substitute for “rsync”/“scp” when the remote side has only “cat” and “ls”. (E.g., to put files to DroidSSHd.)

These scripts help me push files over SSH to another system which has only a simple sh, “cat”, and “ls”. They can continue transferring a partially transferred file (by appending to what was left after an interrupted transfer).

In my case, the other system is a non-rooted Android 2.2 with DroidSSHd installed (with no “scp”, “sftp”, or “rsync”).

They are not limited to using necessarily “ssh” (it’s a parameter). For example, for testing them on the same host, I use just “eval” instead.

* “rpush” is the basic command to transfer a file by creating a new file on the remote side with the use of only “cat”.

* “rpush-continue” is the command to continue the transfer of a file which is already partially present on the remote (with the use of only “cat” and “ls”).

* “rpush-into” is a wrapper around the two basic scripts which puts the file as a file with the same name in a specified directory on the remote side (like one of the ways to invoke “cp”).

Tags

adb android busybox cat continue cp droidsshd files file-transfer interrupted push remote restricted resume scp shell ssh

In a Nutshell, rpush-cat...

This Project has No vulnerabilities Reported Against it

Did You Know...

  • ...
    there are over 3,000 projects on the Open Hub with security vulnerabilities reported against them
  • ...
    by exploring contributors within projects, you can view details on every commit they have made to that project
  • ...
    in 2016, 47% of companies did not have formal process in place to track OS code
  • ...
    compare projects before you chose one to use

30 Day Summary

Mar 20 2024 — Apr 19 2024

12 Month Summary

Apr 19 2023 — Apr 19 2024

Ratings

Be the first to rate this project
Click to add your rating
  
Review this Project!