提问人:jacobL 提问时间:1/31/2022 更新时间:1/31/2022 访问量:26
C++/PHP 捕获所谓的可执行文件
C++/PHP capture what called the executable
问:
有没有办法捕捉到打开exe的东西?我在 php 中使用 exec,可执行文件返回 php 其余部分的值。但是,我希望 c++ 知道哪个 php 文件启动了它,而不必将路径作为 vairable 发送。
这将是一个本地 php 文件,我想根据调用 php 的元数据来控制 exe 做什么。
PHP的:
$CMD = "/program.exe";
exec($CMD, $ret);
echo $ret[0];
CPP:
int main(){
if (PHP-METADATA-OF-CALLING-FILE == VALID PARAMTER{
cout << "valid php" << endl;
}else{
cout << "invalid php" << end;
}
return 0;
}
可能看起来很奇怪,但目标是确保用户无法修改或使用自定义 php 来对抗 exe。所以我想让exe确切地知道它叫什么。
答: 暂无答案
上一个:如何将参数传递给匿名函数
评论