首页
学习
活动
专区
圈层
工具
发布

python和netlogo软件模拟病毒传播仿真模型(一)

目前国内在网络舆情仿真建模中所使用的仿真平台主要有 Netlogo、Anylogic、Matlab、Vensim 等,netlogo软件是一款比较通用的。...1.3 如何使用它 使用滑块,选择 NUMBER-OF-NODES 和 AVERAGE-NODE-DEGREE(每个节点的平均链接数)。 创建的网络基于节点之间的接近度(欧氏距离)。...1.6 扩展模型 病毒传播的真实计算机网络通常不是基于空间邻近性,就像在这个模型中发现的网络一样。 真实的计算机网络更经常被发现表现出“无标度”链接度分布,有点类似于使用优先依恋模型创建的网络。...尝试使用各种替代网络结构进行试验,看看病毒的行为有何不同。 假设病毒通过向计算机地址簿中的每个人发送电子邮件来传播。...由于在某人的地址簿中不是对称关系,因此将此模型更改为使用定向链接而不是无向链接。 你能同时模拟多种病毒吗? 他们将如何互动? 有时,如果计算机安装了恶意软件,它就更容易被更多恶意软件感染。

5.7K30

pnpm 会使用硬链接减少磁盘空间,那如何查看某个 package 硬链接到全局目录的什么位置?

# 注意,如果文件路径名使用 glob,则需要使用引号括起来 $ find . -name '*.json' # 在当前目录递归查找包含 hello 的文件 $ find ....-type s # 在当前目录递归查找 inode 为 10086 的文件 # 一般用以寻找硬链接的个数,比如 pnpm 中某一个 package 的全局路径在哪里 $ find ....-inum 10086 # 寻找相同的文件(硬链接),与以上命令相似 $ find . -samefile package.json Q:你还记得 f/d/s 各代表什么文件类型吗?...如果需要找到所有文件,并对所查询的文件进行一系列操作呢? 此时可使用 --exec,而文件名可使用 {} 进行替代,最后需要使用 \; 结尾。...作业 如何找到当前目录及所有子目录下文件名包含 hello 的文件 如何找到当前目录及所有子目录下文件内容包含 hello 的文件 如何列出当前目录(不包含子目录)下的所有目录 如果一个连接为硬链接,那如何在全局目录中找到该文件

1.6K60
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    如何高效入门复杂系统仿真?

    我做硕士毕业论文的时候,曾经使用过 Sante Fe 研究所开发的 Swarm 仿真工具,模拟无线局域网络中,通过作弊方式获得高带宽的用户行为。 ? 不过,当时的学习过程很痛苦。...只要有一个浏览器,你就可以在里面输入这个链接: https://www.netlogoweb.org/launch 然后,就能欢快地使用了。 ? 方便吧?...问题的关键,在于你如何学习它。 4 教程 Netlogo 的教程,一直都很稀缺。那些真正的专家,往往会过度低估 Netlogo 的入门和上手难度,只是希望把它作为工具,介绍复杂系统研究。...而资料里绝大部分,也都是英文的。 虽然我教给了他们如何查询编程手册,但是手册里面的使用方法,往往和实际应用里面的用法有区别。对于初学者来说,这不是很容易处理。...更妙的是,当我们需要考虑多个变量的交互影响或者综合因素时,还可以使用 Netlogo 给我们提供的简便实验环境 behavior space。 ? 在使用中,每一步都有详细的介绍说明。

    2.4K10

    当世界模型被用于sim2real:机器人通过视觉想象和交互尝试来学习

    这种类型的定向探索允许婴儿在既定环境中学习可以做什么以及如何做。那么,在机器人学习系统中,我们是否也可以实例一个类似于可供性定向探索的策略? 如下图所示。...机器人如何在没有任何外部监督的情况下迅速学会操控环境并抓住盖子? 为此,我们面临几项挑战。当机器人被置于一个新环境时,它必须能够利用其先前的知识来思考环境可能提供的潜在有用行为。...在这个循环中,我们的智能体使用先前的经验来收集高质量的交互数据,然后进一步增长它们以往的经验,不断提高它们的潜在效用!...这是通过最大化数据的似然 p(sn|s0) 来完成的。我们使用这种可供性模型进行定向探索和重新标记目标。 可供性模型如右图所示。...最后在离线阶段,VAL必须从离线数据中学习行为,然后可以通过额外的在线交互式数据收集进行改进。

    1.1K20

    云财务平台品牌仿冒型钓鱼攻击机理与防护

    该活动的多阶段设计、链路混淆手段与对验证码的收集意图,集中体现了当前钓鱼攻击针对身份与多因素认证环节的定向升级。...全文围绕 "攻击为何可信、攻击如何得手、组织如何阻断" 三个问题展开,形成由现象到机理、由机理到对策的论证闭环。文中对已确认事实与未证实推断予以区分,以避免过度解读。...4 技术机理与论证闭环将上述要素串联,可以提炼出该攻击形态的技术机理,即攻击者如何通过一组相互配合的设计,把 "一封看似普通的业务通知" 放大为 "一次对账号认证环节的定向突破"。第一环是外观即信任。...对一次性验证码的收集,使攻击者具备在口令之外补足多因素认证第二个要素的可能性,从而对" 口令 + MFA" 的组合防护构成定向冲击。...防护的关键在于把身份核验、认证要素保护、邮件链路控制与用户行为习惯纳入统一的治理框架,通过发件人核验、链接甄别、验证码保护、邮件安全网关与快速响应的多层协同,打断 "信任 — 点击 — 取证 — 认证码收集

    4710

    剖析短链接工具开发原理与源码讲解

    一、使用场景(Scenario) 微博和Twitter都有140字数的限制,如果分享一个长网址,很容易就超出限制,同时长链接也占用了太多的字符空间,无法编辑更多的内容。...另外,如国内微信、淘宝等等很多平台都是无法互通,平台之间都或多或少存在相互屏蔽的行为。...下面为大家讲解下短链接生成原理: 请求短链接,跳转到原链接的流程图:  五、如何存储 如果存储短网址和长网址的对应关系?...六、短链接重定向 这是个有趣的问题,主要看你对301和302的理解,以及浏览器缓存机制的理解程度,301是永久重定向,302是临时重定向。短链接一经生成就不会变化,所以用301是符合http语义的。...在这里,有兴趣的朋友可以去看看https://m1.fit/这个短链接平台是怎么做的,大家可以看看新浪微博的短链接,通过抓包看看返回的结果,就可以知道新浪微博用的就是302临时重定向。

    1.7K50

    云基础设施滥用下的多阶段钓鱼攻击与防御机制研究

    最后,文章探讨了在零信任架构下,企业应如何重构邮件安全策略,从单一的边界防御转向对云资源滥用行为的实时监控与响应。本研究旨在为应对日益复杂的云原生钓鱼攻击提供理论依据与技术实践指南。...研究将重点探讨如何利用行为分析技术识别异常的重定向模式,并结合代码示例展示具体的检测逻辑,以期为构建更具韧性的邮件安全体系提供参考。...其核心功能包括:指纹采集:收集浏览器的Canvas指纹、WebGL信息、字体列表等,用于判断是否为自动化分析工具。...以下代码片段展示了攻击者可能使用的简易环境探测与重定向逻辑(注:此为防御分析用的伪代码还原,非真实攻击代码):// 模拟攻击者使用的中间页JS逻辑(function() {// 1....例如,某用户平时很少接收来自Google Cloud的自动通知,突然收到此类邮件并点击链接,这种行为偏离度应触发警报。

    34310

    你的手机广告被偷了!通过重定向广告窃取个人隐私,攻击者还能进行恶意广告攻击

    除此之外,黑客不仅可以窃取用户的广告,还可以在广告空间显示恶意广告。...这些广告往往是重定向广告(retargeted advertising),即根据第三方广告网络收集的浏览历史、位置数据和其他各种因素为个人量身定做。 也就是说,这些重定向广告中含有许多个人敏感信息。...论文链接: https://dl.acm.org/doi/10.1145/3548606.3560641 攻击者与受害者的“身份纠缠” 定向广告是目前的一种普遍做法,其中用户身份是核心。...一般来说,用于重定向广告的用户信息由第三方广告网络发送的cookies收集,并与一个独特的标识符,如电子邮件地址相关。广告商能够借此创建用户档案。...通过第三方广告网络放置的重定向广告提取受害者个人资料的浏览行为,研究人员除了受害者的电子邮件地址外,没有得到关于受害者的任何信息。

    92730

    戴着VR头盔教机器人抓握,机器人当场就学会了

    要了解机器人学习的关键,一个核心的问题是:我们如何收集机器人的训练数据?一种方法是通过自监督的数据收集策略收集有关机器人的数据。...总的来说,该研究的贡献包括: 提供了一种借助 VR 头显让人类教师在混合现实中实现高质量遥操作的方法; 实验表明,HOLO-DEX 收集的演示可用于训练有效且通用的灵巧操作行为; 该研究还对所提方法中的各种决策进行了分析和消融实验...需要注意的是,由于 Allegro 机械手没有小拇指,该研究也就忽略了教师的小拇指角度。 整个姿势重定向过程不需要任何校准或教师特定的调整来收集演示。...给定重定向程序计算的机器手关节位置,该研究使用 PD 控制器以 300Hz 输出所需扭矩。为了减少稳态误差,该研究使用重力补偿模块来计算偏移扭矩。...由于记录多个摄像机所需的大量数据占用空间和相关带宽,该研究不得不降低记录频率。 使用 HOLO-DEX 数据进行模仿学习 收集数据后就进入了第二阶段,HOLO-DEX 要在数据上训练视觉策略。

    68020

    计算广告笔记-受众定向核心技术

    上下文定向 从打标签的方法上看,上下文定向主要的几种思路如下: 用规则将页面归类到一些频道或主题分类; 提取页面中的关键词; 提取页面入链锚文本中的关键词; 提取页面流量来源中的搜索关键词; 用主题模型将页面内容映射到语义空间的一组主题上...一段时间内的行为选择,可以使用滑动窗口法和时间衰减法。 ? 行为定向的训练过程实际上是调整各个标签类别上各种特征权重的过程。影响训练结果和效率的主要因素有两个: 训练集的长度 时间片的大小 ?...行为定向决策过程 计算线性函数 λ\lambdaλ 的值,然后根据预先确定的阈值来确定某个用户是否该被打上某个定向标签。使用时间衰减特征累计方法的计算公式: ?...人口属性预测 以用户的行为为基础自动预测人口属性。 数据管理平台 通过部署在媒体上的代码或SDK收集第一方访问日志,送入数据高速公路。...同时通过数据高速公路收集自有的第二方数据,然后把这些日志原始行为映射到结构化或非结构化的受众标签体系上。还会有一些地上那方提供的加工好的标签数据直接进入用户标签集,在通过统一的接口对外提供。

    1.9K20

    计算广告笔记-计算广告技术概览

    计算广告系统架构 在一个完整的广告系统架构中数据的记录、交易、流转、建模和使用,这些是广澳系统最核心的驱动力,也从本质上决定了广告产品的变现能力和利润空间。 ?...由于在进行受众定向建模时需要用到广告系统以外的其他用户产品日志,或者第三方提供的数据,数据高速公路也担负着收集这些数据源的任务。...离线数据处理的主要模块有下面几个: 用户会话日志生成。从各个渠道收集来的日志,先整理成以用户ID为键的统一存储格式,把这样的日志称为用户会话日志。 行为定向。...完成挖掘用户日志,根据日志中的行为给用户打上结构化标签库中的某些标签,并将结果存储在用户标签的在线缓存中,供广告投放机使用。 上下文定向。...为了更全面地采样整个(a,u,c)的空间以便更准确地估计点击率,需要用到强化学习中的探索与利用方法 个性化推荐技术也被广泛使用在效果类DSP的个性化重定向中。 ----

    3.5K30

    深入容器运行时:从 stdout-stderr 到 kubectl logs 的完整日志流处理

    TL;DR理解容器运行时如何处理stdout/stderr流,不仅能满足技术好奇心,更有实际价值:故障排查:日志丢失、截断、延迟等问题的根本原因性能优化:高吞吐量场景下的I/O配置调优架构决策:选择合适的容器运行时和日志收集方案深入理解...在日志处理的语境下,CRI定义了:Kubelet如何请求容器的日志流容器运行时应该以什么格式返回日志日志存储位置的约定这种标准化意味着,无论你使用Containerd、CRI-O还是其他容器运行时,Kubelet...理解Runc如何设置I/O重定向,能让我们看到整个机制的最底层实现。...在日志流处理的链路中,Runc的职责非常明确:创建容器进程将容器进程的stdout/stderr重定向到指定的文件描述符确保I/O管道在容器启动时正确连接Containerd、Runc、Shim的协作Containerd...软链接:路径简短,易于理解;包含可读的元数据(Pod名、命名空间、容器名);所有日志在同一目录,便于通配符匹配。

    39610

    深入容器运行时:从 stdoutstderr 到 kubectl logs 的完整日志流处理机制

    TL;DR 理解容器运行时如何处理 stdout/stderr 流,不仅能满足技术好奇心,更有实际价值: 故障排查:日志丢失、截断、延迟等问题的根本原因 性能优化:高吞吐量场景下的 I/O 配置调优 架构决策...在日志处理的语境下,CRI 定义了: Kubelet 如何请求容器的日志流 容器运行时应该以什么格式返回日志 日志存储位置的约定 这种标准化意味着,无论你使用 Containerd、CRI-O 还是其他容器运行时...理解 Runc 如何设置 I/O 重定向,能让我们看到整个机制的最底层实现。...在日志流处理的链路中,Runc 的职责非常明确: 创建容器进程 将容器进程的 stdout/stderr 重定向到指定的文件描述符 确保 I/O 管道在容器启动时正确连接 Containerd、Runc...软链接:路径简短,易于理解;包含可读的元数据(Pod 名、命名空间、容器名);所有日志在同一目录,便于通配符匹配。

    26410

    滥用 Google 基础设施作信任代理的钓鱼攻击研究

    反网络钓鱼技术专家芦笛强调,云服务时代的钓鱼防御不能再以 "链接指向哪个域名" 作为核心判断依据,必须建立对重定向链全路径的解析能力,并理解合法服务被滥用时的行为异常特征。...活动还使用多个国家顶级域变体的 Google 图片搜索端点,例如孟加拉国与吉布提变体,这些域名解析至同一可信 IP 空间,但在基于域名字符串的签名过滤器看来是不同的条目,进一步增加静态黑名单的维护难度。...Google Analytics 的滥用则利用其数据收集端点的文档位置参数。该参数正常用途是记录生成分析事件的页面 URL,在此被重定向至攻击者基础设施。...Google Meet 的链接重定向用于会议邀请中的出站链接,Google Tag Manager 的调试端点用于营销人员的标签调试,Google Analytics 的数据收集端点用于网站流量统计。...安全从业者需要跳出 "链接指向哪个域名" 的传统思维,建立对重定向链全路径、对合法服务异常行为、对端点侧持久化通道的全面检测能力,才能在云服务时代的钓鱼对抗中保持主动。

    19610

    基于域名仿冒与合法服务滥用的招聘钓鱼攻击机制研究

    本文深入剖析了该类攻击的技术实现机理,重点探讨了攻击者如何利用子域名构造、单点登录(SSO)概念影射以及动态重定向策略来规避安全检测。...引言在网络空间安全威胁图谱中,网络钓鱼(Phishing)长期占据初始访问向量(Initial Access Vector)的首要位置。...文章不仅局限于现象描述,更致力于通过代码层面的复现与逻辑推演,阐明攻击者如何构建高可用性的凭证窃取平台,并提出基于行为分析与语义校验的深层防御方案,以期为构建更具韧性的网络安全防线提供理论支撑与实践指导...其次,由于攻击页面可能托管在合法的Google Forms上(或通过合法页面跳转),主域名的信誉极高,安全网关往往会对源自google.com或其相关子域的流量放宽检查策略,导致恶意子域名或重定向链接被漏放...5.2 行为启发式流量分析针对动态重定向和反分析策略,部署在网络边界的下一代防火墙(NGFW)或安全Web网关(SWG)应具备行为启发式分析能力。

    44710

    仿 iCloud 存储告警钓鱼攻击机理与多维度防御研究

    、否则照片视频删除诱导行为:点击链接→登录 Apple ID→输入支付信息→数据被窃取技术手段:高仿页面、Punycode 混淆域名、短链接、恶意重定向、木马下载危害范围:全球 iPhone 用户,重点针对个人存储敏感数据的普通用户...链接点击:用户点击按钮或短链接,经过跳转到达仿冒页面,URL 高度近似apple.com,部分使用 Punycode 欺骗视觉。...2.3 攻击典型话术样本【iCloud】您的云存储已满,照片 / 视频将在 24 小时后清除,请立即更新存储空间:xxx(短链接)Apple 提醒:您的 iCloud 支付方式已过期,账户即将锁定,点击验证账户信息...:xxx您的 iCloud 存储空间异常,为避免数据丢失,请立即完成身份认证:xxx反网络钓鱼技术专家芦笛强调,此类话术精准命中用户对珍贵照片、视频、聊天记录丢失的恐惧,攻击成功率远高于普通钓鱼短信,是当前移动端危害最突出的攻击形态之一...行为逻辑检测:强制输入敏感信息、倒计时胁迫、异常重定向、静默下载。

    43510

    俄亥俄州短信钓鱼攻击演进与多模态防御架构研究

    文章详细解构了Smishing攻击链中的关键技术环节,包括短链接重定向混淆、动态载荷投递及凭证窃取页面的前端伪装技术。...短链接服务滥用:攻击者极少直接使用恶意域名,而是通过bit.ly、tinyurl等合法短链接服务进行跳转。这不仅隐藏了最终目的地,还利用了短链接服务商的高信誉度绕过初步检测。...3.2 智能重定向与指纹识别当受害者点击短信中的链接后,并不会立即看到钓鱼页面,而是先经过一个智能重定向服务器。...动态行为沙箱:在隔离环境中执行链接的重定向链,捕获最终的DOM结构、JavaScript行为及表单提交动作。重点检测是否存在模仿政府网站的UI特征及敏感数据收集行为。...* list(self.weights.values())[i] for i in range(len(feature_vector))) return risk_score# 使用示例

    72210

    数据泄露后即时钓鱼攻击的特征与防御研究 —— 以 Revolut 短信钓鱼事件为例

    通过梳理事件原始威胁情报,还原攻击者完整攻击链路,总结该类即时定向钓鱼攻击独有的行为特征,挖掘攻击能够成功欺骗用户的核心逻辑。...事件曝光之后,相关安全预警信息、媒体报道快速在网络空间传播,这一公开事件信息同时被网络犯罪团伙捕获,成为攻击者策划定向欺诈的重要外部条件。...在恶意链接和仿冒站点层面,攻击者采用大量临时注册的低信誉域名,域名名称刻意模仿 Revolut 官方域名,使用近似拼写、替换字符、增加无关前缀后缀等手段混淆用户视觉判断。...迪妙网络空间安全学院研究团队指出,泄露后即时钓鱼攻击具备很强的时效性,威胁情报的延迟会直接削弱防护效果,传统孤立式情报收集模式很难应对这类热点事件驱动的攻击。...持续优化面向真实危机场景的用户安全引导,缩短安全响应窗口,压缩攻击者利用泄露信息实施欺诈的空间,才能持续降低这类定向网络钓鱼带来的用户资金与信息安全风险。

    20110

    Windows Server分布式存储深入解析(课程实录)

    首先我们来了解在Windows Server 存储空间中经常用到的几个技术: 存储空间列数(# of Column) CSV组件和I/O分类 存储分层和数据热度收集 这几个技术对我们认识...存储分层和数据热度收集 讲完了CSV组件和I/O分发的管道,以及3种典型的I/O类型,接下来我们讲第三个概念:存储分层和数据热度收集。...然后,我们使用Get‐ClusterSharedVolumeState查询CSV状态。 ? 分辨率不够,看不太清楚,这里的两个CSV基于分层存储空间,对于所有节点来说都是文件级别的I/O重定向。...与存储空间布局无关。 ? 这个结果显示的是2个不分层的存储空间配置的CSV,对于Owner节点来说使用直接I/O,对于非Owner节点来说使用块级I/O重定向。 可以小结为下表: ?...存储空间设置了分层,启用了Heatmap(数据热度收集) 所以,我们可以结合之前讲的存储空间Heatmap和分层的概念,就容易理解为什么分层的存储用的是文件级I/O重定向了。

    4.4K21
    领券