string base 64

CTFer成长记录——CTF之Misc专题·base32

一、题目链接 https://ctf.show/challenges#萌新隐写5-112 二、题意分析 打开后是一张神奇的txt文件,一开始我们可以尝试将文件丢入winhex中,找找有没有信息。这个题就是通过winhex中的信息,获取到一串密文,根据密文的特征最后解出flag。 三、解法步骤 用wi ......
专题 CTFer Misc base CTF

4.5 x64dbg 探索钩子劫持技术

钩子劫持技术是计算机编程中的一种技术,它们可以让开发者拦截系统函数或应用程序函数的调用,并在函数调用前或调用后执行自定义代码,钩子劫持技术通常用于病毒和恶意软件,也可以让开发者扩展或修改系统函数的功能,从而提高软件的性能和增加新功能。钩子劫持技术的实现一般需要在对端内存中通过`create_allo... ......
钩子 技术 4.5 x64 dbg

Object.equals 和 String.equals的区别

一. 源码展示: 1. Object.equals: ①引用类型地址值比较,直接返回结果:true || false public class Object { public boolean equals(Object obj) { return (this == obj); } } 2. Stri ......
equals Object String

Debian 11 x64 安装 MySQL 8.0.33

## 更新 ``` sudo apt update sudo apt install gnupg ``` ## 安装 DEB Package ``` wget -c https://dev.mysql.com/get/mysql-apt-config_0.8.25-1_all.deb sudo dp ......
Debian MySQL x64 11 64

AtCoder Grand Contest 058 D Yet Another ABC String

[洛谷传送门](https://www.luogu.com.cn/problem/AT_agc058_d "洛谷传送门") [AtCoder 传送门](https://atcoder.jp/contests/agc058/tasks/agc058_d "AtCoder 传送门") Orz H6_6Q ......
AtCoder Another Contest String Grand

4.4 x64dbg 绕过反调试保护机制

在Windows平台下,应用程序为了保护自己不被调试器调试会通过各种方法限制进程调试自身,通常此类反调试技术会限制我们对其进行软件逆向与漏洞分析,我们以第一种`IsDebuggerPresent`反调试为例,该函数用于检查当前程序是否在调试器的环境下运行。函数返回一个布尔值,如果当前程序正在被调试,... ......
反调 机制 4.4 x64 dbg

[oeasy]python0071_字符串类型_str_string_下标运算符_中括号

回忆上次内容 上次 分辨了 静态类型 语言 动态类型 语言 python 属于 对类型要求 没有那么严格的 动态类型 语言 对 初学者很友好 不过很多时候 也容易 弄不清变量类型 直接 修改代码 增强 程序的可读性 把变量的类型 明确标记在 变量名上 就像 把缩进 作为程序块的分界一样 明确起来 想 ......
下标 运算符 字符串 str_string 字符

神奇的发现——所有的aarch64架构的CPU平台下的深度学习框架均不原生支持CUDA

一个记录: 神奇的发型——所有的aarch64架构的CPU平台下的深度学习框架均不原生支持CUDA 不论是mindspore、pytorch、TensorFlow框架只要是aarch64架构的CPU下的系统平台均是原生不支持CUDA版本的,如果你想要在aarch64架构下使用支持CUDA的深度学习框 ......
架构 框架 深度 aarch 平台

C++黑马程序员——P193-196. string容器 字符串比较,字符存取,字符串插入和删除,子串获取

P193. string容器——字符串比较 P194. ...——字符存取 P195. ...——字符串插入和删除 P196. ...——子串获取 P193. 字符串比较 —————————————————————————————————————————————————————————— 1 //字 ......
字符 字符串 黑马 程序员 容器

4.3 x64dbg 搜索内存可利用指令

发现漏洞的第一步则是需要寻找到可利用的反汇编指令片段,在某些时候远程缓冲区溢出需要通过类似于`jmp esp`等特定的反汇编指令实现跳转功能,并以此来执行布置好的`ShellCode`恶意代码片段,`LyScript`插件则可以很好的完成对当前进程内存中特定函数的检索工作。在远程缓冲区溢出攻击中,攻... ......
指令 内存 4.3 x64 dbg

Ubuntu 22.04.1 LTS x86_64(Py3.7.8)安装配置MSSQL

1、Ubuntu(在线版) 导入公共存储库 GPG 密钥 wget -qO- https://packages.microsoft.com/keys/microsoft.asc | sudo tee /etc/apt/trusted.gpg.d/microsoft.asc 第 1 步。首先,通过在终 ......
Ubuntu MSSQL LTS 7.8 Py3

C++黑马程序员——P189-192. string容器 构造函数,赋值,拼接,查找和替换

P189. string容器——构造函数 P190. ...——赋值操作 P191. ...——字符串拼接 P192. ...——字符串查找和替换 P189. 构造函数 —————————————————————————————————————————————————————————— —————— ......
黑马 程序员 容器 函数 程序

API和String字符串介绍

大家好,我是筱筱,这里主要分享的是个人日常学习API和String字符串的随笔,如果您对本篇有不同的方法和建议,欢迎您在评论区留言指正,您们的留言和点赞是我继续学习和分享的动力,非常感谢您的观看! ......
字符串 字符 String API

apple sicion M2 mac docekr for mac 使用 x86-64 amd64

#### 使用环境变量 指定 docker for mac 适用 Rosetta * DOCKER_DEFAULT_PLATFORM=linux/amd64 * 指定后 docker for mac 使用 Rosetta2 ``` version: '3' services: mule-applic ......
mac sicion docekr apple 64

麒麟V10服务器安装MySQL报错file /etc/my.cnf from install of mysql-community-server-8.0.33-1.el7.x86_64 conflicts with file from package mariadb-common-3:10.3.9-9.p02.ky10.x86_64

1.问题描述 具体地说,"/etc/my.cnf" 文件与 "mysql-community-server-8.0.33-1.el7.x86_64" 包中的文件发生冲突,并与 "mariadb-common-3:10.3.9-9.p02.ky10.x86_64" 包中的文件相冲突。 这种冲突是由于系 ......

麒麟V10服务器报错/sbin/ldconfig: /usr/lib64/libLLVM-7.so 不是符号链接

1.问题描述 该错误信息表示 /usr/lib64/libLLVM-7.so 不是一个符号链接文件。符号链接是一个特殊类型的文件,它包含对另一个文件或目录的引用。在这种情况下,ldconfig 试图处理一个文件,但它发现该文件不是一个符号链接文件,导致出现错误。 2.问题解决 a.检查文件路径:确保 ......
符号 ldconfig libLLVM 链接 服务器

熟悉x64dbg调试器的使用

阅读目录 1.1 如何启动调试 1.2 熟悉x64dbg窗口 1.3 熟悉x64dbg断点 1.4 熟悉x64dbg代码跟踪 原文链接 x64dbg 是一款开源、免费、功能强大的动态反汇编调试器,它能够在Windows平台上进行应用程序的反汇编、调试和分析工作。与传统的调试器如Ollydbg相比,x ......
调试器 x64 dbg 64

Effective Diversity in Population-Based Reinforcement Learning

![](https://img2023.cnblogs.com/blog/1428973/202307/1428973-20230707084258489-1960518081.png) **发表时间:**2020 (NeurIPS 2020) **文章要点:**这篇文章提出了Diversity v ......

在国产超算平台上(aarch64架构)安装pytorch-cuda失败,究其原因竟是官方未提供对应的cuda版本——pip方式和conda方式均无法获得相应cuda版本

最近在国产超算平台上安装pytorch,但是怎么弄都会报错: raise AssertionError("Torch not compiled with CUDA enabled")AssertionError: Torch not compiled with CUDA enabled 不论是使用p ......
cuda 版本 方式 pytorch-cuda 架构

【资料分享】RK3568评估板规格书(4x ARM Cortex-A55(64bit),主频1.8GHz)

1 评估板简介 创龙科技TL3568-EVM是一款基于瑞芯微RK3568J/RK3568B2处理器设计的四核ARM Cortex-A55国产工业评估板,每核主频高达1.8GHz/2.0GHz,由核心板和评估底板组成。核心板CPU、ROM、RAM、电源、晶振、连接器等所有器件均采用国产工业级方案,国产 ......
主频 Cortex-A 规格 Cortex 资料

29.图片转base64格式

使用场景: ①可以减少图片的请求数量(集合到js、css代码中); ②可以防止因为一些相对路径等问题导致图片404错误; ③提高加载速度; 步骤一:打开网站:https://www.strerr.com/cn/base64_encode_img.html 步骤二:上传图片,复制转换后的base64数 ......
格式 图片 base 29 64

【资料分享】RK3568核心板规格书(4x ARM Cortex-A55(64bit),主频1.8GHz)

1 核心板简介 创龙科技SOM-TL3568是一款基于瑞芯微RK3568J/RK3568B2处理器设计的四核ARM Cortex-A55全国产工业核心板,每核主频高达1.8GHz/2.0GHz。核心板CPU、ROM、RAM、电源、晶振、连接器等所有器件均采用国产工业级方案,国产化率100%。 核心板 ......
主频 Cortex-A 规格 核心 Cortex

【论文阅读】CrossFormer: A Versatile Vision Transformer Based on Cross-scale Attention

来自CVPR 2021 论文地址:https://link.zhihu.com/?target=https%3A//arxiv.org/pdf/2108.00154.pdf 代码地址:https://link.zhihu.com/?target=https%3A//github.com/cheers ......

String型存储键key“乱码“问题解决方法

key:1 被转为乱码 restTemplate在缓存数据的时候,键默认使用的序列化器为JdkSerializationRedisSerializer。 通常我们设置的键的数据类型都是String型,如果想要键直接显示我们设置的值,我们可以编写一个配置类,将RedisTemplate的默认序列化器设 ......
乱码 方法 String 问题 key

1.5 为x64dbg编写插件

任何一个成熟的软件都会具有可扩展性,可扩展性是现代软件的一个重要特征,因为它使软件更易于维护和适应变化的需求,`x64dbg`也不例外其可通过开发插件的方式扩展其自身功能,`x64dbg`提供了多种插件接口,包括脚本插件、DLL插件、Python插件和.NET插件等。此外,`x64dbg`还支持用户... ......
插件 1.5 x64 dbg 64

1.1 熟悉x64dbg调试器

x64dbg 是一款开源、免费、功能强大的动态反汇编调试器,它能够在`Windows`平台上进行应用程序的反汇编、调试和分析工作。与传统的调试器如`Ollydbg`相比,x64dbg调试器的出现填补了`Ollydbg`等传统调试器的不足,为反汇编调试工作提供了更高效、更可靠的解决方案。正是因为有了这... ......
调试器 1.1 x64 dbg 64

【补题记录】 Codeforces Round 797 (Div. 3) F Shifting String(置换环)

##思路: 根据这个排列进行替换的操作可以往置换环考虑,就是对于每一段字串,它的变换都是有规律的,经过一定的操作之后都会回到原点,可以想象转化成图上问题。 参考ygg的题解,直接用链表模拟这个转化的过程,然后暴力计数,因为要满足所有点都回到对应原位,所以求所有满足条件的长度之后求lcm即可 点击查看 ......
Codeforces Shifting String Round 797

m基于瑞丽多径信道的OFDM通信链路误码率matlab仿真,对比BPSK,QPSK,16QAM,64QAM

1.算法仿真效果 matlab2022a仿真结果如下: 2.算法涉及理论知识概要 OFDM(Orthogonal Frequency Division Multiplexing)是一种常用的多载波调制技术,广泛应用于现代无线通信系统中。OFDM技术能够有效地抵抗多径衰落、提高频谱利用率和降低误码率等 ......
误码率 误码 链路 信道 QAM

2023-7-5 #64 短暂回归撕开色盘 拼凑回忆填补空白

——泠笙《多重妄想》 **442 P7729 交通运输(Wormhole Transportaion)** 挺不错的题目。 第一问较为简单,建图后,容易发现答案是 $m-2$ 加最小环长度 $L$。 第二问先考虑环的部分分,问题即为:计数带标号无根树的数量,使得 $\sum\operatorname ......
空白 2023 64

60.C++中新增了string,它与C语言中的 char *有什么区别吗?它是如何实现的?

# 60.C++中新增了string,它与C语言中的 char *有什么区别吗?它是如何实现的? 1.实现方式:string是一种抽象类,它的实现由std::string和char *转换而来。 在实现上,`std::string` 内部通常会使用动态数组来存储字符串,可以动态地分配内存。同时,`s ......
语言 string char 60