跳至主要內容
DGA

DGA


一、基本概念

  • 僵尸网络(Botnet):互联网上在蠕虫、木马、后门工具等,传统恶意代码形态的基础上发展、融合而产生的一种新型攻击方法。
  • DNS(Domain Name System) :基于 UDP 的应用层协议。主要用途是将一个域名解析成 IP 地址,这个过程叫做域名解析 (Name resolution)。
  • 域名生成算法(Domain Generation Algorithm):是一种利用随机字符来生成C&C域名,从而逃避域名黑名单检测的技术手段。

Section9lab...大约 6 分钟Toolspython
Python

Python


基本语法

Hello World

#!/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

Section9lab...大约 3 分钟Languagepython
FastAPI

FastAPI


start

uvicorn main:app --reload

hello world

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)

Section9lab...大约 2 分钟Toolspython