安全见闻(3)

声明!

通过学习 泷羽sec的个人空间-泷羽sec个人主页-哔哩哔哩视频,做出的文章,如涉及侵权马上删除文章,笔记只是方便各位师傅学习知识,以下网站只涉及学习内容,其他的都与本人无关,切莫逾越法律红线,否则后果自负.

文章为个人学习笔记。

16、脚本语言

  • 列出了一些常见的脚本语言,包括Lua、PHP、Go、Python和JavaScript。
  • 解释了脚本语言的特性,即它们的源代码通常是可见的,可复制性高,例如通过浏览器的开发者工具(F12)可以查看前端代码。

脚本语言的安全性

  • 讨论了脚本语言在安全性方面的一些考虑,特别是它们可以被用来编写恶意软件,如病毒和木马。
  • 提到了一些具体的恶意软件示例,如beefxss(用JavaScript编写的木马)和PHP一句话木马。

编写恶意软件的要求

  • 强调了在编写任何恶意软件之前,需要有扎实的编程基础和对语言的基本语法、库的调用有深入的了解。
  • 比喻说,就像学会了英语不一定能写好作文一样,学会了编程语言也不一定能编写恶意软件,还需要了解病毒的原理和构成。

总结

  • 编写恶意软件需要对编程语言有深入的理解,并且需要了解病毒的工作原理。
  • 如果连基本的编程语言都不会,就无法理解和编写恶意软件。

17、宏病毒(Macro Virus)

  • 宏病毒是一种恶意软件,可以通过在Office文档中嵌入宏(即小型程序)来传播。
  • 文中提到,可以使用如Metasploit这样的工具生成宏病毒,并将其植入Office文件中,如Microsoft Word。
  • 强调了宏病毒通常针对微软的产品,而不是其他办公软件,如WPS。

编写宏病毒的要求

  • 编写宏病毒需要了解宏的代码构成,即病毒是由代码构成的。
  • 宏代码通常是用特定的编程语言编写的,如VB(Visual Basic)或C#(C Sharp)。

总结

  • 了解宏的代码构成和使用的编程语言对于编写宏病毒至关重要。
  • 宏病毒的编写和理解需要对相关编程语言有一定的知识。

18、批处理文件(bat)和PowerShell

Windows系统中的两个脚本工具:批处理文件(bat)和PowerShell,以及它们在内网渗透中的作用。

批处理文件(bat)和PowerShell

  • 这两个工具都是微软开发的,用于Windows操作系统。
  • 它们的主要作用是用于内网渗透,即在组织的内部网络中进行安全测试和攻击模拟。

内网渗透

  • 内网渗透不仅仅是指域渗透,域渗透只是内网渗透的一部分。
  • 内网渗透和公网渗透的主要区别在于内网渗透涉及到域的控制和利用。

学习要求

  • 为了理解内网渗透的概念和方法,需要对批处理文件和PowerShell有一定的了解。
  • 学习者应该具备基础的编程知识,如VB(Visual Basic)语法,以便能够理解和应用在内网渗透中使用的技术。

总结

  • 批处理文件和PowerShell是内网渗透中常用的工具,了解它们对于进行有效的内网渗透至关重要。
  • 内网渗透是一个广泛的概念,包括但不限于域渗透,学习者需要全面了解相关概念和技术。

19、脚本病毒:CAD LISP和AutoLISP

两种脚本病毒:CAD LISP和AutoLISP,以及它们的特点和潜在危害。

CAD LISP(脚本病毒)

  • CAD软件中使用的LISP脚本可以自动化完成一些工作,但也可能被用来编写恶意脚本病毒。
  • 许多使用CAD的用户可能不熟悉脚本,可能会无意中使用含有病毒的脚本,导致中毒。
  • 由于许多杀毒软件不支持检测这类脚本病毒,因此它们可能不会被查杀。
  • 这种病毒的危害包括盗取CAD机密图纸。
  • 要理解和防范这种病毒,需要了解LISP语言,其语法与C或C++等主流编程语言不同。

AutoLISP(脚本病毒)

  • AutoLISP是另一种不常见的脚本语言,通常用于CAD软件。
  • 由于这种语言不常见,主流杀毒软件对其查杀能力较弱,使得用这种语言编写的病毒更难被检测和清除。

总结

  • 脚本病毒可以利用不常见的编程语言编写,这使得它们难以被主流杀毒软件检测。
  • 了解这些脚本语言对于防范和理解这类病毒至关重要。
  • 类似的脚本病毒还有很多,无法一一列举。

20、BIOS病毒

BIOS病毒的概念以及编写这类病毒所需的技能。

BIOS病毒

  • BIOS病毒是一种恶意软件,它感染计算机的BIOS(基本输入输出系统),这是计算机启动时最先运行的软件。
  • 编写BIOS病毒需要对BIOS程序有深入的了解和编程能力。

技能要求

  • 文中提到,如果想要编写BIOS病毒,首先需要具备编写相关程序的能力。
  • 作为类比,文中提到了内网渗透的技能要求,即需要掌握批处理文件(bat)和PowerShell脚本的编写。

总结

  • 编写BIOS病毒或进行内网渗透都需要特定的技术知识和编程技能。
  • 掌握这些技能是进行高级网络安全操作的前提。

21、总结:

  • 先会各种编程语言,后利用渗透技术,完成渗透
  • 懂进攻,后防守
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值