# webshell
python编写的通过浏览器直接运行shell的工具
# 功能
1.支持文件的上传、下载,删除,重命名,压缩、、解压
2.支持定制shell脚本的快捷方式,可以在运行脚本的同时同步显示运行结果,需要配置webShellConfig.ini文件才行,而且该文件不允许通过该项目修改
3.支持简单的登录功能,本来想做jwt鉴权,但是jwt需要引入新的模块,不具备通用型,放弃
4.支持视频、音频的播放,支持进度条的任意拖拽
5.支持文件的在线编辑,仅对于小于1M的文本文件
6.支持文件的移动,复制
# 使用方式
文件上传到Linux任意目录下,执行python webShell.py 8000即可运行,端口号可任意修改
# 内部结构介绍
1.整个项目基于phthon 的SimpleHTTPServer编写,定制了里面的get和post请求
# 优点
1.整个项目只有一个python脚本,而且依赖的也是原生的python,不需要考虑环境的依赖问题,尤其是在公司内部服务器服务正常访问互联网的情况下。
2.没了
# 缺点
1.登录是最简单的,基本拿到了token就可以伪造,由于没有数据库系统,不太方便做太复杂的功能
2.目前只编写python2,python3的有时间再搞
3.运行中的命令是无法取消的,这个比较受限
4.显示脚本的运行结果的时候,一开始会刷新的比较慢,一直没有找到办法解决
5.解压文件的时候,如果系统本身不支持unzip命令,会导致解压失败
6.文本文件是否可以编辑现在是根据后缀来区分的,有些受限
7.代码行现在有600行左右,觉得还可以继续压缩
没有合适的资源?快使用搜索试试~ 我知道了~
大数据专业实训课程资料包
共127个文件
py:33个
txt:19个
mp3:11个
需积分: 0 0 下载量 157 浏览量
2023-01-03
17:25:13
上传
评论 1
收藏 553.41MB ZIP 举报
温馨提示
南京工程学院数据科学与大数据技术专业大四专业实训课程课件资料整理
资源推荐
资源详情
资源评论
收起资源包目录
大数据专业实训课程资料包 (127个子文件)
time_series_covid19_confirmed_global.csv 524KB
time_series_covid19_recovered_global.csv 471KB
time_series_covid19_deaths_global.csv 363KB
2.2语料库与词典实训.doc 29KB
2.1文本数据采集实训.doc 29KB
3.1&2文本预处理及向量空间模型实训.doc 28KB
2-2Selenium入门实训.docx 1.68MB
大数据课程作业.docx 451KB
3-1实训:Request入门.docx 183KB
实训2-1作业说明.docx 71KB
企业项目训练课程作业(一).docx 26KB
企业项目训练课程作业(一)模板.docx 14KB
.gitignore 184B
.gitignore 38B
Alibaba_Dragonwell_Extended_8.12.13_x64_linux.tar.gz 98.35MB
analyse.hql 5KB
mr.ico 6KB
webshell-master.iml 336B
新冠疫情数据分析.ipynb 10.78MB
3-2.ipynb 5KB
实验2-1.ipynb 5KB
3-1.ipynb 2KB
launch.json 448B
License 34KB
2021厦门招聘数据分析.md 14KB
README.md 2KB
README.md 1KB
AIPC.mp3 7.52MB
王司徒.mp3 5.9MB
探索与发现.mp3 2.53MB
念诗之王.mp3 2.23MB
Are You OK.mp3 2.02MB
老外打架.mp3 1.5MB
专家.mp3 1.4MB
不能撒.mp3 1.26MB
农民之声.mp3 1.18MB
发达国家.mp3 402KB
真香.mp3 137KB
WS04-Beautiful Soup库入门.pdf 2.27MB
WS01-Requests库入门.pdf 2.26MB
WS07-Re(正则表达式)库入门.pdf 1.82MB
详解Python操作Excel神器openpyxl的各种操作.pdf 658KB
Python怎么操作Word.pdf 479KB
Python 操作 Excel 库 xlwings 常用操作详解!.pdf 444KB
Python 操作 Excel 库 xlrd与xlwt 常用操作详解!.pdf 355KB
Python操作PPT总结.pdf 348KB
2.3-2.5文本切分、特征词选择、jieba.pdf 113KB
Hbase配置.pdf 92KB
wn.png 420KB
aa.png 246KB
ycy1.png 207KB
ycy.png 185KB
小丑.png 106KB
face.PNG 74KB
result.PNG 66KB
外星人1.png 58KB
bg2.png 52KB
problem.PNG 33KB
第2章 文本切分及特征词选择.pptx 1.6MB
webShell.py 39KB
aipc.py 15KB
清代年号与公元纪年转换.py 8KB
demo.py 6KB
etl.py 5KB
王司徒.py 5KB
工具箱.py 2KB
音频聚合.py 2KB
demo.py 2KB
demo.py 2KB
信息.py 2KB
Python超级Shell.py 1KB
demo01.py 1KB
demo.py 1KB
demo.py 1KB
demo.py 1KB
train.py 1KB
demo02.py 1KB
默认颜色.py 1KB
demo.py 933B
demo.py 895B
demo.py 889B
visualize.py 880B
真香.py 767B
搜索.py 701B
金坷垃.py 685B
随机数.py 648B
民国和公元转换.py 564B
音乐基础部分.py 491B
帮助.py 396B
念诗之王.py 243B
AreYouOK.py 235B
天气.py 150B
table.sql 1KB
hadoop-3.3.4.tar.tmp 663.24MB
joker.txt 36KB
邶风.txt 35KB
北山.txt 35KB
stopwords.txt 11KB
白桦.txt 11KB
qun.txt 2KB
共 127 条
- 1
- 2
资源评论
CallmeBender
- 粉丝: 13
- 资源: 21
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功