论坛
潜水/灌水快乐,沉淀知识,认识更多同行。
ToB圈子
加入IT圈,遇到更多同好之人。
朋友圈
看朋友圈动态,了解ToB世界。
ToB门户
了解全球最新的ToB事件
博客
Blog
排行榜
Ranklist
文库
业界最专业的IT文库,上传资料也可以赚钱
下载
分享
Share
导读
Guide
相册
Album
记录
Doing
搜索
本版
文章
帖子
ToB圈子
用户
免费入驻
产品入驻
解决方案入驻
公司入驻
案例入驻
登录
·
注册
只需一步,快速开始
账号登录
立即注册
找回密码
用户名
Email
自动登录
找回密码
密码
登录
立即注册
首页
找靠谱产品
找解决方案
找靠谱公司
找案例
找对的人
专家智库
悬赏任务
圈子
SAAS
IT评测·应用市场-qidao123.com
»
论坛
›
安全
›
网络安全
›
安全见闻二
安全见闻二
王國慶
论坛元老
|
2025-1-1 03:25:39
|
显示全部楼层
|
阅读模式
楼主
主题
1047
|
帖子
1047
|
积分
3145
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要
登录
才可以下载或查看,没有账号?
立即注册
x
声明!
学习视频来自B站up主 **泷羽sec** 有爱好的师傅可以关注一下,如涉及侵权立即删除文章,笔记只是方便各位师傅的学习和探究,文章所提到的网站以及内容,只做学习交流,其他均与本人以及泷羽sec团队无关,切勿触碰法律底线,否则后果自负!!!!有爱好的小伙伴可以点击下面链接进入b站主页[B站泷羽sec](https://space.bilibili.com/350329294)
Web 应用步伐构成
前端
:用户界面,通常由 HTML、CSS 和 JavaScript 编写。
后端
:服务器端逻辑,处理业务逻辑、数据库交互等。
数据库
:存储应用步伐数据,可以是关系型或非关系型。
服务器
:托管应用步伐的物理或捏造机器。
前端
HTML
:结构化内容,可能受到点击挟制攻击。
CSS
:样式信息,可能受到 CSS 注入攻击。
JavaScript
:客户端逻辑,可能受到 XSS 攻击(DOM 型、反射型、存储型)。
代码库和框架
JQuery
:简化 HTML 文档遍历、事件处理、动画和 Ajax 交互。
Bootstrap
:前端框架,用于开发响应式和移动优先的 Web 项目。
Element UI
:基于 Vue.js 的桌面端组件库。
Vue
:渐进式 JavaScript 框架。
React
:用于构建用户界面的 JavaScript 库。
Angular
:由 Google 维护的前端平台和应用框架。
后端语言
PHP
:广泛用于 Web 开发,可能存在反序列化、SQL 注入、命令注入等漏洞。
Java
:强类型语言,用于构建企业级应用。
Python
:多用途语言,用于 Web 开发(如 Django、Flask)。
Go (Golang)
:Google 开发的编程语言,用于构建高性能服务。
C/C+++
:系统级编程,也可以用于 Web 后端。
Lua
:轻量级脚本语言,常用于嵌入式脚本。
Node.js
:基于 Chrome V8 引擎的 JavaScript 运行情况。
Ruby
:用于 Web 开发的动态语言,如 Ruby on Rails。
数据库
关系型数据库
:如 MySQL、PostgreSQL、SQL Server、Oracle、SQLite。
非关系型数据库
:如 MongoDB、CouchDB、Neo4j、Redis。
服务器步伐
Apache
:流行的 Web 服务器软件。
Nginx
:高性能的 HTTP 和反向代理服务器。
IIS (Internet Information Services)
:微软的 Web 服务器。
Tengine
:由淘宝网发起的 Web 服务器。
Tomcat
:Java Servlet 容器。
WebLogic
:Oracle 的企业级应用服务器。
埋伏漏洞
信息泄露
:敏感信息可能通过错误消息或日志泄露。
XSS
:跨站脚本攻击。
CSRF (Cross-Site Request Forgery)
:跨站哀求伪造。
SSRF (Server-Side Request Forgery)
:服务器端哀求伪造。
反序列化漏洞
:不安全的反序列化可能导致远程代码执行。
SQL 注入
:通过注入恶意 SQL 语句来利用数据库。
命令注入
:在服务器端执行恶意命令。
服务端模板注入
:在服务器端模板中注入恶意代码。
跨域漏洞
:跨域资源共享(CORS)配置不当。
访问控制
:不准确的权限检查可能导致未授权访问。
安全最佳实践
输入验证
:对全部用户输入举行验证和清理。
输出编码
:对输出到欣赏器的内容举行编码,防止 XSS。
利用 HTTPS
:保护数据传输过程中的安全性。
安全头
:配置 HTTP 安全头,如 Content Security Policy (CSP)。
定期更新
:保持软件和依赖项的最新状态。
安全审计
:定期举行代码检察和安全测试。
错误处理
:避免在生产情况中泄露错误细节。
访问控制
:确保准确的权限和脚色管理。
脚本语言
Lua
:轻量级、高性能的脚本语言,广泛用于游戏开发和嵌入式系统。
PHP
:重要用于服务器端的脚本语言,也是Web开发的重要语言之一。
Go (Golang)
:由Google开发,实用于并发步伐的编程语言,也可以用于编写脚本。
Python
:多功能的编程语言,以其清晰的语法和强大的库而闻名,常用于脚本编写。
JavaScript
:Web开发的核心语言,用于实现客户端的动态结果。
脚本性步伐
Node.js
:基于Chrome V8引擎的JavaScript运行情况,答应JavaScript在服务器端运行。
宏病毒
宏病毒
:利用Office应用步伐(如Word、Excel、PowerPoint)的宏功能编写的恶意脚本,可以自动执行恶意利用。
系统脚本语言
Batch (.bat)
:Windows利用系统中的批处理脚本,用于自动化简单的任务。
PowerShell (.ps1)
:Windows PowerShell脚本,用于执行更复杂的任务和自动化。
特定范畴脚本语言
AutoLISP (LISP)
:用于CAD软件的脚本语言,可以自动化计划任务。
AutoLT3D
:3D建模软件AutoCAD的脚本语言。
其他脚本语言
ActionScript
:用于Adobe Flash的脚本语言。
AppleScript
:苹果利用系统的脚本语言,用于自动化任务。
安全性思量
恶意软件编写
:任何编程语言都可能被用于编写恶意软件,包括脚本语言。这包括但不限于病毒、蠕虫、木马等。
宏病毒
:通过Office宏功能传播的恶意脚本,可以导致数据泄露、系统破坏等。
脚本病毒
:利用脚本语言编写的病毒,可能通过Web、电子邮件或其他方式传播。
防范措施
安全意识
:提高对恶意软件的鉴戒性,不随意执行未知来源的脚本或步伐。
软件更新
:定期更新利用系统和应用步伐,以修复已知的安全漏洞。
防病毒软件
:利用可靠的防病毒软件,定期扫描系统。
宏安全设置
:在Office中禁用或限定宏的执行,除非必要。
代码检察
:定期检察代码,特别是那些可能被公开访问的脚本和步伐。
BIOS 病毒
BIOS病毒
:直接感染盘算机的BIOS,这种病毒非常稀有,但一旦感染,很难清除。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复
使用道具
举报
0 个回复
倒序浏览
返回列表
快速回复
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
or
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
发新帖
回复
王國慶
论坛元老
这个人很懒什么都没写!
楼主热帖
webman
Jupyter Notebook,太强大了
不想打开 IDE 的摆烂一天
React技巧之发出http请求
【Shashlik.EventBus】.NET 事件总线, ...
【网络】https单向认证和双向认证 ...
APP内存管理
Bluecmsv1.6-代码审计
java如何显示"html转义字符"对应的原始 ...
Apache DolphinScheduler 3.0.0 正式版 ...
标签云
AI
运维
CIO
存储
服务器
浏览过的版块
鸿蒙
快速回复
返回顶部
返回列表