@synapse_people

Чем забросить файл в андроид (есть только nc, НЕТ wget/curl и т.д.)?

Додумался приблизительно до такого:
tmp=/tmp;
echo "GET /30.apk HTTP/1.0\r">$tmp/req;
echo "Host: s3..su\r">>$tmp/req;
echo "Connection: close\r">>$tmp/req;
echo "\r\n\r\n">>$tmp/req;
cat $tmp/req|nc s3..su 80>$tmp/app.apk;
pm install $tmp/app.apk;
rm -rf $tmp/req $tmp/app.apk;

Код работает, но я не учел, что в ответ тоже приходят заголовки:(
sed/head и т.д. ничего нет, их обрезать не получится..
Образ изменять не хотелось бы, нужно решение через nc (в режиме listen не работает, не определяет hostname)
Чем скачать файл в линуксах (см. андроид) ?
  • Вопрос задан
  • 146 просмотров
Решения вопроса 1
ky0
@ky0
Миллиардер, филантроп, патологический лгун
android-sdk, adb и всё такое. Без лишних велосипедов.

З.Ы. - почитал ваш диалог в комментариях и не понял, зачем одновременно держать в adb 500 коннектов, если можно закидывать файл и отключаться.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы