自动输入到我无法修改的二进制文件
Automate input to a binary I can't modify
我想自动输入一个二进制我不能修改,有什么不同的方式?我在Debian上工作。
例如,如果在c++程序中有一个scanf,用户必须输入一些文本,我想在不使用键盘的情况下预置这些文本。
例如,如果一个程序包含:
printf("What's your name ?")
scanf("%s", &name)
printf("How old are you")
scanf("%d", &age)
我会做类似程序x4rkz 99,不输入x4rkz在扫描,但之前,这样没有人做任何事情的过程中。
cat <<EOT | yourbin
x4rkz
99
EOT
相关文章:
- 正在读取二进制文件(is_open)
- 在C++中将类(带有Vector成员)保存为二进制文件
- 如何从二进制文件中读取字符串
- C++RapidXml-使用first_node()遍历以修改XML文件中节点的值
- 保存/加载大量短数组到二进制文件
- 从二进制文件中读取整数数组
- Android 在编译二进制文件时重建静态库
- 在 C++ 中将双精度变量写入二进制文件
- clang 的 libFuzzer 可以在同一二进制文件中测试超过 1 个 API 吗?
- C++:实际上不是从二进制文件中读取
- 如何从二进制文件中的给定符号中获取调用程序图
- 将内部带有矢量的结构保存/读取到二进制文件中
- 编译多个C++文件.调用二进制文件以运行代码
- 如何使用位字段将数据从二进制文件复制到结构中?
- uint8_t同一二进制文件的不同十进制值
- C++单个生成文件多个二进制文件
- 尝试将数字写入二进制文件时引发异常
- 将c++类型int16_t转换为int64_t,而不修改底层二进制文件
- 获取、修改二进制文件的信息
- 自动输入到我无法修改的二进制文件