本文由 资源共享网 – ziyuan 发布,转载请注明出处,如有问题请联系我们!隐藏输入显示工具hiddeninput源码(C++)
开发语言: C
数据库 : 其它
资源语言: 中文
主要用于隐藏输入密码,没有密码输入框,可以输入但不显示
可以在交互式CLI应用程序中提示用户输入密码,而无需在终端中打印密码。
用法
将hiddeninput.exe文件获取到项目中,然后执行它以接受用户输入。无论用户键入什么,直到换行符都将输出回调用者,但不会显示在终端中。
注:部分杀毒软件报毒
下面是PHP调用的代码
protected function getHiddenResponse($inputStream) { if ('\\' === DIRECTORY_SEPARATOR) { $exe = __DIR__ . '/../bin/hiddeninput.exe'; $value = rtrim(shell_exec($exe)); $this->output->writeln(''); if (isset($tmpExe)) { unlink($tmpExe); } return $value; } if ($this->hasSttyAvailable()) { $sttyMode = shell_exec('stty -g'); shell_exec('stty -echo'); $value = fgets($inputStream, 4096); shell_exec(sprintf('stty %s', $sttyMode)); if (false === $value) { throw new \RuntimeException('Aborted'); } $value = trim($value); $this->output->writeln(''); return $value; } if (false !== $shell = $this->getShell()) { $readCmd = $shell === 'csh' ? 'set mypassword = $<' : 'read -r mypassword'; $command = sprintf("/usr/bin/env %s -c 'stty -echo; %s; stty echo; echo \$mypassword'", $shell, $readCmd); $value = rtrim(shell_exec($command)); $this->output->writeln(''); return $value; } throw new \RuntimeException('Unable to hide the response.'); }
实用工具资源(隐藏输入显示工具hiddeninput源码(C++))网址:https://www.08i8.com/ttkfzy/detail84209.html;转载请注明!
与《隐藏输入显示工具hiddeninput源码(C++)》相关的《完整源码》
可视化采集工具源码(python)附成品和论文
主要特色:跨平台:软件可以在Windows,MacOS和Linux上运行。简单快速:图形化的设置和执行爬虫任务,通常一个爬虫任务只需要2-5分钟即可设计完成。安全:不需要注册,所有任务和数据均保存在本地,不经过任何第三方服务器。灵活:可任意添加浏览器插件,执行JavaScript指令,使用Selenium语句直接操纵浏览器。并行多开:可开启任意数量的执行程序,实现大规模数据的并行采集。验证码识别:...
10 19456 0
EhPG小说下载工具源码(易语言)
成品工具下载地址:https://www.08i8.com/ttbgrj/detail12002.html包括模块:1、孤鸿皮肤模块2、精易模块[v11.0.0]3、鱼刺类.多线程6
10 40464 0
仿IIS(部署网站)工具源码(c#)
适合在没有iis环境的windows系统下使用本站有编辑好的成品,可以直接下载使用!
5 45393 0
html下载模板克隆工具java源码(一键下载所有隐藏资源css、js、图片、字体)
java开发,附成品可以同时下载多个网页递归下载所有隐藏资源css、js、图片、字体
5 36577 0
arcgis基础测绘作业工具python源码(附教程)
一、使用方法:将整个文件夹拷贝到本地,打开ArcMap,在Catalog目录下找到其位置,从tbx工具箱中选择需要的工具运行即可。二、注意:1、数据运行前需要对数据进行备份,若有损坏,概不负责。2、本工具已进行基础的测试,因代码共享,若有问题可自行调试修改。3、最好不要用中文的要素名称。三、使用说明1、合并工具合并多个MDB或GDB,每个GDB里面的图层可以不一样,但是不可以同一个名字的图层,有些...
5 58582 0
IP黑名单系统PHP源码(CC防火墙)
可抵抗CC攻击在config.php配置好数据库的信息就行,需要的的表系统自动创建。都需要配置好数据库,在对应目录里的config.php里默认的管理员账号密码都是admin,暂未添加修改密码的功能有能力的自己加,或者直接在数据库里改
5 91799 0
php7.2.4源码(c++)
c++开发的php7.2.4,有能力的可以研究研究,是不是可以开发一个比php更好的语言
5 24754 0