whistle工具 网络03
springboot 连接工具
### server: port: 9999mybatis-plus: configuration: map-underscore-to-camel-case: true log-impl: org.apache.ibatis.logging.stdout.StdOutImpl type-alias ......
多开工具对手机应用稳定性的挑战与解决
随着智能手机的普及,手机应用的使用已经成为了人们日常生活中必不可少的一部分。然而,对于一些需要使用多个账号的应用来说,如何在同一台手机上同时登录多个账号成为了一个难题。于是,各种多开工具应运而生。 多开工具可以帮助用户在同一台手机上同时登录多个账号,从而解决了用户的需求问题。但是,多开工具也给手机应 ......
5个免费、跨平台的SQLite数据库可视化工具
5个免费、跨平台的SQLite数据库可视化工具 思维导航 前言 什么是SQLite? SQLiteStudio(免费) Navicat for SQLite(付费) DB Browser for SQLite(免费) DbGate(免费) Antares SQL(免费) 前言 SQLite是一个轻量 ......
P2P网络下分布式文件共享场景的测试
P2P网络介绍 P2P是Peer-to-Peer的缩写,“Peer”在英语里有“对等者、伙伴、对端”的意义。因此,从字面意思来看,P2P可以理解为对等网络。国内一些媒体将P2P翻译成“点对点”或者“端对端”,学术界则统一称为对等网络(Peer-to-Peer networking)或对等计算(Pee ......
网络编程之IO模型
我们讨论网络编程中的IO模型时,需要先明确什么是IO以及IO操作为什么在程序开发中是很关键的一部分,首先我们看下IO的定义。 IO的定义 IO操作(Input/Output操作)是计算机系统中的一种重要操作,用于数据的输入和输出,通常涉及到计算机与外部设备(如硬盘、网卡、键盘、鼠标、打印机等)之间的 ......
maturin 方便发布基于rust 的python 包工具
maturin 是PyO3团队开发的,方便我们开发基于rust 的python 包,比如PyO3 的使用文档中就使用了此工具 安装&使用 安装(可选,可以基于venv 安装) 可以基于pip 以及pipx pipx install maturin 创建一个简单项目 python -m venv .v ......
Github 工具栏
漏洞及渗透练习平台: WebGoat漏洞练习环境 github.com/WebGoat/WebGoat git地址:https://github.com/WebGoat/WebGoat.git Damn Vulnerable Web Application(漏洞练习平台) 数据库注入练习平台 用no ......
git hook 和 Husky工具
git hook 背景 git : 除了作为版本控制之外,还能执行自定义操作 git hook , 它存在于.git 文件夹下的hook文件夹,里面有很多以.sample结尾的demo文件,要执行它,只需要把文件名后面的的sample删了。 应用场景: (1)实现自动编译 (2)自动删除仓库中的编译 ......
神经网络优化篇:机器学习基础(Basic Recipe for Machine Learning)
机器学习基础 下图就是在训练神经网络用到的基本方法:(尝试这些方法,可能有用,可能没用) 这是在训练神经网络时用到地基本方法,初始模型训练完成后,首先要知道算法的偏差高不高,如果偏差较高,试着评估训练集或训练数据的性能。如果偏差的确很高,甚至无法拟合训练集,那么要做的就是选择一个新的网络,比如含有更 ......
linux防止常见的网络攻击
什么是syn,ddos,ping SYN (Synchronize): 在 TCP(传输控制协议)中,SYN 是握手过程的一部分。当客户端尝试与服务器建立连接时,它发送一个带有 SYN 标志的数据包。服务器收到 SYN 数据包后,通常会回复一个带有 SYN 和 ACK(确认)标志的数据包,表示接受连 ......
cargo-make rust 任务执行以及构建工具
再学习nakago 框架的时候发现其使用了cargo-make 这个工具,但是很方便,类似make 的构建模式 包含的特性 依赖管理,别名支持,支持workspace 简单使用 安装 cargo install --force cargo-make 参考使用 创建一个cargo 项目 cargo n ......
2023年国家基地“楚慧杯”网络空间安全实践能力竞赛 Wp 一点WP
MISC ez-zip 使用脚本解套娃压缩包 import io import zipfile with open("4096.zip", "rb") as f: data = f.read() info = "666" while True: with zipfile.ZipFile(io.Byt ......
ubuntu18.04(64位) 安装交叉编译工具
ubuntu18.04(64位) 安装交叉编译工具(arm-linux-gcc-3.4.5)1.将交叉编译工具上传到ubuntu,并解压交叉编译工具百度云资源:链接:https://pan.baidu.com/s/124vPiMuKXLjyK09gaN_e6A?pwd=9k0a提取码:9k0a su ......
2023 年最后一波工具安利「GitHub 热点速览」
2023 年还有两周就要接近尾声了,2023 年的热点速览还有一波工具好安利:比如上周推荐之后上了热榜的远程调试工具 page-spy-web,让调试像呼吸一般自然方便;还有轻量级的搜索引擎 orama,可以让你下载 B 站视频好好过个元旦的下载姬 downkyi,JS 格式化工具 biome,Me... ......
全面指南:技术写作与编辑工具 Markdown、Git 研究工具
技术写作工具 在技术写作领域,“工具”是指技术写作者用于创建、管理和发布高质量技术文档的各种软件和应用程序。这包括文字处理器、桌面出版应用程序、XML 编辑器、内容管理系统等等。一些技术写作者常用的工具示例包括 Microsoft Word、WPS、Typora、Notion、印象笔记、GitHub ......
2023-2024-5 20232419《网络空间安全导论》第6章预习总结
应用安全基础 应用安全概述 总结:应用安全覆盖了生活的方方面面。 身份认证与信任管理 隐私保护 云计算和安全 区块链和安全 人工智能和安全 基于AI的学习 思考:又多了一堆不知道哪来的名词,也没有前文解释很不方便。 ......
2023-2024-1 20232421邓锴 《网络空间安全导论》 第6周学习总结
教材学习总结 思维导图 教材学习中的问题和解决问题 问题1: 问题1解决办法: 问题2: 问题2解决办法: 问题3: 问题3解决办法: 基于AI的学习 思考 参考资料 《网络空间安全导论》 ......
Rsync 数据同步工具应用指南
Rsync 简介 Rsync 是一款开源的,快速的,多功能的,可实现全量及增量(差异化备份)的本地或远程数据同步备份的优秀工具。 Rsync软件适用于Unix、Linux、Windows等多种操作系统。 1)可使本地和远程两台主机之间的数据快速复制同步镜像,远程备份的功能,这个功能类似ssh带scp ......
streamlit 网络批量ping和snmp检查
import timeimport netaddrfrom netaddr import *import pandas as pdimport streamlit as stfrom concurrent.futures import ThreadPoolExecutorimport subproc ......
PINN——加入物理约束的神经网络
【摘要】 基于物理信息的神经网络(Physics-informed Neural Network, 简称PINN),是一类用于解决有监督学习任务的神经网络,它不仅能够像传统神经网络一样学习到训练数据样本的分布规律,而且能够学习到数学方程描述的物理定律。与纯数据驱动的神经网络学习相比,PINN在训练过 ......
2023-2024-1 20232303 《网络空间安全导论》第15周学习总结
2023-2024-1 20232303 《网络空间安全导论》第15周学习总结 教材学习内容总结 教材学习中的问题和解决过程 问题一:对U盾不是很理解,也不是很清楚U盾应用于网上银行支付认证的工作流程。 问题一解决方案:上网查找,询问AI。 U盾,也叫做USB加密锁,是一种用于安全身份验证和数据保护 ......
网络空间第六章学习
应用安全基础 思维导图 问题一 每次在学习的时候,总是会遇到很多不了解的专业的名词,比如什么是比特币,区块链和比特币又有什么联系 解决方法 就是不停地上网查找,去将每个小知识点联系在一起,就可以对某个概念有大致了解 问题二 然后你会发现你不懂的东西越来越多,就跟一个无底洞一样,但是时间又是有限的 解 ......
学期(2023-2024-1) 学号(20232411)《网络空间安全导论》第六周学习总结
学期(2023-2024-1) 学号(20232411)《网络空间安全导论》第六周学习总结 教材学习内容总结 本周我学习了《网络空间安全导论》的第六章,其主要讲述了应用安全的概述,一些具体的防御措施和应用安全的一些重点对象。 在学习过程中,我总结了如下要点,以思维导图的方式呈现: 教材学习中的问题和 ......
学期2023-2024-1学号20232417《网络》第6周学习总结
教材内容总结 通过对本章内容的学习,我学习到了应用安全基础的定义、涉及到的技术以及主要研究方向。 教材学习中的问题及解决过程: 问题:在学习教材的过程中,我对挑战应答认证的机制还是不太清楚 解决办法:询问ChatGPT 基于AI的学习 参考资料 《⽹络空间安全导论》 ⽹络空间安全导论书单 使⽤博客园 ......
2023-2024-1 20232403 《网络》第6周学习总结
思维导图 学习心得 在学习应用安全的过程中,我了解了应用安全的一些基本概念,比如k匿名使我印象深刻,它是一种保护个人隐私的技术,通过将个人数据与其他人的数据混淆,使得在数据集中无法准确地识别出某个特定个体的信息。 动态口令/一次性口令是一种增强应用安全性的方法。它通过每次登录时生成一个新的口令,使得 ......
学期 2023-2024-1 20232326《网络空间安全导论》第六周学习总结
教材学习内容总结 教材学习中的问题和解决过程 问题1:挑战应答认证协议为什么可以对抗重放攻击? 问题1解决方案:百度得知挑战应答认证协议可以对抗重放攻击的原因是因为它引入了挑战和应答的机制。在该协议中,服务端会向客户端发送一个随机的挑战值,客户端必须通过对挑战值进行加密或签名的方式来生成应答,并将应 ......
20232413《网络》第六周学习总结
教材学习内容总结 教材学习中的问题和解决方案 问题一:跨站脚本攻击(XSS) 解决方案: 对用户输入进行验证和转义,使用内容安全策略(CSP),避免直接在页面中执行未经验证的用户输入。 问题二:跨站请求伪造(CSRF) 解决方案:使用CSRF令牌,验证请求来源,确保只有合法的用户可以提交请求。 基于 ......
网络空间安全导论第六章
学期(2023-2024-1) 学号(20232418) 《网络》第六周学习总结 思维导图工具推荐: xmind processon wps 教材学习中的问题和解决过程 问题1:挑战应答认证协议为什么可以对抗重放攻击 问题1解决方案: 挑战应答认证协议可以对抗重放攻击的原因在于其采用了挑战/应答机制 ......
多开工具在在线教育领域的创新应用研究
多开工具在在线教育领域的创新应用研究 随着互联网技术的快速发展,在线教育已成为教育领域的重要趋势之一。然而,随之而来的问题是,学生如何在同一时间内有效地管理多个在线学习资源?在这一背景下,多开工具作为一种创新技术,为在线教育领域带来了新的可能性。本文将探讨多开工具在在线教育中的创新应用,并就其优势、 ......
2023-2024-1 20232422《网络》第6周学习总结
教材内容梳理如下 教材学习中的问题和解决过程 问题1:区块链的数据结构为什么具有不可篡改的特性? 解答:研读教材可知。 区块链的数据结构: 比特币网络中,数据以文件的形式被永久记录,称这些记录为区块。新区块一旦被记录在区块链上,就不能被改变或者删除。时间戳记录特定的数据生成时间。默克尔树用来存储当前 ......