精选分类

文章列表

3.6k 3 分钟

# DATA ENCRYPTION STANDARD (DES) DES 是经典的对称加密算法,今天我们结合 DES 的官方设计文档,使用 java 来实现 DES 加密算法。 DES 算法设计的目标是使用 64 位的控制密钥 Key 来加解密 64 位的块数据。解密实际上为加密的逆过程,两者需使用相同的 Key。 # DES 加密流程 对于一个块数据,首先 1)使用初始置换 IP 更改块中数据的位置。之后 2)经过一系列基于 key 的复杂运算fff,最终 3)使用初始置换的逆IP−1IP^{-1}IP−1...
952 1 分钟

# 检查 DNS 配置 修改 /etc/resolv.conf ,添加下面内容 12nameserver 8.8.4.4nameserver 8.8.8.8 # 配置代理 科学上网,我使用的 clash,其监听的端口为 7890,修改 http 和 https 代理 12345678# 临时修改,在命令行中添加如下内容echo HTTP_PROXY=http://127.0.0.1:7890 # clash代理端口echo HTTPS_PROXY=http://127.0.0.1:7890# 配置socks5export ALL_PROXY=socks5://127.0.0.1:7891#...
2.6k 2 分钟

# 任务目标 使用 proxychain 代理主机 A 中的二进制程序 binary.exe 所有流量,并将其转发到中间人服务器 B,在 B 中使用透明代理模式,截获 binary.exe 实际与远程服务器通信的所有流量数据。 # 使用 proxychain 代理流量 找到目前运行的相关进程 12345678910111213141516# 查找相关用户,并进行切换cat /etc/passwdsudo -i -u username# 列出所有进程ps aux# 列出特定用户的进程ps -u username# 列出指定pid的具体命令ps -p...
926 1 分钟

# 签证 申请美签,首先要填写 DS160 签证网站: https://ceac.state.gov/genniv/ DS160 填写说明: https://www.meilvtong.com/viewthread.php?tid=19#contact 填完 DS160,需要申请所在城市的面签,网址如下 签证预约网站: https://portal.ustraveldocs.com/?country=China&language=English 准备材料: 护照(passport),面谈预约单(Appointment),DS160 确认页(Recipt...
2.9k 3 分钟

几张图片并列 123456789101112131415161718192021222324\begin{figure*}[htbp]\centering\begin{minipage}[t]{0.35\textwidth} \parbox[][4cm][t]{\linewidth}{ \centering \includegraphics[width=\linewidth]{img/1.jpeg}...
490 1 分钟

chatgpt plus 申请流程 通过苹果 APP Store 里面的礼品卡充值,避免要使用国外货币 前提: 有一台 iphone 或者 ipad 已经拥有 chatgpt 的普通账号 # 1. 申请美区苹果账号 通过苹果帝来购买一个美区的 ios 账号,按照里面的教程操作即可。 # 2. 获取科学工具 我找到的一个网站 v2sx,可以正常使用。 在产品购买里,购买一个基本款就可以。具体的使用可以查看他们的帮助文档,例如 windows 下的帮助文档。 IPad 和 IPhone...
6.1k 6 分钟

# AST 解析 抽象语法树(AST)可以帮助我们更好地处理 python 的源码,是静态分析中常用的工具。下面让我们一起来看看如何利用 AST 来处理 python 源码。 # 获取源码 AST 首先,我们来处理一个简单的 python 语句 print('hello!') 123456import astfrom astpretty import pprintsource_code = "print('hello!')"abstract_tree =...
620 1 分钟

本篇文章,我们以动图的形式介绍一些常见的 2 人和 3 人的篮球战术配合。 本文使用的战术画图软件为 thehoopsgeek,网址: https://app.thehoopsgeek.com/playeditor 首先讲解一下本文中用到的一些常见符号及其含义,以便大家能更好地理解战术配合。 # 掩护 侧挡掩护 背掩护 无球掩护 # 挡拆 挡拆后投篮 挡拆后上篮 挡拆后顺下,击地传球上篮 挡拆后外弹,接球投篮 假挡反跑,接球上篮 # 三人配合 #...
991 1 分钟

# 前言 任何运动在正式开始之前,热身都是必不可少的环节。有效的热身训练可以唤醒身体,激活肌肉,提升运动时的表现。而且,最重要的是,热身可以帮助我们减少运动过程中受伤的风险。本篇文章内容来自北京体育大学王安利老师的《运动损伤预防的功能训练》,有兴趣的同学可以详细翻阅此书中的内容。 首先,队员应该慢跑几圈,这样可以增加肌群的温度和血流量,之后再做相应的拉伸练习,效果会更好,而且也可以避免一些损伤。 # 动态拉伸 运动前,推荐使用动态拉伸,其可以继续提高组织温度,降低组织粘滞性,让身体更快进入工作状态。 #...
9k 8 分钟

codeql 查询 sink-source 快照包含源文件和数据库, ql 代码查询的是数据库中的数据,然后将符合要求的结果映射到对应的源代码中 核心思想 —— 将代码作为数据处理 QL 谓词 —— 微型查询,表征数据之间的关系。已有的谓词保存在 QL 库中 .qll,可以通过 import tutorial 方式导入 tutorial 库 # 谓词定义 谓词描述 —— 给定参数和元组集合的关系 1234567predicate isCountry(string country){ country = "Germany"...