tuples
发表于|更新于|Network Security
|浏览量:
Python Tuples
Tuples are structures in python which are similar to lists but are immutable. They also differ in that they use () instead of [].
1 | fruits = ("apples", "oranges", "kiwis") |
访问元组:
要访问元组中的元素,可以使用括号表示法,就像列表一样:
1 | print(f"It's like comparing ${fruits[0]} to ${fruits[1]}!") |
文章作者: xhj
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 xhj的博客!
相关推荐
2025-04-16
file-management
查看、创建和编辑 Linux 文件创建文件要在 Linux 中创建文件,您可以使用 touch 或将 echo 内容添加到文件中: 1234# touch creates an empty filetouch hey.txt# echo will create a new file AND fill it with content:echo "hello" > hey.txt 编辑和附加文件要在 Linux 中编辑或附加到文件,可以使用 > 和 >>。单个 > 将覆盖该文件,并用您在 > 右侧键入/放置的任何内容替换其中的任何数据。 >> 也会编辑该文件,但会将其右侧的内容附加到文件末尾。 1234567echo "hello" > hey.txtcat hey.txthelloecho "hello again" >> hey.txtcat hey.txthellohello again 文本编辑器:终端文本编辑器除了使用 touch 和 ec...
2025-04-13
enumerating-HTTP-HTTPS
枚举 HTTP 和 HTTPS端口 80 和 443 通常分配给使用 HTTP 和 HTTPS 协议(分别)的主机 Web 服务。这些协议用于 Web 服务器和 Web 浏览器之间通过 OSI 模型的应用层 进行通信。 信息收集目标扫描中出现的端口 80 和 443 表明该目标可能托管 Web 服务。调查这些端口是收集目标信息的好方法。你可以找到很多关于他们的架构、他们使用的服务/应用程序等的信息。 通过航站楼如果目标可能不稳定,或者您想留下更少的痕迹,则可以从使用 curl 开始。通过curl,你可以获得整个网站的HTML。您还可以使用 -I 命令来请求标头,该命令比较隐蔽,因为来自目标的响应携带的数据较少。 12345678# Headers only: using wordcount command:curl -I http://10.0.3.5:80 | wc -c % Total % Received % Xferd Average Speed Time Time Time Current Dload Up...
2025-05-03
OSI-model
OSI 参考模型一种网络表示形式,用于将数据必须经过的不同协议和封装层结合起来,才能通过网络从一个设备传输到另一个设备。 肺炎:######请 做不投掷香肠披萨离开L1:身体(请)处理沿物理介质的电信号传输。涉及以太网/CAT-5 等数据电缆。 L2:数据链路 (do)处理来自第 1 层的电消息的[复用和解复用](/networking/OSI/ Multiplexing.md)。这是最复杂的层,因为它抽象了将电信号转换为有意义的数据的工作。它还分为 2 个子层,即“逻辑链路控制”和“媒体访问控制”层。 使用 MAC 地址 来识别设备以及交换机以在它们之间路由流量。该层中的数据被封装到帧和来自帧的数据。 L3:网络(不是)网络层负责从使用 IP 地址 进行寻址的设备传输数据(封装到数据包中),并使用路由器等 L3 设备进行路由。 L4:传输(抛出)使用 TCP 和 UDP 协议处理网络通信。 L5:会话(香肠)负责创建和维护彼此发送和接收数据的两方之间的连接。一旦建立连接,就会创建会话。每个会话对其连接来说都是唯一的,这意味着数据不应该能...
2025-04-06
burp-suite
使用 Burp Suite 收集信息Burp Suite is a web proxy which means it can intercept web traffic. Firefox Setup对于 Firefox,请执行以下操作来设置 Burp: Open FirefoxGo to menu –> settings –> general –> Network Settings (at bottom of page) In Network Settings设置“手动代理配置”: HTTP Proxy: 127.0.0.1 check ‘Also use this proxy for HTTPS’ 访问https://burp在新选项卡中访问 https://burp。 Accept both check boxes, then hit the CA Certificate button. This will download a certificate to your ~/Downloads folder. Back in FirefoxGo to P...
2025-05-17
responder
使用 Responder 捕获哈希值Responder 是一个可用于对 活动目录 域执行 LLMNR 中毒 攻击的工具。 LLMNR 并不是响应者可以对其进行中毒攻击的唯一协议。它还可以用于 NBT-NS 和 MDNS。 用法示例针对我们的 AD 实验室,我们将使用 Responder 来执行 LLMNR 中毒。这将使我们能够捕获从受害计算机发送的用于身份验证的哈希值。一旦我们有了哈希值,我们就可以破解它以获取该机器的密码。 随着我们的 AD 实验室启动并处于活动状态,我们将使用以下命令与响应者来攻击 域控制器 1responder -I eth0 -dwP 使用的标志: -I/ --interface:告诉响应者我们要使用哪个网络接口。 -d/ --DHCP:告诉响应者“也响应”DHCP 广播请求。 -w/ --wpad:启动恶意 WPAD 服务器(它将响应主机名解析请求) -P/ --ProxyAuth:告诉响应程序强制 NTLM 身份验证(即使目标网络没有打开 WPAD) 其他:-v/ --verbose:将您已经捕获的哈希添加到输出中。打开这些标志,并且您的攻击框与域和域...
2025-05-16
researching-vulns
研究潜在的漏洞根据我们在 Kioptrix 的扫描和枚举中发现的内容,我们需要研究我们可能已识别的漏洞。 研究结果按我们认为最容易被利用和/或最容易受到攻击的顺序排列: 123456789101112131415161718192021222324252627Target: 10.0.3.5Ports w/ findings: 80: HTTP :80/ Default page for Apache Web Server: Apache v1.3.20 (Unix) (Red-Hat/Linux) mod_ssl v2.8.4 :80/manual/* manual pages for Apache HTTP Server Version 1.3b5 :80/manual/mod/mod_ssl/* manual pages for mod_ssl v2.8.31 443: HTTPS Apache/1.3.20 (Unix) (Red-Hat/Linux) mod_ssl v2.8.4 OpenSSL v0.9.6...