C++ 落地AI项目教程:以libtorch实现DGA恶意域名的检测
# C++ 落地AI项目教程:以libtorch实现DGA恶意域名的检测
1. DGA域名
- 域名的生成方式
- 域名生成算法(DGA) 是一个可以生成大量新域名的程序。 网络犯罪分子和僵尸网络运营者会使用域名生成算法来频繁更改所使用的域名,从而花样翻新地发起各种恶意软件攻击。 利用这项技术,黑客可以避开用于拦截特定域名和静态IP 地址的恶意软件检测解决方案。
2. python 预训练模型转化
2.1 python 脚本脚本转化
import torch
import torch.nn as nn
import torch.nn.functional as F
from torch.jit import ScriptModule, script_method, trace
class CNNLstm(nn.Module):
def __init__(self):
super(CNNLstm, self).__init__()
self.embedding = nn.Embedding(39, 32)
self.conv1d = nn.Conv1d(in_channels=32, out_channels=32, kernel_
原文地址:https://blog.csdn.net/weixin_32393347/article/details/142442119
免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!