Vshell安装教程-C2平台的使用

   最近在复现西安电子科技大学的moectf的web最后一道题时,遇到了需要使用C2平台做权限维持的问题。因为我自己的vps在国外(太卡了,再加上那台vps需要弹shell)就不得不忍痛又买了一台腾讯云的vps(os:真心太贵了,求求便宜点吧)。
   Vshell是安恒用go语言写的C2平台,我也是看到Boogipop师傅在用,才去选择的(本来打算搞supershell的),我在下载和安装时遇到了,一些问题,这里总结一下。说真的,一般项目都有傻瓜教程,他这个教程是真的没看懂(可能是我太菜了)。

这里是学习了这篇文章

https://cn-sec.com/archives/1937204.html
   我这个其实就是把他的教程啰嗦的复述了一遍,大佬其实完全不用看后面我写的内容。
   首先是安装这是,他的地址
https://github.com/veo/vshell
   因为之前使用github他都会给你下载指令,我就没有刻意学过,这次每次克隆都会出现连接不上的问题(估计是国内服务器的原因吧)。这时我们可以点击这里

K{6}R{X9WGX{0J{}%1%O73.png
点进去就有下载页面,我刚开始还在疑惑为什么他的仓库全是图片(属实闹了笑话)。在找到需要的版本后下载,然后用xftp直接上传到自己的vps就行,可以解压后上传也可以解压完上传。
![]GHBJVYN)A4HJ1KMER$V4NY.png
然后只需要在它的文件夹下启动就好

./vshell_linux_amd64

F2LB2JPO({R}9`NFT37(14A.png
这里一定要注意,我在这里就犯了两个错误,一个是没有打开自己的8082端口,一个是权限不够。
也就是这样
没开端口,只需要在自己的vps后台打开即可

-bash: ./vshell_linux_amd64: Permission denied

大佬直接使用chmod 777解决问题
像我这种菜狗,就发现xftp可以修改权限,是图形化的比较方便。
全部改完,访问自己服务器的ip+端口就可以进入登录页面了
![W1T~5O9VF5YI(]1HO(W4}5.png
到这里登录就可以了
写到这里我引用了原作者的话:
写在最后
本人坚决反对利用文章内容进行恶意攻击行为,一切错误行为必将受到惩罚,绿色网络需要靠我们共同维护,推荐大家在了解技术原理的前提下,更好的维护个人信息安全、企业安全、国家安全。
未经授权请勿利用文章中的技术资料对任何计算机系统进行入侵操作。利用此文所提供的信息而造成的直接或间接后果和损失,均由使用者本人负责。

posted @ 2023-09-03 12:50  Sdegree  阅读(1507)  评论(0编辑  收藏  举报