相关文章

reverse学习总结(7)-Nspack壳

https://adworld.xctf.org.cn/media/file/task/3fd532458bd248349f3bdba2ccb1c5e8.exe 先查壳,发现是Nspack加壳,所以之后就学习了dbg手动脱壳. 在x32dbg中打开文件,用ESP定律脱壳 X64dbg手动脱壳_exe脱壳工具-CSDN博客 学习此文章. 之后我按照自己的步骤写接下来的文章: …

reverse学习总结(13)-apk

一,[FlareOn6]Overlong1 查壳之后进入主函数, int __stdcall start(int a1, int a2, int a3, int a4) {CHAR Text[128]; // [esp0h] [ebp-84h] BYREFint v6; // [esp80h] [ebp-4h]v6 sub_401160(Text, &unk_402008, 28);Text[v6] 0;MessageBoxA(0, Text, Caption, 0);r…

TEA系列例题

解析 TEA 加密算法(C语言、python):_tea加密-CSDN博客 CTF-RE 从0到N: TEA_tea加密原理-CSDN博客 1 字节 8 位 牢记密文的64位和密钥的128位,最好可以自己独立的写出tea解密代码 相当于密文是传入8个字符类型数据或者是2个整型数据, 密钥是16个字符数据或者4个…

reverse学习总结(8)

一[ACTF新生赛2020]rome1 int func() {int result; // eaxint v1[4]; // [esp14h] [ebp-44h]unsigned __int8 v2; // [esp24h] [ebp-34h] BYREFunsigned __int8 v3; // [esp25h] [ebp-33h]unsigned __int8 v4; // [esp26h] [ebp-32h]unsigned __int8 v5; // [esp27h] [ebp-31h…

reverse学习总结(11)

一.[ACTF新生赛2020]usualCrypt1 查壳ida分析shitff12字符串查找 int __cdecl main(int argc, const char **argv, const char **envp) {int v3; // esiint v5[3]; // [esp8h] [ebp-74h] BYREF__int16 v6; // [esp14h] [ebp-68h]char v7; // [esp16h] [ebp-66h]char v8[100]; …

Python的学习(十六):对文件的操作

Python的学习(十六):对文件的操作 编码格式的介绍 Python中的解释器使用的是Unicode(内存).py文件在磁盘上使用UTF-8存储(外存)如何修改文件格式?不写的话默认为UTF-8 在python文件上面加上encoding = XXX 比如: 文件读写的原理 内置函数open()创建文件对象 语法规则 …

appium自动化尝试

监控启动的应用包名 adb logcat | findstr START 监控结果:红色是包名和启动页 02-16 22:29:10.935 1652 2126 I ActivityTaskManager: START u0 {flg0x24000000 hwFlg0x10 cmpcom.netease.cloudmusic/.activity.MainActivity (has extras)} from uid 10221 安装…

JAVA版网易云音乐格式转换器

背景 网易云音乐下载的歌曲格式多为ncm,这种格式除了用网易云音乐App其他播放器无法播放。于是想寻求其格式转换的工具,搜索了下确实有相关工具,不过很多山寨工具需要收费。然后又试图寻求其他方式,经过一番调研发现这玩意其实早…

Linux基础(一):初识Linux

各位看官好,又和大家见面了,从今天开始,我们将要步入Linux的学习之旅,好的开始是成功的一半。学习 Linux 的第一个问题是搞明白 Linux 是什么,了解其来龙去脉、前世今生,知道其发展趋势、应用前景&#xff…

探秘GreatV的CloudMusic-Crawler:音乐数据抓取的新篇章

探秘GreatV的CloudMusic-Crawler:音乐数据抓取的新篇章 CloudMusic-Crawler网易云音乐爬虫,数据可视化。项目地址:https://gitcode.com/gh_mirrors/cl/CloudMusic-Crawler 在数字化的时代,音乐已经成为了我们生活中不可或缺的一部分。而Grea…

【Java】URL下载网络资源(CloudMusic)

狂神教学:URL下载网络资源 也属于《网络编程大模块》 文章目录 URL使用URL下载网络资源(音乐) URL 统一资源定位符(Uniform Resource Locator,缩写:URL)是因特网上标准的资源的地址, 能定位到全…

ubuntu下网易云的特别替代品-VS code cloudmusic插件

VS code cloudmusic插件 前言 个人爱好在写bug和搬运代码的时候听歌,最近为了高效地写bug和避免一时兴起打游戏,一直在用ubuntu系统,虽然linux系统下也有网易云的客户端,但是经常莫名奇妙的抽风。尝试着用网页版的,但…

python库cloudmusic: 网易云爬虫解决方案,轻松获取你想要的数据。

支持爬取的信息实在太多了。 与音乐相关的,音频文件(包括无损),专辑封面,歌手信息,歌词,每首歌的每条评论的内容、获赞数、时间、发表用户信息等等。 与用户相关的,用户等级、昵称…

关于vscode CloudMusic 插件无法登陆

登陆时总是会不明不白地显示“登陆失败” 解决方法: 打开扩展栏,选择Couldmusic插件 单击卸载键旁边的箭头,安装另一个版本 选择7开头的版本并重新加载 加载完成后单击侧边栏云音乐图标,按提示登陆 可以看到已经登陆成功~~~

stm8s定时中断

stm8s定时器有高级定时器TIM1,通用定时器TIM2,TIM3,TIM5,以及基本定时器TIM4,TIM6。定时中断配置基本一样。需要注意的也就是分频不同,定时器位数不同。16位定时器配置后面再说,这里以基本定时器…

stm8s外部中断

stm8s外部中断相关的寄存器除了io的几个寄存器之外,还有就是EXTI_CR1,EXTI_CR2寄存器。这里要注意,io的CR2寄存器的作用是开关中断。另外,stm8s系列外部中断没有标志位。 以PC1下降沿触发为例,配置如下: …

STM8S103重映射

一、STM8S103 管脚重映射功能 如图所示,我想使用这个对应关系: PD7->TIM1_CH4; 这三个管脚默认功能为: TLI (top level hardware interrupt) stm8s不像stm32一样可以配置GPIO就可以了;stm8s需要修改OptionBytes才可以实现管…

STM8S看门狗

例举:128KHz LSI时钟输入经过2分频为64KHz,假设在经过8分频,那么此时为8KHZ,那么此时的时钟频率,计一个数需要多长时间1/8KHZ 125us。在重装寄存器中没有写入起始值默认为0xff(255)个数,大概需要的时间为3…

STM8S 低功耗模式

功耗控制的概念调整 功耗控制之硬件调整 在硬件体系中可以有以下优化手段: 优化电路设计优化电源供电效率(减少用于发热的能源)调节单片机时钟频率(频率越高功耗越高)选择单片机或者外围的工作电压(供电…

stm8s 定时器1 延时_STM8S_库函数_定时器自动装载TIM1

大家好,我是单片机爱好者-MCU起航。这里说下使用库函数方式控制STM8S103F3P6片上的定时器1,也就是TIM1,这是个高级定时器。 首先,咱们看一下STM8S103F3P6上有几个定时器,打开数据手册,可以看到如下内容: 可以看到,咱们使用的单片机,有三个定时器:TIM1、TIM2、TIM4。而…