DGA
一、基本概念
- 僵尸网络(Botnet):互联网上在蠕虫、木马、后门工具等,传统恶意代码形态的基础上发展、融合而产生的一种新型攻击方法。
- DNS(Domain Name System) :基于 UDP 的应用层协议。主要用途是将一个域名解析成 IP 地址,这个过程叫做域名解析 (Name resolution)。
- 域名生成算法(Domain Generation Algorithm):是一种利用随机字符来生成C&C域名,从而逃避域名黑名单检测的技术手段。
...大约 6 分钟
#!/usr/bin/env python
# -*- encoding: utf-8 -*-
def print_hi(name: str, say: str = 'I am python'):
hello: str = 'Hello'
print(f'{hello}, {name}! \n{say}')
if __name__ == '__main__':
print_hi('World')
[root@loacl ~]python3 run.py
Hello, World!
I am python
uvicorn main:app --reload
from fastapi import FastAPI
import uvicorn
app = FastAPI()
# http://127.0.0.1:8000/
@app.get("/")
async def root():
return {"message": "Hello World"}
if __name__ == '__main__':
uvicorn.run(app='main:app', reload=True)