96、防范编程威胁:保护系统安全的全面指南

防范编程威胁:保护系统安全的全面指南

1. 启动文件攻击

许多程序都具备自动初始化的功能,用于为用户设置选项和变量。一旦这些选项和变量设置完成,用户通常不会再去查看它们。这就为攻击者提供了可乘之机,他们可以对这些文件进行隐藏更改,使其自动执行恶意操作。

1.1 常见启动文件及风险

文件名称 执行时机 风险描述
.login , .profile , /etc/profile 用户首次登录时执行,文件内命令由用户的 shell 执行 攻击者写入文件后,用户每次登录或一次性执行任意(隐藏)命令
.cshrc , .kshrc , .tcshrc 登录时或启动新 shell 时执行,执行 su 切换用户账户后也可能执行 可能被攻击者利用执行恶意命令
.emacs GNU Emacs 编辑器启动时读取并执行 攻击者可将任意性质的命令以 Emacs LISP 代码形式
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值