Malicious Activity Flashcards
What is Denial of Service (DoS)? 什么是拒绝服务攻击?
攻击者疯狂发送请求,把你的电脑或服务器崩溃。
An attacker floods your computer or server with requests until it crashes.
What are Flood Attacks? 什么是洪水攻击?
• Ping Flood(ICMP洪水):大量发ping请求,压垮目标。
• SYN Flood(半开连接洪水):只发起TCP握手请求,不完成连接,让服务器卡住。
Ping Flood: Sends tons of ICMP pings to overload the target.
SYN Flood: Sends many half-open TCP handshakes, leaving servers stuck waiting.
What is PDOS (Permanent Denial of Service)? 什么是永久性拒绝服务攻击?
直接破坏设备,比如刷坏路由器固件,让设备无法使用。
It damages the device permanently, like bricking a router by corrupting its firmware.
What is a Fork Bomb? 什么是叉子炸弹?
疯狂复制自己,创建大量小程序,耗尽CPU资源。
It keeps copying itself, creating endless processes that exhaust CPU resources.
What is Distributed Denial of Service (DDoS)? 什么是分布式拒绝服务攻击?
利用成百上千台机器(僵尸网络)一起攻击目标。
It uses hundreds or thousands of machines (botnets) to attack a target simultaneously.
Q: How to defend against DoS and DDoS attacks? 如何防御DoS和DDoS攻击?
A:
• Blackhole / Sinkhole Routing 黑洞/引流:把坏流量丢进“无底洞”。
Divert bad traffic into a “black hole” to discard it.
• Intrusion Prevention Systems (IPS) 入侵防御系统:检测小规模攻击并自动拦截。
Detect and block small attacks automatically.
• Elastic Cloud Infrastructure 弹性云基础设施:按需扩展服务器资源,扛大流量。
Scale server resources on demand to handle big traffic.
• Specialized Cloud Providers 专业防护服务:使用Cloudflare、Akamai等公司增强防御。
What is DNS Cache Poisoning? 什么是DNS缓存投毒?
骗DNS缓存,把访问引导到坏网站。
Tricks DNS cache to redirect you to a malicious website.
使用DNSSEC验证、防火墙保护。
Use DNSSEC validation and firewall protection.
What is DNS Amplification? 什么是DNS放大攻击?
小小请求,通过放大回声淹没目标。
Small requests become huge responses to flood the target.
限制DNS回复大小和速率。
Limit response size and rate.
What is DNS Tunneling? 什么是DNS隧道攻击?
在DNS流量里偷藏数据,绕过防火墙。
Hides data inside DNS traffic to bypass firewalls.
监控DNS日志,发现异常。
Monitor DNS logs for unusual activities.
What is Domain Hijacking? 什么是域名劫持?
偷走域名注册权,夺取你的网站。
Steals domain registration control to hijack your website.
注册账号加固,启用域名锁定服务。
Strengthen account security and use domain locking services.
What is a DNS Zone Transfer Attack? 什么是DNS区域传输攻击?
偷偷获取整个域名服务器的地图,做侦查。
Steals a full map of DNS zones for reconnaissance.
禁止未授权的Zone Transfer操作。
Block unauthorized zone transfers.
What is a Directory Traversal attack?
Accessing sensitive system files by jumping through file paths (e.g., ../../etc/passwd).
通过跳路径(比如../../etc/passwd)访问系统敏感文件。 Defense 防护方法: Input validation and path filtering.
输入验证,过滤路径。
What is a Remote File Inclusion (RFI) attack?
Loading a malicious remote file (from another server) into the local web application.
从远程服务器加载恶意文件到本地应用。 Defense 防护方法: Only allow local files, strictly validate URLs.
只允许本地文件,严格验证URL。
What is a Local File Inclusion (LFI) attack?
Loading sensitive local files already on the server into the web application.
加载服务器上已有的敏感文件。 Defense 防护方法: Restrict file access permissions.
限制文件访问权限。
What is an Encoding Evasion attack?
Hiding directory traversal attempts using URL encoding like %2e%2e%2f.
使用URL编码(如%2e%2e%2f)隐藏目录遍历的企图。 Defense 防护方法: Decode inputs first, then check for dangerous patterns.
先解码输入,再检查是否有危险字符。
What is Arbitrary Code Execution? 什么是任意代码执行?
攻击者可以在你的电脑上随意运行自己的程序。
The attacker can run any code they want on your computer.
What is Remote Code Execution (RCE)? 什么是远程代码执行?
攻击者可以通过网络,远程直接运行恶意程序。
The attacker can remotely execute malicious code over a network.
What is Vertical Privilege Escalation? 什么是垂直权限提升?
普通用户升级成管理员,获得更高的控制权。
A normal user gains admin or higher-level privileges.
What is Horizontal Privilege Escalation? 什么是水平权限提升?
攻击者横跳到同级别的其他账户,窃取权限。
An attacker moves sideways to access another user’s privileges.
What is a Rootkit? 什么是Rootkit(根套件)?
隐藏在系统中,长期秘密控制你的设备。
Hides deep in the system to maintain long-term secret control.
What is a Kernel Mode Rootkit? 什么是内核模式Rootkit?
藏在操作系统最核心(内核),超级隐蔽、超级危险。
Hides inside the operating system’s core (kernel) — extremely stealthy and dangerous.
What is a User Mode Rootkit? 什么是用户模式Rootkit?
藏在用户空间,利用系统正常功能保持存在。
Hides in user space and uses normal system functions to stay hidden.
What is a Replay Attack? 什么是重放攻击?
It is when valid data is intercepted and maliciously retransmitted later to trick the system.
重放攻击是指拦截合法数据后,稍后恶意地重新发送,以欺骗系统。
How is a Replay Attack different from a Session Hijack? 重放攻击和会话劫持有什么不同?
Replay reuses past data later, while Session Hijack alters real-time communication.
重放攻击是重用过去的数据,而会话劫持是篡改实时传输的数据。