- 2024-10-30复现-SHCTF2024-week4-Crypto
Crypto复现参考文献:2024-SHCTF-week4-wp-crypto|糖醋小鸡块的blog鸡块师傅真的太强了(膜拜*siDH就讲一下这题遇到的问题,鸡块师傅说的可能不是很清楚。这里先贴一下参考文献:前几天源鲁杯有一题,翻到最后就是,里面有讲数据的构造,和攻击思想微信公众平台(贴一下)Castryck-Dec
- 2024-10-27AUTOSAR自学之路01-开发环境搭建
本人最近在自学AUTOSAR,这个系列用来记录学习过程的心得,并分享个人经验给大家参考。本期记录AUTOSAR开发环境的搭建以及开发流程。硬件环境S32K144开发板、12VDC电源适配器、JLink调试器(v9)、CAN盒(支持CANoe)硬件环境软件环境1.首先需要购买Vector的keyman/Dongle2.然后A
- 2024-10-08(22)以RS码为例说明信道编码AWGN信道的Eb/N0设置
文章目录前言一、编码Eb/N0与未编码Eb/N0及编码码率二、仿真代码三、仿真结果前言本文说明了如何为采用信道编码的通信链路设置Eb/N0(比特能量与噪声功率谱密度比)。一、编码Eb/N0与未编码Eb/N0及编码码率在通信系统仿真中,如果采用了FEC编码,则在设置AWGN信道Eb/N0
- 2024-08-24AtCoder Beginner Contest 368 补题记录(A~D,F,G)
被伟大的G创似辣。Asignedmain(){intn,k;cin>>n>>k;F(i,1,n)cin>>a[i];queue<int>stk;G(i,n,1)stk.push(a[i]);while(k--){intt=stk.front();stk.push(t);stk.pop();}stack<int>
- 2024-08-03AGC044B 题解
考虑每次更新就跑一遍bfs。\(O(n^4)\),复杂度不对?但是注意到\(dis\)的最大值也就是\(n\),每次更新\(dis\)至少减一。所以最大值最多被更新\(n\)次,一共更新\(O(n^3)\)次,复杂度是对的。直接暴力。#include<bits/stdc++.h>usingnamespacestd;typedeflonglongll;
- 2024-07-30summer2024_机器码
shellcode5include<string.h>include<stdio.h>include<stdlib.h>include<inttypes.h>include<capstone/capstone.h>include<sys/mman.h>intupkeep(){setvbuf(stdin,NULL,_IONBF,0);setvbuf(stdout,NULL,_IONBF,
- 2024-07-14CF1261F Xor-Set
一个不太复杂的做法。首先我们可以考虑将每一段区间拆成\(\logV\)级别的形如\([p,p+2^q)\)个段,其实就是可以理解为一段前缀加上一段自由段,然后我们考虑将\(A,B\)进行合并合并完之后的每一段也是长成刚刚那样,但是这样子合并我们得到的段有\(\mathcal{O}(n^2\log^2V)\)个
- 2024-07-04【S32K144 PORT&DIO 基于EB Tresos的驱动设计】
前言本专栏会以NXPS32K144为依托,记录各个模块的原理和实现方法。首先第一个模块都是以PORT模块开始,以此模块制定目标:以按键控制对应的LED灯,按键不按时,对应LED灯熄灭,当按下按键时对应LED灯点亮。为了实现这个功能,需要用到PORT和DIO模块,PORT模块是用于配置port端口,DIO模
- 2024-06-11酷游网址:如何在Linux 上安装Python、pip 和EB CLI
由酷游网址вт989点сс编译,要如何在Linux上安装Python、pip和EBCLI呢?EBCLI需要Python2.7、3.4或更新版本。如果您的发行版本没有随附Python,或者随附了旧版本,请在安装pip和EBCLI之前先安装Python。在Linux上安装Python3.7判断是否已安装Python。$python--ve
- 2024-05-07NTFS、exFAT、FAT32、Ext4文件系统的区别
V1.02024年5月7日发布于博客园NTFS、exFAT、FAT32、Ext4文件系统的区别FAT(FileAllocationTable)FAT(FileAllocationTable,文件分配表)是1977年微软为DOS开发的管理软盘的文件系统。FAT文件系统的最早版本是FAT12,由于其管理的容量非常有限,后来又陆续开发了FAT16文件系统和F
- 2024-03-30AUTOSAR MCAL基础配置(实操)
一、用EB配置工程操作流程:1、在EBTresos配置工具中新建MCAL配置工程,添加MCU和PORT模块,分别对其进行配置。2、对MCU时钟进行配置,时钟源为外部8M晶振,经过40倍倍频,再经过二分频得到160MHz的PLL输出时钟。最终得到80M内核时钟,40M总线时钟,20M的flash时钟3、在EBTresos配置
- 2024-03-09P7372
又是模拟赛题,感觉挺牛的。kkio场了/bx首先发现每一次大操作等同于进行一次置换,会形成若干个置换环。根据经典结论得,设这些环长为\(cyc_i\),则有\(k=\operatorname{lcm}cyc_i\)。于是考虑在原图中构造若干置换环。然后通过手玩发现,可以在\(4\)步以内交换任意两个相邻的数。于
- 2024-03-09CF1218A
虚高*2800。放模拟赛T2人均切了。先想树的情况怎么做。枚举每个起点,剩下的贡献就是定值。求这个值可以钦定\(1\)为根求出所有的\(siz\),然后枚举\(i\)为起点,以\(i\)为起点的答案就是\(\sumsiz_i\)加上\(i\)到\(1\)路径上,不含\(1\)的所有点的\(\sum_jn-2\time
- 2024-02-06技术领先
飞天是阿里云自主研发、国内唯一自研的云计算操作系统,编排调度百万级服务器,单集群调度规模超十万台,具备EB级数据存储能力,并通过CIPU率先实现虚拟化“0”损耗,提供业界领先的计算性能,既满足客户严苛的业务要求,又提供高性价比服务。
- 2024-02-01MCAL开发环境搭建
本文是基于NXP-S32K1XX平台1.MCAL开发流程图配置工具:EBtreosstudio:生成MCAL配置代码EBClientLicenseAdministrator:激活EBtresosstudio芯片MCAL开发包:S32K1XX_sMCAL_4.2_RTM_1.0.6MCAL驱动代码--静态代码配置文件(用于EBtresosstudio生成配置界面)--动态代码
- 2023-11-25P8543 「Wdoi-2」纯粹的复仇女神 题解
自己的套路还是见少了。思路考虑扫描线。每一个颜色的\(\min\)具有单调性,这个很好看出来。可以使用一个单调栈来维护。这里都是朴素的。考虑如何维护。我们发现在通过单调栈维护的时候。需要支持撤销上一个元素对区间的影响。我就在这里卡了很久。我们有一个很暴力的
- 2023-11-14EB-tresos安装完成后,导入项目工程失败的解决方法
1.导入项目例程选中文件后,出现了两行报错,没法去进行Mcal配置。 2.找到例程的文件夹,点进MCAL后再点入EB_Plugins文件夹,点击上面的路径,可以Ctrl+C复制到剪贴板。 3.找到EB软件的安装路径,打开tresos文件夹,在打开links文件夹,双击里面的link后缀文件,用记事本打开。
- 2023-10-27DaVinci Configurator及BSW初探
1.初始界面2.基础配置点击后会出现各部分的配置内容:其中白色部分可能是由于电脑中未安装EBOS
- 2023-10-26Java 练习题03 String类
1. 编写一个程序,将下面的一段文本中的各个单词的字母顺序翻转, "Tobeornottobe",将变成"oTebrotonoteb."。importjava.util.Arrays;publicclassTest08{publicstaticvoidmain(String[]args){Strings="Tobeornottobe";//1.将字符串切
- 2023-08-268.22 lb模拟赛
小寄()\(100+0+100+25\)\(rk9\)\(T4\)没开\(long\long\)挂\(25pts\)实属不该T1当时看到字符串差点给跳过了()结果是呆呆签到题#include<bits/stdc++.h>usingnamespacestd;#defineendl'\n'#definemid(l+r>>1)#defineinlinline#defineebemplac
- 2023-08-14hdctf2023
MISC0x00hardMisc直接记事本打开会出现乱码,用winhex打开复制16进制值,然后ASCII转16进制,base64解码SERDVEZ7d0UxYzB3M18xMF9IRGN0Zl9NMTVjfQ==HDCTF{wE1c0w3_10_HDctf_M15c}0x01MasterMisc所有的文件组成一个大的压缩包,用010爆破出密码,分离出音频文件音频隐写只有前部分,再
- 2023-06-08使用EB配置CAN驱动
CAN的配置涉及can port mcu irq 这4个模块上图是配置can的关键,把CanHwObjectCount和CanHwFIFOThreshold全改成2,之后就可以将接收ID的上限由标准帧转为扩展帧;配置的接收ID会对应一个发送端的发送id,起到过滤的作用,比如can卡想发ID=100的帧,那么接收ID里就需要添加一个接收
- 2023-06-08使用EB配置ADC驱动
eht的配置只涉及eth mcu port 这3个模块,实际的工作会使用irq和dma,但这两个模块已经集成到MCAL的驱动代码中了,用户无需配置,只需要注意自己在使用dma和irq时不要和eth代码中使用的重复即可,具体eth驱动中irq和dma的使用情况,用户撸代码吧。mcu配置如下: 涉及到的15路pin的配置
- 2023-05-19CF1228D Complete Tripartite
有些题解够了,这题和三分图的判定没有什么关系……这里主要是一个转化,一个点会和所以不与自己相连的点处于相同的集合中。换句话说,如果两个点在同一个集合内,那与这两个点相连的点的集合是完全相同的。这里使用了哈希来判定,另外,如果有孤立的点存在,则要特判。constintmaxN=1e5+
- 2023-05-05CTF-MISC-压缩包(持续更新)
1.明文攻击题目来源-HDCTF附件是一张图片,文件尾藏有压缩包,使用foremost将其分离 分离得到一个加密压缩包 使用暴力破解 所得文件为压缩包的逆序,利用脚本将其恢复str='''05B430405100100090001FEBC8659F429608A1100000E710000090000