0


安全见闻(b站up主泷羽sec)

声明

此内容来自b站up主 《泷羽sec》,如涉及侵权等联系马上删除文章。且文章仅限于交流学习,其他违法行为与本人及泷羽sec无关 切莫越过法律红线 否则后果自负

安全见闻(正文)

1.编程语言

C语言:面向过程,系统软件和嵌入式开发

C++:C语言的基础上发展而来的,支持面向对象编程,常用于游戏开发、高性能计算等领域

Java:一种广泛使用的面向对象编程语言,跨平台性,应用于企业级应用开发等

Python:丰富的库,数据分析,人工只能,Web开发

C#:微软开发,Windows平台上的应用开发 JavaScript:前端开发,也可以用于服务器端开发(Node.js)

Ruby:简洁而富有表现力的编程语言,常用于Web开发

PHP:主要Web开发,尤其适合服务器端脚本编程 Go:高效、简洁的编程语言,适用于网络编程和云计算等领域

Swift:苹果公司开发的编程语言,用于IOS和macOS应用开发

Kotlin:可与Java互操作,主要用于Android开发

2.函数式编程语言

Haskell:纯函数式编程语言,以强大的类型系统和数学上的严谨性著称
Lisp(包括Common Lisp Scheme等):历史悠久的编程语言家族,高度灵活性和宏系统

Clojure:运行在Java虚拟机上的Lisp方言,结合了函数式编程和Java平台的优势

3.Web全栈开发

TypeScript:是JavaScript的超集,增加特性,提高效率。

4.移动开发

Objective-C:曾经是IOS开发的主要语言,现在逐渐被Swift替代

5.其他

Pascal、Delphi、Scala、Elixir

个人认为较为重要的内容如下

网络类型

局域网(LAN):范围较小,A与B不需要网络连接,只需要内网的端口,校园,办公室
城域网(MAN):范围较大,城市内 广域网(WAN):范围非常大,跨越国家,互联网就是一个广域网

网络协议

服务默认端口,常见端口
TCP/IP协议:互联网基础协议,传输控制协议(TCP),网际协议(IP),TCP->数据, IP->路由和寻址 HTTP协议:超文本传输协议,Web之间传输
FTP协议:文件传输协议,计算机之间传输文件 SMTP、POP3和IMAP协议:用于电子邮件的发送和接收

网络设备

路由器,交换机,网卡,无线接入点(AP)

网络安全

防火墙:硬件和软件,过滤网络流量
加密技术:加密通信
身份认证:用户名和密码,数字证书,生物识别

Web程序 构成
前端-后端-数据库-服务器
语言
html:点击劫持
css
JavaScript(XSS-反射型,dom型,存储型, 请求走私)

代码库
JQuery:快速、简洁的JavaScript库,旨在简化HTML文档的操作

BOOtstrap:开源前端框架
ElementUI

方便调用

框架
.vue ------ .react ------ angular 基于HTML CSS JavaScript语言编写的

前端
潜在漏洞:信息泄露、xss、csrf、点击劫持、访问控制、web缓存漏洞、跨域漏洞 后端
潜在漏洞:ssrf,反序列化,sql注入,命令注入,服务端模版注入,跨域,访问控制

数据库
潜在漏洞:sql注入,xss,命令注入 关系型数据库:mysql sqlserver access postgresql 非关系型数据库:mongodb,couchdb,neo4j,redis

脚本语言(可直接看源代码)

lua、php、go、python、javascript

脚本性程序(编写病毒、木马)

golang、python、node js

macro(宏病毒)利用metasploit生成 植入office 常见word ppt等 由VB/c#编写

bat、powershell用于内网渗透

CAD、Lisp(脚本病毒)lisp与c、c++都不太一样

Autolt3(脚本病毒)冷门 查杀成度低 但不是冷门就不容易查杀

bios程序(bios病毒)

公众号《0x00网络安全》《泷羽Sec》

标签: 网络安全

本文转载自: https://blog.csdn.net/2301_80711927/article/details/143053126
版权归原作者 0x00404 所有, 如有侵权,请联系我们删除。

“安全见闻(b站up主泷羽sec)”的评论:

还没有评论