security - 从不允许 scp 的服务器传输可执行文件
问题描述
我在不允许 scp 传输的服务器上有一个 ELF 可执行文件。它也不允许任何类型的出站连接。我没有root访问权限。有没有办法从服务器复制这个可执行文件?也许有一种方法可以将目标代码转储到标准输出,将其复制并最终转换回可执行文件?
解决方案
在服务器上,运行base64 thefile
. 然后复制它产生的输出。在您的计算机上,运行base64 -d > thefile
,粘贴输出,然后按 Ctrl+D。
推荐阅读
- python - Pandas 按总和滚动分组
- javascript - 将复杂表格从托管在云中的 node.js 应用程序导出到 excel 文件
- csv - 使用 csv 文件为不同文件夹分离图像文件
- c++ - Extracting a particular data from a CSV file in c++
- tfs - 有什么方法可以将 Raspi 连接到用于 CD/CI 管道的 devops?
- azure - 使用 KQL 的设备信息
- r - R中的gsubfn,如何有条件地仅替换一组字符串中的第二组数字
- javascript - Angular:无法将值传递给 javascript (.js) 文件
- php - 我试图从 3 个(或更多)不同的行中生成一行,只显示一个图像
- java - Intellij IDEA 2020.1 使用包将资源复制到输出