Netcat进入apache密码保护的目录

Netcat进入apache密码保护的目录,第1张

概述Netcat进入apache密码保护目录

这是一个非常基本的问题,但我无法弄清楚:

我正在使用netcat从网站获取http响应。 例:

request="GET / http/1.1" echo -ne $request | nc 127.0.0.1 80

如果网站需要身份valIDation,我可以发送一个POST请求,并在表单数据中包含用户/密码。

但是,如何Apache密码保护目录? 假设这是在我的apache.conf中 :

什么是MysqL 5.7的默认根口令

GPG自动解密密码传递

ssh无密码两台电脑一样的networking

Gnome平台上的基础开发

linux在etc / shadow文件上设置root密码

<Directory "/var/www/HTML/"> ... AuthType Basic Authname "Authentication required" AuthUserfile "/etc/htpasswd/.htpasswd" Require valID-user </Directory>

当我访问127.0.0.1时 ,系统会提示您input用户名/密码。 浏览器将请求显示为“已停止 ”。 我提供我的凭据后,请求完成。 如果我检查请求标题,我找不到我的凭据或任何其他表单数据。

我的问题是:这些证书是如何发送的? 我怎样才能使用netcat实用程序发送它们?

ps:如果有另外一个命令行实用工具可以以简单的方式实现这一点,那么我并没有使用netcat,这也很好。

Google云端控制台:无法login到新的windows VM实例

用于在服务器上存储Openssl密码的安全选项(linux,Python,CherryPy)

VBSscript错误 – 使用用户名和密码创buildFTP的快捷方式

在windows中以编程方式禁用密码复杂性

如何让Mac和windows用户更改他们的AD密码?

它们被发送到一个以base64编码的Authorization标头中( Wireshark为你自动解码,如果你扩展标头的话)。

您可以使用curl轻松指定用户名和密码:

curl --user name:password localhost

您可以通过使用-v查看标题来了解它是如何工作的,例如:

curl -sv --user name:password localhost

在标题输出中,您将看到如下所示的行:

> Authorization: Basic bmFtZTpwYXNzd29yZA==

尝试使用netcat的CURL

总结

以上是内存溢出为你收集整理的Netcat进入apache密码保护的目录全部内容,希望文章能够帮你解决Netcat进入apache密码保护的目录所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/1292863.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-10
下一篇2022-06-10

发表评论

登录后才能评论

评论列表(0条)

    保存